bjornblissing / osg-3rdparty-cmake

CMake scripts for building OpenSceneGraph third party libraries.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

LIBJPEG linker errors

bjornblissing opened this issue · comments

Get linker errors when compiling against OpenSceneGraph:

jpegd.lib(jcmaster.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order
jpegd.lib(jdmarker.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order
jpegd.lib(jcapimin.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order
jpegd.lib(jdinput.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order
jpegd.lib(jdhuff.obj) : error LNK2019: unresolved external symbol _jpeg_natural_order referenced in function _decode_mcu_sub
jpegd.lib(jdmarker.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order7
jpegd.lib(jdinput.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order7
jpegd.lib(jcmaster.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order7
jpegd.lib(jdmarker.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order6
jpegd.lib(jdinput.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order6
jpegd.lib(jcmaster.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order6
jpegd.lib(jdmarker.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order5
jpegd.lib(jdinput.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order5
jpegd.lib(jcmaster.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order5
jpegd.lib(jdmarker.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order4
jpegd.lib(jdinput.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order4
jpegd.lib(jcmaster.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order4
jpegd.lib(jdmarker.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order3
jpegd.lib(jdinput.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order3
jpegd.lib(jcmaster.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order3
jpegd.lib(jdmarker.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order2
jpegd.lib(jdinput.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order2
jpegd.lib(jcmaster.obj) : error LNK2001: unresolved external symbol _jpeg_natural_order2
jpegd.lib(jdinput.obj) : error LNK2019: unresolved external symbol _jdiv_round_up referenced in function _jpeg_core_output_dimensions
jpegd.lib(jdmaster.obj) : error LNK2001: unresolved external symbol _jdiv_round_up
jpegd.lib(jcmaster.obj) : error LNK2001: unresolved external symbol _jdiv_round_up
jpegd.lib(jdcoefct.obj) : error LNK2019: unresolved external symbol _jround_up referenced in function _jinit_d_coef_controller
jpegd.lib(jdpostct.obj) : error LNK2001: unresolved external symbol _jround_up
jpegd.lib(jdsample.obj) : error LNK2001: unresolved external symbol _jround_up
jpegd.lib(jccoefct.obj) : error LNK2001: unresolved external symbol _jround_up
jpegd.lib(jdcoefct.obj) : error LNK2019: unresolved external symbol _jcopy_block_row referenced in function _decompress_smooth_data
jpegd.lib(jcsample.obj) : error LNK2001: unresolved external symbol _jcopy_sample_rows
jpegd.lib(jdsample.obj) : error LNK2019: unresolved external symbol _jcopy_sample_rows referenced in function _int_upsample
jpegd.lib(jdcolor.obj) : error LNK2001: unresolved external symbol _jcopy_sample_rows
jpegd.lib(jdmerge.obj) : error LNK2001: unresolved external symbol _jcopy_sample_rows
jpegd.lib(jcprepct.obj) : error LNK2001: unresolved external symbol _jcopy_sample_rows
D:\build_osgtemp\bin\osgPlugins-3.0.1\osgdb_jpegd.dll : fatal error LNK1120: 11 unresolved externals

File "jutils.c" seems to be missing from the CMake file.