Hi All.
I’m developed a lib using XCode as Codewarrrior.
This lib contains a C++ class. One of the functions of this
class uses Cocoa
(with Objective C code) for WebKit functionality.
I had made both deployment and development builds of this
lib and added them in respective Debug and release builds of my main project.
My main project is in CodeWarrior 8.3.
I had included this lib in my project and tried to build my
project.
I’m getting a linking error:” undefined: ‘__gxx_personality_v0’
(non lazy ptr) .Referenced from ‘EH_frame1’ in WebWindow.o “
WebWindow is the name of my .CPP and .H files for the above
mentioned class.
I was able to remove this error by changing a preference in my
CodeWarrior Project file i.e In Linker Tab : PPC Mac OS X Linker : I changed
the value of Export Symbols from “Use # Pragma” to “None”.
Now my lib is able to successfully link with my project. But
because of this setting in my main Project, some other complications had arisen
which are showstoppers. So I have to revert back this change.
I tried many other ways but didn’t found any way out
of this.
Any directions?
Regards
Anoop Singh