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