[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 <dave@turbocat.de> 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/ dave@turbocat.de
>
>
>
> _______________________________________________
> Discuss-gnustep mailing list
> Discuss-gnustep@gnu.org
> http://mail.gnu.org/mailman/listinfo/discuss-gnustep
>
--
Ingo Brombach <ingo@brombach.org>
Tel: +49202-307 569
Fax: +49202-370 2723