discuss-gnustep
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Compiling gnustep-base-1.5.0 with OpenBSD3.1


From: Ingo Brombach
Subject: Re: Compiling gnustep-base-1.5.0 with OpenBSD3.1
Date: 22 Sep 2002 15:46:33 +0200
User-agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.1

Hi,

unfortunately this does not work:
I modified/removed the objc related libraries in /usr/lib as advised.
then I recompiled gnustep_objc with gmake shared=yes

Result: the configure-run in gnustep-base stopped, although the correct library 
should have been found:
checking whether objc really works... no
I don't seem to be able to use your Objective-C compiler to produce
working binaries!  Please check your Objective-C compiler installation.
If you are using gcc-3.x make sure that your compiler's libgcc_s and libobjc
can be found by the dynamic linker - usually that requires you to play
with LD_LIBRARY_PATH or /etc/ld.so.conf.
Please refer to your compiler installation instructions for more help.
configure: error: The Objective-C compiler doesn't work or is not installed 
properly.
The command - leading to this - was:
+ echo configure:6391: gcc -o conftest -g -O2  -fgnu-runtime 
-I/opt/GNUstep/System/Headers -x objective-c  
-L/opt/GNUstep/System/Libraries/ix86/openbsd3.1/gnu-gnu-gnu 
-L/opt/GNUstep/System/Libraries/ix86/openbsd3.1 conftest.c  -lobjc



David Wetzel <address@hidden> writes:

> Hi,
> 
> that is how you can build GS on NetBSD 1.6:
> 
> 
> cd /usr/lib
>                         ar -dv libobjc_p.a      NXConstStr.po
>                         ar -dv libobjc_pic.a    NXConstStr.so
>                         ar -dv libobjc.a        NXConstStr.o
> 
> rm libobjc.so.1*
> 
> cd core/make/
> ./configure --prefix=/usr/GNUstep
> 
> gmake
> su
> gmake install
> 
> cd ../base/
> source /usr/GNUstep/System/Makefiles/GNUstep.csh
> ./configure --prefix=/usr/GNUstep
> 
> gmake
> su
> gmake install
> 
> cd ../gui
> ./configure --prefix=/usr/GNUstep
> gmake
> 
> etc...
> 
> The needed libs like ffcall and libxml2 are installed via pkgsources.
> OpenBSD is a spinoff of NetBSD. You may have luck with the same settings?
> 
> And this was from CVS if that matters.
> 
> Good Luck
> 
> Dave
> 
> ---
>    _  _
>  _(_)(_)_  David Wetzel, Turbocat's Development,
> (_) __ (_) Buchhorster Strasse 23, D-16567 Muehlenbeck/Berlin, FRG,
>   _/  \_   Fax +49 33056 82835 Phone +49 33056 82834
>  (______)  http://www.turbocat.de/  address@hidden
> 
> 
> 
> _______________________________________________
> Discuss-gnustep mailing list
> address@hidden
> http://mail.gnu.org/mailman/listinfo/discuss-gnustep
> 

-- 
Ingo Brombach <address@hidden>
Tel: +49202-307 569
Fax: +49202-370 2723




reply via email to

[Prev in Thread] Current Thread [Next in Thread]