[EMAIL PROTECTED] wrote:
> You are either missing some shared library that it needs, or the shared
> library loader doesn't recognize PTX's shared libraries properly.
I don't think Sequent PTX has shared libraries. No libc.so, for
instance, and 'nm hello' shows that 'printf' has a non-zero size in the
executable (plus the files are just huge -- 26k bytes for printf("hello,
world")!!).
(Actually, recent versions of Dynix/PTX use ELF as the default file
format, and support shared libraries for ELF executables. It turns out
that most of the programs I'd like to run on Linux are linked with COFF
libraries.)
Do you know of a way to test the shared library theory?
The only thing I can think of right now is that I should build a
COFF-aware gdb, and step through the executables to see where they're
blowing up.
Does anyone have any ideas that might help me along? I'm pretty eager
to get this working, as PTX runs on some of the bigger I386 machines
around, and I think that getting PTX executables running on Linux would
be a big coup.