git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/tools/make/trunk@11549 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Adam Fedor 2001-11-26 21:02:43 +00:00
parent 007255bba5
commit 1c333133e8
3 changed files with 34 additions and 20 deletions

View file

@ -1,3 +1,7 @@
2001-11-26 Adam Fedor <fedor@gnu.org>
* Documentation/README.NetBSD: Update from jnqt@fbe.freeserve.ne.jp.
Thu Nov 22 13:28:34 2001 Nicola Pero <nicola@brainstorm.co.uk>
* configure.in (AUTO_DEPENDENCIES): New configure check which
@ -57,7 +61,7 @@ Wed Nov 21 15:34:15 2001 Nicola Pero <nicola@brainstorm.co.uk>
2001-11-19 Adam Fedor <fedor@gnu.org>
* Documentation/REAMDE.NetBSD: Update from jnqt@fbe.freeserve.ne.jp.
* Documentation/README.NetBSD: Update from jnqt@fbe.freeserve.ne.jp.
2001-11-11 Adam Fedor <fedor@gnu.org>

View file

@ -1,15 +1,19 @@
Installing "GNUstep" on NetBSD
(C) 1999-2001 JNQT jnqt@fbe.freeserve.ne.jp
Installing GNUstep on NetBSD
I have installed GNUstep on NetBSD/i386 1.5.2. I will not be
responsible for any damage implicitly or explicitly caused by this
information. Use at your own risk. Please submit any comments or
suggestions to jnqt@fbe.freeserve.ne.jp. For more information about
installation, check out this "HOWTO" document:
(http://hp.vector.co.jp/authors/VA019253/step/inst.html)
(C) 2001 JNQT <jnqt@fbe.freeserve.ne.jp>
Last update: 24 November 2001
I have installed GNUstep on NetBSD/i386 1.5.2.
I will not be responsible for any damage implicitly or explicitly
caused by thisinformation. Use at your own risk.
Please submit any comments or suggestions to jnqt@fbe.freeserve.ne.jp.
For more information about installation, see the `GNUstep-HOWTO' file
located in the gnustep-make package.
Good Luck! :-)
//
// Install GNUstep
//
@ -63,7 +67,7 @@ tar zxvf gnustep-objc-1.0.1.tar.gz
cd gnustep-objc-1.0.1
[Edit `./GNUmakefile' Line:39]
THREADING = posix -> THREADING = single
THREADING = posix -> THREADING = single
gmake
gmake install
@ -84,7 +88,7 @@ ln -s /usr/local/bin/xml2-config /usr/local/bin/xml-config
gmake
[Ahhh...Error...and Edit `./Source/dynamic-load.h' Line:94]
sym = dlsym(RTLD_NEXT, symbol); -> sym = dlsym(handle, symbol);
sym = dlsym(RTLD_NEXT, symbol); -> sym = dlsym(handle, symbol);
gmake
gmake install
@ -109,7 +113,7 @@ mkdir ~/GNUstep
[Add /etc/rc.local]
if [ -f /usr/local/GNUstep/System/Tools/ix86/netbsdelf1.5.2/gdomap ]; then
/usr/local/GNUstep/System/Tools/ix86/netbsdelf1.5.2/gdomap
/usr/local/GNUstep/System/Tools/ix86/netbsdelf1.5.2/gdomap
fi
@ -117,9 +121,9 @@ fi
setenv GNUSTEP_TZ Japan
source /usr/local/GNUstep/System/Makefiles/GNUstep.csh
if (`gdomap -L GDNCServer | grep -c Found` == '0') then
echo 'Starting GNUstep services.'
gdnc
gpbs
echo 'Starting GNUstep services.'
gdnc
gpbs
endif
alias gmake gmake CC=/usr/local/gcc-2.95.2/bin/cc CPP=/usr/local/gcc-2.95.2/bin/cpp
@ -127,7 +131,6 @@ alias gmake gmake CC=/usr/local/gcc-2.95.2/bin/cc CPP=/usr/local/gcc-2.95.2/bin/
reboot
//
// e.g. Install CurrencyConverter(in the GNUstep examples)
//
@ -142,7 +145,13 @@ gmake
gmake install
© 1999-2001 JNQT jnqt@fbe.freeserve.ne.jp
startx
openapp CurrencyConverter.app
(http://hp.vector.co.jp/authors/VA019253/step/inst.html)
=========================================================================

View file

@ -64,9 +64,10 @@ Don't use gnustep-objc or ffcall.
@item Special Instructions
@end table
GNUstep has not been ported to Darwin. Expect some minor irritations and
possibly one or two major ones if your trying to do this. Darwin doesn't
have a GCC ObjC Compiler, so you need to use the ObjC runtime that comes with
GNUstep is being ported to Darwin. The current Darwin compiler doesn't
handle __builtin functions. Other than that it mostly compiles. Expect
some other irritations that haven't been found yet.
You need to use the ObjC runtime that comes with
Darwin. To do this configure (gnustep-make) like this:
@example