Seattle bcc32c compiler error

[ilink32 Error] Error: Unresolved external '___seh_personality_v0' referenced from \DEBUG\PROJECT2.OBJ
[ilink32 Error] Error: Unresolved external '__Unwind_SjLj_Register' referenced from \DEBUG\PROJECT2.OBJ
[ilink32 Error] Error: Unresolved external '___cxa_begin_catch' referenced from \DEBUG\UNIT2.OBJ
[ilink32 Error] Error: Unresolved external '___cxa_rethrow' referenced from \DEBUG\UNIT2.OBJ
[ilink32 Error] Error: Unresolved external '___cxa_end_catch' referenced from \DEBUG\UNIT2.OBJ
[ilink32 Error] Error: Unresolved external '__Unwind_SjLj_Unregister' referenced from \DEBUG\UNIT2.OBJ
[ilink32 Error] Error: Unresolved external '__Unwind_Resume' referenced from \DEBUG\UNIT2.OBJ
[ilink32 Error] Error: Unresolved external '___cpp_terminate' referenced from \DEBUG\PROJECT2.OBJ
[ilink32 Error] Error: Unresolved external '___cxa_throw' referenced from \DEBUG\PROJECT2.OBJ

 

解决办法

$(BDS)\lib\win32\release\

Please note: If you see this line in your project path ($(BDS)\lib\win32\release\ ), it was added erroneously and should be removed. To remove the line, go to: Project > Options> C++ Shared options > Library Path. Click the (...) button to the right of the uppermost pane, highlight the erroneous path and click Delete

 

posted on 2015-09-02 14:26  lypzxy  阅读(561)  评论(0编辑  收藏  举报