Jump to content

Weird compile error


Recommended Posts

Hi guys. I'm trying to compile source code on FreeBSD 9.3 i386. The source code compiles successfully on FreeBSD 9.2 i386, but on 9.3 I receive a weird error produced by linker:

linking ../game_r_32....
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `Jp2ConvertData':
(.text+0x1a6): undefined reference to `jas_matrix_create'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `Jp2ConvertData':
(.text+0x1ce): undefined reference to `jas_matrix_destroy'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `Jp2ConvertData':
(.text+0x29c): undefined reference to `jas_stream_fillbuf'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `Jp2ConvertData':
(.text+0x2fa): undefined reference to `jas_image_writecmpt'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `Jp2ConvertData':
(.text+0x31c): undefined reference to `jas_stream_flush'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `jas_stream_create':
(.text+0x34e): undefined reference to `jas_malloc'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `jas_stream_initbuf':
(.text+0x42d): undefined reference to `jas_malloc'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `jas_stream_destroy':
(.text+0x4da): undefined reference to `jas_free'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `jas_stream_destroy':
(.text+0x4e9): undefined reference to `jas_free'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iJp2WriteStream':
(.text+0x53a): undefined reference to `jas_malloc'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iSaveJp2Internal':
(.text+0x67c): undefined reference to `jas_image_create'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iSaveJp2Internal':
(.text+0x6c9): undefined reference to `jas_stream_memopen'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iSaveJp2Internal':
(.text+0x6fa): undefined reference to `jas_image_strtofmt'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iSaveJp2Internal':
(.text+0x712): undefined reference to `jas_image_encode'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iSaveJp2Internal':
(.text+0x722): undefined reference to `jas_stream_close'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iSaveJp2Internal':
(.text+0x72a): undefined reference to `jas_stream_close'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iSaveJp2Internal':
(.text+0x732): undefined reference to `jas_image_destroy'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iSaveJp2Internal':
(.text+0x771): undefined reference to `jas_init'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iSaveJp2Internal':
(.text+0x829): undefined reference to `jas_stream_close'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iSaveJp2Internal':
(.text+0x831): undefined reference to `jas_image_destroy'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iSaveJp2Internal':
(.text+0x83e): undefined reference to `jas_stream_flush'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iSaveJp2Internal':
(.text+0x846): undefined reference to `jas_stream_close'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iSaveJp2Internal':
(.text+0x84e): undefined reference to `jas_stream_close'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iSaveJp2Internal':
(.text+0x856): undefined reference to `jas_image_destroy'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iJp2ReadStream':
(.text+0xa7a): undefined reference to `jas_malloc'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iLoadJp2Internal':
(.text+0xad3): undefined reference to `jas_image_decode'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iLoadJp2Internal':
(.text+0xb08): undefined reference to `jas_image_destroy'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iLoadJp2Internal':
(.text+0xbce): undefined reference to `jas_matrix_create'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iLoadJp2Internal':
(.text+0xc0f): undefined reference to `jas_image_readcmpt'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iLoadJp2Internal':
(.text+0xc7d): undefined reference to `jas_matrix_destroy'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iLoadJp2Internal':
(.text+0xc99): undefined reference to `jas_image_destroy'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iLoadJp2Internal':
(.text+0xcbd): undefined reference to `jas_stream_close'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `iLoadJp2Internal':
(.text+0xcdb): undefined reference to `jas_image_destroy'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `ilLoadJp2LInternal':
(.text+0xe86): undefined reference to `jas_init'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `ilLoadJp2LInternal':
(.text+0xea3): undefined reference to `jas_stream_memopen'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `ilLoadJp2LInternal':
(.text+0xec2): undefined reference to `jas_stream_close'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `ilLoadJp2F':
(.text+0xf6c): undefined reference to `jas_init'
/usr/local/lib/libIL.a(libIL_la-il_jp2.o): In function `ilLoadJp2F':
(.text+0xf9c): undefined reference to `jas_stream_close'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x47): undefined reference to `nvtt::InputOptions::InputOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x70): undefined reference to `nvtt::InputOptions::setTextureLayout(nvtt::TextureType, int, int, int)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0xa8): undefined reference to `nvtt::InputOptions::setMipmapData(void const*, int, int, int, int, int)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0xc3): undefined reference to `nvtt::InputOptions::setMipmapGeneration(bool, int)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0xce): undefined reference to `nvtt::OutputOptions::OutputOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0xe8): undefined reference to `nvtt::OutputOptions::setOutputHeader(bool)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0xfa): undefined reference to `nvtt::OutputOptions::setOutputHandler(nvtt::OutputHandler*)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x105): undefined reference to `nvtt::CompressionOptions::CompressionOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x13c): undefined reference to `nvtt::Compressor::Compressor()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x156): undefined reference to `nvtt::Compressor::process(nvtt::InputOptions const&, nvtt::CompressionOptions const&, nvtt::OutputOptions const&) const'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x169): undefined reference to `nvtt::Compressor::~Compressor()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x171): undefined reference to `nvtt::CompressionOptions::~CompressionOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x183): undefined reference to `nvtt::OutputOptions::~OutputOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x18e): undefined reference to `nvtt::InputOptions::~InputOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x1c2): undefined reference to `nvtt::CompressionOptions::setFormat(nvtt::Format)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x1dc): undefined reference to `nvtt::CompressionOptions::setFormat(nvtt::Format)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x1f1): undefined reference to `nvtt::CompressionOptions::setFormat(nvtt::Format)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x200): undefined reference to `nvtt::CompressionOptions::~CompressionOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x212): undefined reference to `nvtt::OutputOptions::~OutputOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x21d): undefined reference to `nvtt::InputOptions::~InputOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXTFile':
(.text+0x238): undefined reference to `nvtt::Compressor::~Compressor()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x26e): undefined reference to `nvtt::InputOptions::InputOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x291): undefined reference to `nvtt::InputOptions::setTextureLayout(nvtt::TextureType, int, int, int)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x2c3): undefined reference to `nvtt::InputOptions::setMipmapData(void const*, int, int, int, int, int)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x2de): undefined reference to `nvtt::InputOptions::setMipmapGeneration(bool, int)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x2e9): undefined reference to `nvtt::OutputOptions::OutputOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x35b): undefined reference to `nvtt::OutputOptions::setOutputHeader(bool)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x36d): undefined reference to `nvtt::OutputOptions::setOutputHandler(nvtt::OutputHandler*)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x383): undefined reference to `nvtt::CompressionOptions::CompressionOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x3b2): undefined reference to `nvtt::CompressionOptions::setFormat(nvtt::Format)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x3bd): undefined reference to `nvtt::Compressor::Compressor()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x3d7): undefined reference to `nvtt::Compressor::process(nvtt::InputOptions const&, nvtt::CompressionOptions const&, nvtt::OutputOptions const&) const'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x3ea): undefined reference to `nvtt::Compressor::~Compressor()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x3f2): undefined reference to `nvtt::CompressionOptions::~CompressionOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x404): undefined reference to `nvtt::OutputOptions::~OutputOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x40f): undefined reference to `nvtt::InputOptions::~InputOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x499): undefined reference to `nvtt::CompressionOptions::setFormat(nvtt::Format)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x4b5): undefined reference to `nvtt::CompressionOptions::setFormat(nvtt::Format)'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x4c7): undefined reference to `nvtt::InputOptions::~InputOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x4e3): undefined reference to `nvtt::OutputOptions::~OutputOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x4fa): undefined reference to `nvtt::CompressionOptions::~CompressionOptions()'
/usr/local/lib/libIL.a(libIL_la-il_nvidia.o): In function `ilNVidiaCompressDXT':
(.text+0x506): undefined reference to `nvtt::Compressor::~Compressor()'
/usr/local/lib/libtiff.a(tif_jbig.o): In function `JBIGEncode':
(.text+0xbd): undefined reference to `jbg_enc_init'
/usr/local/lib/libtiff.a(tif_jbig.o): In function `JBIGEncode':
(.text+0xc5): undefined reference to `jbg_enc_out'
/usr/local/lib/libtiff.a(tif_jbig.o): In function `JBIGEncode':
(.text+0xcd): undefined reference to `jbg_enc_free'
/usr/local/lib/libtiff.a(tif_jbig.o): In function `JBIGDecode':
(.text+0x27c): undefined reference to `jbg_dec_init'
/usr/local/lib/libtiff.a(tif_jbig.o): In function `JBIGDecode':
(.text+0x294): undefined reference to `jbg_newlen'
/usr/local/lib/libtiff.a(tif_jbig.o): In function `JBIGDecode':
(.text+0x2b8): undefined reference to `jbg_dec_in'
/usr/local/lib/libtiff.a(tif_jbig.o): In function `JBIGDecode':
(.text+0x2c6): undefined reference to `jbg_strerror'
/usr/local/lib/libtiff.a(tif_jbig.o): In function `JBIGDecode':
(.text+0x30c): undefined reference to `jbg_dec_getimage'
/usr/local/lib/libtiff.a(tif_jbig.o): In function `JBIGDecode':
(.text+0x316): undefined reference to `jbg_dec_getsize'
/usr/local/lib/libtiff.a(tif_jbig.o): In function `JBIGDecode':
(.text+0x331): undefined reference to `jbg_dec_free'
/usr/local/lib/libtiff.a(tif_lzma.o): In function `TIFFInitLZMA':
(.text+0x1f9): undefined reference to `lzma_lzma_preset'
/usr/local/lib/libtiff.a(tif_lzma.o): In function `LZMASetupEncode':
(.text+0x354): undefined reference to `lzma_end'
/usr/local/lib/libtiff.a(tif_lzma.o): In function `LZMASetupDecode':
(.text+0x3c4): undefined reference to `lzma_end'
/usr/local/lib/libtiff.a(tif_lzma.o): In function `LZMACleanup':
(.text+0x45a): undefined reference to `lzma_end'
/usr/local/lib/libtiff.a(tif_lzma.o): In function `LZMAPostEncode':
(.text+0x4df): undefined reference to `lzma_code'
/usr/local/lib/libtiff.a(tif_lzma.o): In function `LZMAEncode':
(.text+0x5c3): undefined reference to `lzma_code'
/usr/local/lib/libtiff.a(tif_lzma.o): In function `LZMAVSetField':
(.text+0x6e6): undefined reference to `lzma_lzma_preset'
/usr/local/lib/libtiff.a(tif_lzma.o): In function `LZMAVSetField':
(.text+0x71d): undefined reference to `lzma_stream_encoder'
/usr/local/lib/libtiff.a(tif_lzma.o): In function `LZMAPreEncode':
(.text+0x7db): undefined reference to `lzma_stream_encoder'
/usr/local/lib/libtiff.a(tif_lzma.o): In function `LZMADecode':
(.text+0x894): undefined reference to `lzma_code'
/usr/local/lib/libtiff.a(tif_lzma.o): In function `LZMADecode':
(.text+0x8aa): undefined reference to `lzma_memusage'
/usr/local/lib/libtiff.a(tif_lzma.o): In function `LZMADecode':
(.text+0x8c2): undefined reference to `lzma_stream_decoder'
/usr/local/lib/libtiff.a(tif_lzma.o): In function `LZMAPreDecode':
(.text+0xa7f): undefined reference to `lzma_stream_decoder'
Makefile:145: recipe for target '../game_r_32' failed
gmake: *** [../game_r_32] Error 1
root@JachuPL-IBMSERVER:/home/averis-src/Server/game/src #

What could happen? I've installed entire devIL and tried a static linking for libraries in libdevil folder. Thank you in advance for your help

Link to comment
Share on other sites

  • Replies 1
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now

Announcements



×
×
  • Create New...

Important Information

Terms of Use / Privacy Policy / Guidelines / We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.