On Tuesday 17 September 2002 20:59, Stephen J. Turnbull wrote:
 >>>>> "Steven" == Steven T Hatton
<hattons(a)speakeasy.net> writes:
 
 I haven't heard of version problems with any of these libraries,
ever. 
I hunted down the originator of these and found that the are ancient.  Which 
is what I thought originally.
 It's not a version issue, it's the location of the libraries.
 There's
 something screwy going on finding the libraries---it didn't find _any_
 of them (the checks for symbols in Xaw3d, Xm, and gdbm all failed).
 You do have the -devel versions of the RPMs installed, right?
 (1) Look in config.log and see exactly what errors the linker is
     giving.
 (2) do a locate or find for libXaw3d.
 (3) what are the -L arguments that are used by configure to try to
     find those libraries? 
It took me forever to figure out what was happening with the Athena stuff. The 
non-development libraries were being read, but not the development ones.  I 
added  --site-libraries=/usr/X11/lib/Xaw3d" to the configure arguments and it 
compiles.  The person as SuSE probably had his system configured differently.  
The flag doesn't show in the M-x describe-installation buffer.
#/>  nm /usr/X11R6/lib/Xaw3d/libXaw.so.6 |\ 
 grep threeDClassRec
00043540 D threeDClassRec
#/> nm /usr/X11R6/lib/libXaw.so | grep threeDClassRec
[no hits!]
I'll poke around for the gdm libraries.  Perhaps something similar is 
happening there.
Thanks for the pointers.  That was a big help.