[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Problem compilation on FreeBSD
From: |
Eric S . |
Subject: |
Problem compilation on FreeBSD |
Date: |
Sun, 16 May 2010 11:29:22 +0000 (UTC) |
User-agent: |
Loom/3.14 (http://gmane.org/) |
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.
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Problem compilation on FreeBSD,
Eric S . <=