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@36 /INCLUDE:_GDALReprojectImage@48 /INCLUDE:_GDALComputeMedianCutPCT@32 /INCLUDE:_GDALDitherRGB2PCT@28 /INCLUDE:_ OCTNewCoordinateTransformation@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@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@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@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@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@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@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@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@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@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@JpegWriter@@UAE_NPAU_iobuf@@HHHH@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@JpegWriter@@UAE_NPAU_iobuf@@HH HH@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@JpegWriter@@UAE_NPAU_iobuf@@HHHH@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@JpegWriter@@UAE_NPAU_iobuf@@HHHH@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@JpegWriter@@UAE_NPAU_iobuf@@HHHH@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@JpegWriter@@UAE_NPAPAEH@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@JpegWriter@@UAE_NXZ) poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external symbol _ _imp__opj_destroy_decompress@4 referenced in function "public: virtual void __th iscall JPXStream::close(void)" (?close@JPXStream@@UAEXXZ) poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external symbol _ _imp__opj_image_destroy@4 referenced in function "public: virtual void __thiscal l JPXStream::close(void)" (?close@JPXStream@@UAEXXZ) poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external symbol _ _imp__opj_cio_close@4 referenced in function "private: void __thiscall JPXStream ::init2(unsigned char *,int,enum CODEC_FORMAT)" (?init2@JPXStream@@AAEXPAEHW4COD EC_FORMAT@@@Z) poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external symbol _ _imp__opj_decode@8 referenced in function "private: void __thiscall JPXStream::i nit2(unsigned char *,int,enum CODEC_FORMAT)" (?init2@JPXStream@@AAEXPAEHW4CODEC_ FORMAT@@@Z) poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external symbol _ _imp__opj_cio_open@12 referenced in function "private: void __thiscall JPXStream ::init2(unsigned char *,int,enum CODEC_FORMAT)" (?init2@JPXStream@@AAEXPAEHW4COD EC_FORMAT@@@Z) poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external symbol _ _imp__opj_setup_decoder@8 referenced in function "private: void __thiscall JPXSt ream::init2(unsigned char *,int,enum CODEC_FORMAT)" (?init2@JPXStream@@AAEXPAEHW 4CODEC_FORMAT@@@Z) poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external symbol _ _imp__opj_set_event_mgr@12 referenced in function "private: void __thiscall JPXS tream::init2(unsigned char *,int,enum CODEC_FORMAT)" (?init2@JPXStream@@AAEXPAEH W4CODEC_FORMAT@@@Z) poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external symbol _ _imp__opj_create_decompress@4 referenced in function "private: void __thiscall J PXStream::init2(unsigned char *,int,enum CODEC_FORMAT)" (?init2@JPXStream@@AAEXP AEHW4CODEC_FORMAT@@@Z) poppler.lib(JPEG2000Stream.cc.obj) : error LNK2019: unresolved external symbol _ _imp__opj_set_default_decoder_parameters@4 referenced in function "private: void __thiscall JPXStream::init2(unsigned char *,int,enum CODEC_FORMAT)" (?init2@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@PNGWriter@@UAE_NPAU_iobuf@@HHHH@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. _______________________________________________ gdal-dev mailing list gdal-dev@lists.osgeo.org http://lists.osgeo.org/mailman/listinfo/gdal-dev