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, chris, yes there was a typo in the first message i accidently sent to you instead of the list. Now it is exactly as I tried (if there is no other typo ;) "Chris B. Vetter" <[email protected]> wrote: > On 3/31/06, Sebastian Reitenbach <[email protected]> wrote: > [...] > > CC=egcc MAKE=gmake ./InstallGNUstep > > MAKE ./InstallGNUstep > [...] > > Did you try and explicitly specify --with-ffi-include=PATH and > --with-ffi-library=PATH to configure? > I exactly did this: cd gnustep-make-1.12.0 CC= egcc MAKE=gmake ./configure --prefix=/usr/GNUstep \ --with-network-root=/usr/GNUstep \ --with-local-root=/usr/GNUstep \ --with-user-root=/usr/GNUstep \ --with-tar=gtar CC=egcc gmake gmake install . /usr/GNUstep/System/Library/Makefiles/GNUstep.sh cd ../ffcall-1.10 ./configure --prefix=/usr/GNUstep CC=egcc gmake CC=egcc gmake install cd ../gnustep-base-1.12.0 CC=egcc MAKE=gmake ./configure --with-ffi-include=/usr/GNUstep/include --with-ffi-lib=/usr/GNUstep/lib and then configure breaks with following message: 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. any help greatly appreciated Sebastian