OK, thank you for the help. Following your instructions, I have
generated a working version of glibtest which is able to resolve the
libraries, so I am not sure why your version failed to find them.
I will leave glibtest running for as long as necessary to complete
and report the results in due course.
On your last point, the testu01 instructions say that the program
will run under Windows or Linux but makes no reference to OS-X. Even
under Windows it relies upon an emulation layer (Cygwin or
equivalent), so I am not sure how much one would learn about the
Windows behaviour of the programs rather than about the Linux
emulation. I will leave that to someone else. What I can do is run
testu01 in a Linux virtual machine on a Mac if anyone thinks that
this would be useful.
Gordon
*) build and install the test suite (./configure, make, install)
http://www.iro.umontreal.ca/~simardr/testu01/install.html
*) set paths (<install directory> likely is /usr/local, and maybe this
isn't necessary...?)
export LD_LIBRARY_PATH=<install directory>/lib:${LD_LIBRARY_PATH}
export LIBRARY_PATH=<install directory>/lib:${LIBRARY_PATH}
export C_INCLUDE_PATH=<install directory>/include:${C_INCLUDE_PATH}
*) copy Allin's instructions into a text file called "Makefile"
*) copy Allin's .c file side by side with the Makefile
*) in this directory, type 'make' in a shell -- you should get an
executable file 'glibtest'
However, when I run './glibtest' (glibtest built without error) I get
the error:
./glibtest: error while loading shared libraries: libtestu01.so.0:
cannot open shared object file: No such file or directory
...even though I had previously installed testu01??
BTW, I'm not an expert but it seems to me that it would be a waste if we
all run this in parallel on the same platform (Linux on Core2Duo). If
any parallel effort is done, it may be more useful to do it on various
platforms and/or hardware, like Mac, or AMD, or whatever.
thanks,
sven