Bryan Pierce wrote:
Hello once again!I hate to wear out my welcome, but I can't seem to get two steps withoutgetting stuck again. I've got two problems going on.(1) Gorm compiled but when I try to launch Gorm I get the following error dyld: /usr/GNUstep/Local/Applications/Gorm.app/Gorm Undefined symbols: /usr/GNUstep/Local/Library/Libraries/libgnustep-gui.dylib.0.16 undefinedreference to restFP expected to be defined in a dynamic image/usr/GNUstep/Local/Library/Libraries/libgnustep-gui.dylib.0.16 undefinedreference to saveFP expected to be defined in a dynamic image Trace/BPT trap I did find a reference on the internet butThe restFP and saveFP functions are defined in Apple's libgcc, and so the fix is simply to include this library in your link line. The bestway of doing this is to include the option -lcc_dynamic at the end of your link line (it has to come at the end, so that itcomes after the modules which create the references to the restFP andsaveFP symbols). But attempts to add the library flag to a GNUmakefile have not helped
I don't think that adding -lcc_dynamic is the right approach, since restFP and saveFP are gcc runtime support functions that should have been provided automatically by your gcc when libgnustep-base.dylib and libgnustep- gui.dylib. Apparently something went wrong when these libraries were built. Can you rebuild
gnustep-gui and Gorm with make messages=yesand send me the output of both commands? I'll try to have a look at that.
(2) ProjectCenter-0.5.0 is not compiling. I am getting the following errorsMaking all in Framework... Making build-headers for framework ProjectCenter... Making all for framework ProjectCenter... Linking framework ProjectCenter ... ld: for architecture ppcld: warning -L: directory name (../ProjectCenter/./obj) does not existld: obj/NSFramework_ProjectCenter.o illegal reference to symbol:___objc_class_name_NSConstantString defined in indirectly referenced dynamic library /usr/GNUstep/Local/Library/Libraries/./ libgnustep-base.dylib.1.18/usr/bin/libtool: internal link edit command failed Copying resources into the framework wrapper... Copying localized resources into the framework wrapper... ... Linking app ProjectCenter ... /usr/bin/ld: can't locate file for: -lProjectCenter collect2: ld returned 1 exit status make[2]: *** [ProjectCenter.app/./ProjectCenter] Error 1 make[1]: *** [internal-app-run-compile-submake] Error 2 make: *** [ProjectCenter.all.app.variables] Error 2
Apply the patch below to GNUmakefile.premable
pc.patch
Description: application/applefile
pc.patch
Description: Binary data
Wolfgang
_______________________________________________ Discuss-gnustep mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnustep
