Ifrits
unread,Apr 1, 2011, 7:32:53 AM4/1/11Sign in to reply to author
Sign in to forward
You do not have permission to delete messages in this group
Either email addresses are anonymous for this group or you need the view member email addresses permission to view the original message
to OpenJPEG
Hi,
I've compiled without any problem openjpeg V.2 with V.S. 2005.
When I add this library to compile gdal, I get errors in the linking:
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_end_decompress sin resolver al que se hace referencia en la
función "public: virtual enum CPLErr __thiscall
JP2OpenJPEGRasterBand::IReadBlock(int,int,void *)" (?
IReadBlock@JP2OpenJPEGRasterBand@@UAE?AW4CPLErr@@HHPAX@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_image_destroy sin resolver al que se hace referencia en la
función "public: virtual enum CPLErr __thiscall
JP2OpenJPEGRasterBand::IReadBlock(int,int,void *)" (?
IReadBlock@JP2OpenJPEGRasterBand@@UAE?AW4CPLErr@@HHPAX@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_stream_destroy sin resolver al que se hace referencia en la
función "public: virtual enum CPLErr __thiscall
JP2OpenJPEGRasterBand::IReadBlock(int,int,void *)" (?
IReadBlock@JP2OpenJPEGRasterBand@@UAE?AW4CPLErr@@HHPAX@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_read_header sin resolver al que se hace referencia en la función
"public: virtual enum CPLErr __thiscall
JP2OpenJPEGRasterBand::IReadBlock(int,int,void *)" (?
IReadBlock@JP2OpenJPEGRasterBand@@UAE?AW4CPLErr@@HHPAX@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_stream_set_user_data sin resolver al que se hace referencia en la
función "public: virtual enum CPLErr __thiscall
JP2OpenJPEGRasterBand::IReadBlock(int,int,void *)" (?
IReadBlock@JP2OpenJPEGRasterBand@@UAE?AW4CPLErr@@HHPAX@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_stream_set_skip_function sin resolver al que se hace referencia
en la función "public: virtual enum CPLErr __thiscall
JP2OpenJPEGRasterBand::IReadBlock(int,int,void *)" (?
IReadBlock@JP2OpenJPEGRasterBand@@UAE?AW4CPLErr@@HHPAX@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_stream_set_seek_function sin resolver al que se hace referencia
en la función "public: virtual enum CPLErr __thiscall
JP2OpenJPEGRasterBand::IReadBlock(int,int,void *)" (?
IReadBlock@JP2OpenJPEGRasterBand@@UAE?AW4CPLErr@@HHPAX@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_stream_set_read_function sin resolver al que se hace referencia
en la función "public: virtual enum CPLErr __thiscall
JP2OpenJPEGRasterBand::IReadBlock(int,int,void *)" (?
IReadBlock@JP2OpenJPEGRasterBand@@UAE?AW4CPLErr@@HHPAX@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_destroy_codec sin resolver al que se hace referencia en la
función "public: virtual enum CPLErr __thiscall
JP2OpenJPEGRasterBand::IReadBlock(int,int,void *)" (?
IReadBlock@JP2OpenJPEGRasterBand@@UAE?AW4CPLErr@@HHPAX@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_setup_decoder sin resolver al que se hace referencia en la
función "public: virtual enum CPLErr __thiscall
JP2OpenJPEGRasterBand::IReadBlock(int,int,void *)" (?
IReadBlock@JP2OpenJPEGRasterBand@@UAE?AW4CPLErr@@HHPAX@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_set_default_decoder_parameters sin resolver al que se hace
referencia en la función "public: virtual enum CPLErr __thiscall
JP2OpenJPEGRasterBand::IReadBlock(int,int,void *)" (?
IReadBlock@JP2OpenJPEGRasterBand@@UAE?AW4CPLErr@@HHPAX@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_set_error_handler sin resolver al que se hace referencia en la
función "public: virtual enum CPLErr __thiscall
JP2OpenJPEGRasterBand::IReadBlock(int,int,void *)" (?
IReadBlock@JP2OpenJPEGRasterBand@@UAE?AW4CPLErr@@HHPAX@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_set_warning_handler sin resolver al que se hace referencia en la
función "public: virtual enum CPLErr __thiscall
JP2OpenJPEGRasterBand::IReadBlock(int,int,void *)" (?
IReadBlock@JP2OpenJPEGRasterBand@@UAE?AW4CPLErr@@HHPAX@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_set_info_handler sin resolver al que se hace referencia en la
función "public: virtual enum CPLErr __thiscall
JP2OpenJPEGRasterBand::IReadBlock(int,int,void *)" (?
IReadBlock@JP2OpenJPEGRasterBand@@UAE?AW4CPLErr@@HHPAX@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_create_decompress sin resolver al que se hace referencia en la
función "public: virtual enum CPLErr __thiscall
JP2OpenJPEGRasterBand::IReadBlock(int,int,void *)" (?
IReadBlock@JP2OpenJPEGRasterBand@@UAE?AW4CPLErr@@HHPAX@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_end_compress sin resolver al que se hace referencia en la función
"public: static class GDALDataset * __cdecl
JP2OpenJPEGDataset::CreateCopy(char const *,class GDALDataset
*,int,char * *,int (__stdcall*)(double,char const *,void *),void *)" (?
CreateCopy@JP2OpenJPEGDataset@@SAPAVGDALDataset@@PBDPAV2@HPAPADP6GHN0PAX@Z3@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_start_compress sin resolver al que se hace referencia en la
función "public: static class GDALDataset * __cdecl
JP2OpenJPEGDataset::CreateCopy(char const *,class GDALDataset
*,int,char * *,int (__stdcall*)(double,char const *,void *),void *)" (?
CreateCopy@JP2OpenJPEGDataset@@SAPAVGDALDataset@@PBDPAV2@HPAPADP6GHN0PAX@Z3@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_stream_set_write_function sin resolver al que se hace referencia
en la función "public: static class GDALDataset * __cdecl
JP2OpenJPEGDataset::CreateCopy(char const *,class GDALDataset
*,int,char * *,int (__stdcall*)(double,char const *,void *),void *)" (?
CreateCopy@JP2OpenJPEGDataset@@SAPAVGDALDataset@@PBDPAV2@HPAPADP6GHN0PAX@Z3@Z)
1>NMAKE : fatal error U1077: '"C:\Archivos de programa\Microsoft
Visual Studio 8\VC\bin\link.EXE"' : c¾digo devuelto '0x460'
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_setup_encoder sin resolver al que se hace referencia en la
función "public: static class GDALDataset * __cdecl
JP2OpenJPEGDataset::CreateCopy(char const *,class GDALDataset
*,int,char * *,int (__stdcall*)(double,char const *,void *),void *)" (?
CreateCopy@JP2OpenJPEGDataset@@SAPAVGDALDataset@@PBDPAV2@HPAPADP6GHN0PAX@Z3@Z)
1>Stop.
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_image_tile_create sin resolver al que se hace referencia en la
función "public: static class GDALDataset * __cdecl
JP2OpenJPEGDataset::CreateCopy(char const *,class GDALDataset
*,int,char * *,int (__stdcall*)(double,char const *,void *),void *)" (?
CreateCopy@JP2OpenJPEGDataset@@SAPAVGDALDataset@@PBDPAV2@HPAPADP6GHN0PAX@Z3@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_create_compress sin resolver al que se hace referencia en la
función "public: static class GDALDataset * __cdecl
JP2OpenJPEGDataset::CreateCopy(char const *,class GDALDataset
*,int,char * *,int (__stdcall*)(double,char const *,void *),void *)" (?
CreateCopy@JP2OpenJPEGDataset@@SAPAVGDALDataset@@PBDPAV2@HPAPADP6GHN0PAX@Z3@Z)
1>openjpegdataset.obj : error LNK2019: símbolo externo
_opj_set_default_encoder_parameters sin resolver al que se hace
referencia en la función "public: static class GDALDataset * __cdecl
JP2OpenJPEGDataset::CreateCopy(char const *,class GDALDataset
*,int,char * *,int (__stdcall*)(double,char const *,void *),void *)" (?
CreateCopy@JP2OpenJPEGDataset@@SAPAVGDALDataset@@PBDPAV2@HPAPADP6GHN0PAX@Z3@Z)
Any clue why these errors occur?
Thanks