mirror of
https://github.com/gnustep/libs-base.git
synced 2025-04-23 00:41:02 +00:00
Mention specification of the GNU runtime in the GNUstep-specific instructions.
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@1822 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
bcbe46a7d6
commit
d75d1180f7
1 changed files with 9 additions and 14 deletions
|
@ -83,6 +83,15 @@ make
|
|||
make install
|
||||
@end example
|
||||
|
||||
If you are running on a NeXT machine, @samp{gcc} probably configured
|
||||
itself to use the NeXT Objective C runtime by default. Currently
|
||||
GNUstep only supports the GNU runtime. To make @samp{gcc} use the GNU
|
||||
runtime, set @samp{CFLAGS} before you runtime configure. For example:
|
||||
|
||||
@example
|
||||
CFLAGS=-fgnu-runtime ./configure
|
||||
@end example
|
||||
|
||||
If your system supports dynamically loaded shared libraries, you can
|
||||
request the building and installation of a @samp{.so} version of the
|
||||
library by passing @samp{--enable-shared} to @samp{configure}. If in
|
||||
|
@ -104,20 +113,6 @@ is in, type @samp{./configure}. If you're using @samp{csh} on an old
|
|||
version of System V, you might need to type @samp{sh configure} instead
|
||||
to prevent @samp{csh} from trying to execute @samp{configure} itself.
|
||||
|
||||
If you are compiling the library for a NeXT machine, you have the choice
|
||||
of using either the GNU or the NeXT Objective C runtime. You can
|
||||
specify this by setting CFLAGS. For example:
|
||||
@smallexample
|
||||
CFLAGS=-fgnu-runtime ./configure
|
||||
@end smallexample
|
||||
|
||||
If your system supports dynamically loaded shared libraries, you can
|
||||
request the building and installation of a @samp{.so} version of the
|
||||
library by passing @samp{--enable-shared} to @samp{configure}. If in
|
||||
doubt, do not include this option. In order to the build to be
|
||||
successful, your version of @samp{make} must support `percent'-style
|
||||
pattern rules; if you have trouble, use GNU make.
|
||||
|
||||
The @samp{configure} shell script attempts to guess correct values for
|
||||
various system-dependent variables used during compilation, and creates
|
||||
the Makefile(s) (one in each subdirectory of the source directory). In
|
||||
|
|
Loading…
Reference in a new issue