ftp.nice.ch/Attic/openStep/implementation/gnustep/sources/libFoundation.0.7.tgz#/libFoundation-0.7/FoundationTestsuite

COPYING
 
ChangeLog
 
GNUmakefile
 
README
 
aclocal.m4
 
bundle.mak
 
config.guess
 
config.h.in
 
config.mak.in
 
config.sub
 
configure
 
configure.in
 
install-sh
 
tests/
 

README

This package contains a test suite for libFoundation. All the tests are written
in DejaGnu using some procedures that allow you to write Objective-C like
messages in TCL. There are more than 140 tests written for Foundation Kit
classes and FoundationExtensions classes.

Earlier versions of this test suite has also been tested with NeXTStep 3.3
foundation library and some versions of gnustep-base. This version is not
guaranteed to work with either of these libraries.

Before compiling the testsuite you should have been installed the
libFoundation or at least the resource files. Otherwise the driver program will
crash.

The configure script will try to determine what Foundation libraries are
installed on your system. If you more than one such library is installed on
your system the configure script stops telling you this. You should explicitly
specify what library you want to test by setting the FOUNDATION environment
variable:

    FOUNDATION=libFoundation ./configure


Notes
=====

Here are some instructions about how to compile the test suite on different
systems:

i386-next-nextstep4:

    On OpenStep 4.x if you have compiled libFoundation with GNU runtime you
    have to explicitly specify the compiler and pass the libgcc.a in the LIBS
    variable:

	CC='gcc -fgnu-runtime' LIBS=-lgcc ./configure


i386-unknown-linux:

    You have to specify in the LIBS environment variable the math library,
    the dynamic loading library and the pthreads library:

	LIBS='-lpthread -ldl -lm' ./configure

These are the contents of the former NiCE NeXT User Group NeXTSTEP/OpenStep software archive, currently hosted by Netfuture.ch.