Martin Buchholz <martin(a)xemacs.org> writes:
Unless someone can come up with a suggestion, I will reverse the
/etc/ld.so.conf patch. Andreas, this is actually your specialty.
What do you propose?
I can think of four things.
1. Link an executable with -lXaw. Then call ldd on it to see where it
is getting Xaw.so from. -L this directory.
2. Find some Athena 3D/normal Athena incompatibility test that works
at run tune. Compile a small program with this test and link it
with -lXaw. Observe.
3. Try finding Xaw3D in configure. If found "ln -s .../libXaw3D.so
./libXaw.so"[1]. Compile a program that uses a function specific to
Xaw3D. Link it with -LXaw. Remove the symbolic link. Run the
program. If it succeeds then the runtime libXaw.so is Xaw3d.
4. Default to --with-athena=3d if it is found, if somebody selects
--with-athena=plain rant about making sure libXaw.so.X is plain
Xaw.
Jan