Description
This article is from the Apple II
GNO FAQ, by Devin Reade with numerous contributions by
others.
6.7: GNO with ORCA: What libraries are used for the combination ofGNO v2.0.4 and ORCA/C v2.0.x?
A#6.7: You must have the following libraries in the sequence given:
/lib/lcrypt (GNO v2.0.1)
/lib/lregexp (GNO v2.0.1)
/lib/lstring (GNO v2.0.1)
/lib/ltermcap (GNO v2.0.1)
/lib/libc (GNO v2.0.4) [rename to "nlibc" for HFS]
/lib/OrcaLib (GNO v2.0.1)
/lib/PasLib (ORCA/Pascal v2.0.x, required if and only if
you use ORCA Pascal)
/lib/SysFloat (ORCA/C v2.0.x)
/lib/SysLib (ORCA/C v2.0.x)
The following libraries are recommended. The sequence here is not
important as they will be read in the order specified on the occ(1)
command line:
/usr/lib/lflex
This provides a main() routine suitable for a
flex(1) generated parser.
/usr/lib/lgnoasm
Provides asm replacements for some libgno symbols.
These include "CommandLine", "timezone", "tmpnam".
/usr/lib/lenviron
[This library is obsoleted as of GNO v2.0.6 --
these routines have been incorporated into libc.]
This has a replacement for getenv/setenv, exec*,
and other routines that ease the porting of UNIX
programs. Note that the prototype and implementation
of execve(2) changes from that defined in the GNO
docs.
/usr/lib/lgetline
GNU line input editing.
/usr/lib/lgetopt
A GNU replacement for the getopt(3) package.
/usr/lib/lttylock
Provides locktty(3) and unlocktty(3) routines.
/usr/lib/lstack
[This library is obsoleted as of GNO v2.0.6 --
these routines have been incorporated into libc.]
Stack checking routines. These are useful for
verifying how much stack space your final program
uses so that it may be reduced to a minimum. The
currently available archive contains an object file
which may be converted to a library file by
makelib(1).
/usr/lib/gnulib
A GNU replacement for the alloca(3) routine and
the getopt(3) package. This partially overlaps
the lgetopt library.
 
Continue to:
Share and Enjoy
Bookmark this story so others can enjoy it:
Tags
pc, hardware, Apple II, Apple ][ or Apple //, apple, gno, unix