Re: installing gnustep-base fails on openbsd (cannot find ffcall)

"Sebastian Reitenbach" <[email protected]>
Newsgroups gmane.comp.lib.gnustep.user
Organization RapidEye AG
Message-ID <[email protected]>
Hi,

I have gcc-4.0-20050804 and
gcc -v
Reading specs from /usr/lib/gcc-lib/i386-unknown-openbsd3.8/3.3.5/specs
Configured with:
Thread model: single
gcc version 3.3.5 (propolice)

the first is installed from ports, the latter is the gcc from openbsd.

installed. I fails with both, I started InstallGNUstep with following 
commands:
CC=egcc MAKE=gmake ./InstallGNUstep
MAKE ./InstallGNUstep

Sebastian

Sebastian Reitenbach <[email protected]> wrote: 
> Hi,
> 
> I have running opengroupware.org on openbsd now for more than half a year. 
But 
> I lack a development environment. I heard about projectcenter, so wanted to 
> try that out. OGo comes along with a gnustep-make and base of version 1.11.
> project center requires 1.12.
> 
> I tried to use the gnustep-start, to install gnustep, and also the packages 
on 
> their own. I installed ffcall as described here:
> http://gnustep.made-it.com/BuildGuide/index.html#FOREIGN.FUNCTION.INTERFACES
> 
> I also installed a version from ports. without any luck.
> 
> the ./configure of gnustep-base fails with the following error:
> 
> checking link to exe of process in /proc... no
> checking /proc/29225/cmdline terminated by nul... no
> checking for kvm_getenvv in -lkvm... yes
> checking if we can access kernel memory... no
> checking "use of pass-through arguments"... no
> checking "use of fake-main definition"... yes
> checking ffi.h usability... yes
> checking ffi.h presence... yes
> checking for ffi.h... yes
> 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://documents.made-it.com/GNUstep/buildguide.html#FOREIGN.FUNCTION.INTERFACES
> configure: error: Incomplete support for ffi functionality.
> ---------------------------------------------------------
> Installation of GNUstep Base failed. Send 
> the /usr/local/src/gnustep/gnustep-startup-0.15.0/build/logs.tar.gz
> file to [email protected] for help
> ---------------------------------------------------------
> 
> 
> I can send the logs.tar.gz if that will help. The link in the error output 
to 
> how to installffcall did not worked, so I used the other above mentioned 
link.
> 
> Anybody with more insight can help out? I cannot believe it is impossible as 
I 
> have the opengroupware running.
> 
> so long, 
> Sebastian
> 
> 
> 
> _______________________________________________
> Help-gnustep mailing list
> [email protected]
> http://lists.gnu.org/mailman/listinfo/help-gnustep
> 

-- 
Sebastian Reitenbach            Tel.: ++49-(0)3381-8904-305    
RapidEye AG                     Fax: ++49-(0)3381-8904-101    
Friedrich-Franz-Str. 19         e-mail:[email protected]     
D-14770 Brandenburg             web:http://www.rapideye.de
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.