查看单个帖子
旧 2009-05-06, 06:53 PM   #1
yang686526
高级会员
 
注册日期: 06-11
帖子: 14579
精华: 1
现金: 224494 标准币
资产: 234494 标准币
yang686526 向着好的方向发展
默认 【转帖】odamdiapp 9debug version0 linking error

odamdiapp (debug version) linking error.
odamdiapp (debug version) linking error.
when linking odamdiapp in debug version there is a linking error:
jpeglib.lib(jidctred.obj) : fatal error lnk1202: "c:\dwgdirect\odamdiapp\odt_demo_debug\vc60.pd b" is missing debugging information for referencing module
how could i avoid this error?

i got the same types of errors, got around them by linking to the non debug dwg direct libraries.
since we dont have the source, the debugger cant step into the calls anyway. (i dont know if thats a good programming practice, but i just needed them to run.)

it seems as if the problem were with the jpeglib.lib library.
i got only one version of this file in my pc so 縲here can i find the non debug version of this library?.

i e-mailed you a copy of the jpeg lib with no debug--let me know if this doesn't resolve the problem. the source of this problem is that we are using a different build system to build the third party libraries used by dd (jpeg & whip), and the build settings are not 100% compatible. we will get this problem fully resolved for the next maintenance release.


okay, i found the solution for this. there is a project under nolibs\thirdparty\jpeg-6b called "jpeglib.mak". you may use that project to compile a debug version of jpeglib.lib and use it to link with the debug version of odamdiapp.
[ july 02, 2003: message edited by: chao ]</p>
yang686526离线中   回复时引用此帖
GDT自动化论坛(仅游客可见)