Re: Trouble compiling...
Adam Fedor <[email protected]> Thu, 26 Apr 2007 09:16:42 -0600
| Newsgroups | gmane.comp.lib.gnustep.user |
|---|---|
| Message-ID | <[email protected]> |
Is there a libobjc-devel? The logs definitely show that libobjc is not up-to-date or is missing something. Check to make sure that libobjc.h (somewhere in /usr/lib/gcc/i386-redhat-linux/3.4.4/) has __objc_msg_forward defined. On Apr 25, 2007, at 11:29 AM, Rick wrote: > Thanks for everyone's input, I did end up using ffcall-devel but > the same errors came up, as per Adam's suggestion I've included the > logs.tar.gz generated by the installation > > Thanks > >> Can you send the config.log file? There might be some other reason >> that this test is failing. >> >> On Apr 24, 2007, at 5:49 PM, Rick wrote: >> >>> I seem to be having troubles installing gnustep-base...here is >>> the log of the compile and the steps I have ensured: >>> >>> checking callback.h usability... yes >>> checking callback.h presence... yes >>> checking for callback.h... yes >>> checking for forwarding callback in runtime... no >>> checking FFI library usage... none >>> >>> You do not have an up-to-date libobjc library installed >>> GNUstep requires ffcall or libffi and proper libobjc hooks to do >>> invocations and DO. >>> (This does not apply on apple-apple-apple systems where DO is >>> not compatible with other GNUstep systems.) >>> >>> You most likely do not want to build base without DO support. Many >>> things, including all applications, won't work at all without DO. >>> If you really want to build -base without DO support, add -- >>> disable-do >>> to the configure arguments. >>> For more information, read the GNUstep build guide, ffcall section: >>> http://gnustep.made-it.com/BuildGuide/index.html >>> configure: error: Incomplete support for ffi functionality. >>> [root@UNIX1 gnustep-base-1.14.0]# >>> >>> So I decided to make sure my libobjc and ffcall was/were >>> installed and got the following: >>> >>> >>> [root@UNIX1 rick]# rpm -i libobjc-3.4.4-2.fc3.i386.rpm >>> package libobjc-3.4.4-2.fc3 is already installed >>> >>> [root@UNIX1 rick]# rpm -i ffcall-1.10-1.1.fc3.rf.i386.rpm >>> warning: ffcall-1.10-1.1.fc3.rf.i386.rpm: V3 DSA signature: >>> NOKEY, key ID 6b8d79e6 >>> package ffcall-1.10-1.1.fc3.rf is already installed >>> >>> >>> >>> Any ideas/suggestions would be appreciated. Thanks! >>> >>> >> RR >>> >>> >>> >>> _______________________________________________ >>> Help-gnustep mailing list >>> [email protected] >>> http://lists.gnu.org/mailman/listinfo/help-gnustep >>> >> > > <logs.tar.gz> > _______________________________________________ > Help-gnustep mailing list > [email protected] > http://lists.gnu.org/mailman/listinfo/help-gnustep