Hello all, I'm testing GNUstep environment and I use FreeBSD 8.0-RELEASE.
I used ports to install the GNUstep packages : gnustep-back-0.17.1_2 gnustep-base-1.19.3_1 gnustep-gui-0.17.1_2 gnustep-make-2.2.0_1 After, I have followed this tutorial : http://www.roard.com/docs/lmf2.article/en.html The problem : when I run make (gmake with FreeBSD), I have the following message : This is gnustep-make 2.2.0. Type 'gmake print-gnustep-make-help' for help. Making all for app Todo... Linking app Todo ... /usr/bin/ld: warning: libobjc.so.4, needed by /usr/local/GNUstep/System/Library/Libraries/libgnustep-base.so, may conflict with libobjc.so.2 /usr/local/GNUstep/System/Library/Libraries/libgnustep-base.so: undefined reference to `gnustep_base_user_main' collect2: ld returned 1 exit status gmake[2]: *** [Todo.app/./Todo] Erreur 1 gmake[1]: *** [internal-app-run-compile-submake] Erreur 2 gmake: *** [Todo.all.app.variables] Erreur 2 BTW, I have 2 libobjc.so on my system : $ locate libobjc.so /usr/lib/libobjc.so /usr/lib/libobjc.so.4 /usr/local/lib/gcc42/libobjc.so /usr/local/lib/gcc42/libobjc.so.2 gcc-4.2.5.20090325_3 is a dependencie for the gnustep* (when installing from the ports) but libgnustep-base.so was linked against libobjc.so.4 (base system). Why ? How do I tell gmake to use /usr/lib/libobjc.so.4 ? Thanks for your responses. -- Eric S. _______________________________________________ Discuss-gnustep mailing list [email protected] http://lists.gnu.org/mailman/listinfo/discuss-gnustep
