[gdal-dev] Re: building with PDF driver on Windows + ?

cpadwick cpadwick at digitalglobe.com
Wed Mar 9 16:15:28 EST 2011


Hi, I've followed the instructions posted above but have run into a linker
error.  Any ideas which lib I'm missing?

Thanks,

Chris

2 File(s) copied
        cd ..
        if exist gdal.lib del gdal.lib
        lib /nologo /out:gdal.lib port\*.obj gcore\*.obj alg\*.obj
frmts\o\*.obj
 ogr\ogrsf_frmts\ogrsf_frmts.lib ogr\ogr.lib
        link /nologo /dll /INCLUDE:_OGRFeatureStylePuller 
/INCLUDE:_OSRValidate
  /INCLUDE:_OPTGetProjectionMethods  /INCLUDE:_OGR_G_GetPointCount 
/INCLUDE:_OG
RRegisterAll /INCLUDE:_GDALSimpleImageWarp at 36 
/INCLUDE:_GDALReprojectImage at 48
/INCLUDE:_GDALComputeMedianCutPCT at 32  /INCLUDE:_GDALDitherRGB2PCT at 28 
/INCLUDE:_
OCTNewCoordinateTransformation at 8  port\*.obj gcore\*.obj alg\*.obj
frmts\o\*.obj
 ogr\ogrsf_frmts\ogrsf_frmts.lib ogr\ogr.lib   
C:\cgp\code\xerces\xerces-c-3.0.
1\Build\Win32\VC9\Release\xerces-c_3.lib       
"C:\cgp\code\mrsid\Lidar_DSDK\li
b\lti_lidar_dsdk.lib" "C:\cgp\code\mrsid\Raster_DSDK\lib\lti_dsdk.lib"
                odbc32.lib odbccp32.lib user32.lib        
C:\KDE\lib\poppler.li
b C:\KDE\lib\poppler-cpp.lib C:\KDE\lib\poppler-qt4.lib
C:\KDE\lib\freetype.lib
C:\KDE\lib\lcms-1.lib advapi32.lib gdi32.lib  gcore\Version.res 
/out:gdal18.dll
 /implib:gdal_i.lib
poppler.lib(GlobalParams.cc.obj) : error LNK2005: _DllMain at 12 already
defined in
 gdaldllmain.obj
   Creating library gdal_i.lib and object gdal_i.exp
poppler.lib(DCTStream.cc.obj) : warning LNK4217: locally defined symbol
_jpeg_de
stroy_decompress imported in function "public: virtual __thiscall
DCTStream::~DC
TStream(void)" (??1DCTStream@@UAE at XZ)
poppler.lib(DCTStream.cc.obj) : warning LNK4217: locally defined symbol
_jpeg_Cr
eateDecompress imported in function "private: void __thiscall
DCTStream::init(vo
id)" (?init at DCTStream@@AAEXXZ)
poppler.lib(DCTStream.cc.obj) : warning LNK4217: locally defined symbol
_jpeg_re
sync_to_restart imported in function "private: void __thiscall
DCTStream::init(v
oid)" (?init at DCTStream@@AAEXXZ)
poppler.lib(DCTStream.cc.obj) : warning LNK4217: locally defined symbol
_jpeg_st
d_error imported in function "private: void __thiscall
DCTStream::init(void)" (?
init at DCTStream@@AAEXXZ)
poppler.lib(JpegWriter.cc.obj) : warning LNK4049: locally defined symbol
_jpeg_s
td_error imported
poppler.lib(DCTStream.cc.obj) : warning LNK4217: locally defined symbol
_jpeg_st
art_decompress imported in function "public: virtual void __thiscall
DCTStream::
reset(void)" (?reset at DCTStream@@UAEXXZ)
poppler.lib(DCTStream.cc.obj) : warning LNK4217: locally defined symbol
_jpeg_re
ad_header imported in function "public: virtual void __thiscall
DCTStream::reset
(void)" (?reset at DCTStream@@UAEXXZ)
poppler.lib(DCTStream.cc.obj) : warning LNK4217: locally defined symbol
_jpeg_re
ad_scanlines imported in function "public: virtual int __thiscall
DCTStream::get
Char(void)" (?getChar at DCTStream@@UAEHXZ)
poppler.lib(JpegWriter.cc.obj) : warning LNK4217: locally defined symbol
_jpeg_d
estroy_compress imported in function "public: virtual __thiscall
JpegWriter::~Jp
egWriter(void)" (??1JpegWriter@@UAE at XZ)
poppler.lib(JpegWriter.cc.obj) : warning LNK4217: locally defined symbol
_jpeg_s
tart_compress imported in function "public: virtual bool __thiscall
JpegWriter::
init(struct _iobuf *,int,int,int,int)"
(?init at JpegWriter@@UAE_NPAU_iobuf@@HHHH at Z
)
poppler.lib(JpegWriter.cc.obj) : warning LNK4217: locally defined symbol
_jpeg_s
imple_progression imported in function "public: virtual bool __thiscall
JpegWrit
er::init(struct _iobuf *,int,int,int,int)"
(?init at JpegWriter@@UAE_NPAU_iobuf@@HH
HH at Z)
poppler.lib(JpegWriter.cc.obj) : warning LNK4217: locally defined symbol
_jpeg_s
et_quality imported in function "public: virtual bool __thiscall
JpegWriter::ini
t(struct _iobuf *,int,int,int,int)"
(?init at JpegWriter@@UAE_NPAU_iobuf@@HHHH at Z)
poppler.lib(JpegWriter.cc.obj) : warning LNK4217: locally defined symbol
_jpeg_s
et_defaults imported in function "public: virtual bool __thiscall
JpegWriter::in
it(struct _iobuf *,int,int,int,int)"
(?init at JpegWriter@@UAE_NPAU_iobuf@@HHHH at Z)
poppler.lib(JpegWriter.cc.obj) : warning LNK4217: locally defined symbol
_jpeg_C
reateCompress imported in function "public: virtual bool __thiscall
JpegWriter::
init(struct _iobuf *,int,int,int,int)"
(?init at JpegWriter@@UAE_NPAU_iobuf@@HHHH at Z
)
poppler.lib(JpegWriter.cc.obj) : warning LNK4217: locally defined symbol
_jpeg_w
rite_scanlines imported in function "public: virtual bool __thiscall
JpegWriter:
:writePointers(unsigned char * *,int)"
(?writePointers at JpegWriter@@UAE_NPAPAEH at Z
)
poppler.lib(JpegWriter.cc.obj) : warning LNK4217: locally defined symbol
_jpeg_f
inish_compress imported in function "public: virtual bool __thiscall
JpegWriter:
:close(void)" (?close at JpegWriter@@UAE_NXZ)
poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external
symbol _
_imp__opj_destroy_decompress at 4 referenced in function "public: virtual void
__th
iscall JPXStream::close(void)" (?close at JPXStream@@UAEXXZ)
poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external
symbol _
_imp__opj_image_destroy at 4 referenced in function "public: virtual void
__thiscal
l JPXStream::close(void)" (?close at JPXStream@@UAEXXZ)
poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external
symbol _
_imp__opj_cio_close at 4 referenced in function "private: void __thiscall
JPXStream
::init2(unsigned char *,int,enum CODEC_FORMAT)"
(?init2 at JPXStream@@AAEXPAEHW4COD
EC_FORMAT@@@Z)
poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external
symbol _
_imp__opj_decode at 8 referenced in function "private: void __thiscall
JPXStream::i
nit2(unsigned char *,int,enum CODEC_FORMAT)"
(?init2 at JPXStream@@AAEXPAEHW4CODEC_
FORMAT@@@Z)
poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external
symbol _
_imp__opj_cio_open at 12 referenced in function "private: void __thiscall
JPXStream
::init2(unsigned char *,int,enum CODEC_FORMAT)"
(?init2 at JPXStream@@AAEXPAEHW4COD
EC_FORMAT@@@Z)
poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external
symbol _
_imp__opj_setup_decoder at 8 referenced in function "private: void __thiscall
JPXSt
ream::init2(unsigned char *,int,enum CODEC_FORMAT)"
(?init2 at JPXStream@@AAEXPAEHW
4CODEC_FORMAT@@@Z)
poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external
symbol _
_imp__opj_set_event_mgr at 12 referenced in function "private: void __thiscall
JPXS
tream::init2(unsigned char *,int,enum CODEC_FORMAT)"
(?init2 at JPXStream@@AAEXPAEH
W4CODEC_FORMAT@@@Z)
poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external
symbol _
_imp__opj_create_decompress at 4 referenced in function "private: void
__thiscall J
PXStream::init2(unsigned char *,int,enum CODEC_FORMAT)"
(?init2 at JPXStream@@AAEXP
AEHW4CODEC_FORMAT@@@Z)
poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external
symbol _
_imp__opj_set_default_decoder_parameters at 4 referenced in function "private:
void
 __thiscall JPXStream::init2(unsigned char *,int,enum CODEC_FORMAT)"
(?init2 at JPX
Stream@@AAEXPAEHW4CODEC_FORMAT@@@Z)
poppler.lib(PNGWriter.cc.obj) : error LNK2019: unresolved external symbol
_png_s
et_longjmp_fn referenced in function "public: virtual bool __thiscall
PNGWriter:
:init(struct _iobuf *,int,int,int,int)"
(?init at PNGWriter@@UAE_NPAU_iobuf@@HHHH at Z
)
gdal18.dll : fatal error LNK1120: 10 unresolved externals
NMAKE : fatal error U1077: '"C:\Program Files\Microsoft Visual Studio
9.0\VC\BIN
\link.EXE"' : return code '0x460'
Stop.

--
View this message in context: http://osgeo-org.1803224.n2.nabble.com/gdal-dev-building-with-PDF-driver-on-Windows-tp5635431p6155509.html
Sent from the GDAL - Dev mailing list archive at Nabble.com.


More information about the gdal-dev mailing list