Jump to content

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
https://metin2.dev/topic/8220-weird-compile-error/
Share on other sites

  • Replies 1
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Don't use any images from : imgur, turkmmop, freakgamers, inforge, hizliresim... Or your content will be deleted without notice...
Use : https://metin2.download/media/add/

Please use https://metin2.download/ when uploading files smaller than 100MB, otherwise the approval will take longer due to manual upload.

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • 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.