Peter Daniel Kirchner <[EMAIL PROTECTED]>:
>dump -H dxexec
>in the bin_ibm6000 directory will give you the header information for the
>executable, what dxexec tries to load from where.
This produces:
/usr/local/dx/bin_ibm6000/dxexec:
                        ***Loader Section***
                      Loader Header Information
VERSION#         #SYMtableENT     #RELOCent        LENidSTR
0x00000001       0x00000360       0x000029a5       0x000000ba       
#IMPfilID        OFFidSTR         LENstrTBL        OFFstrTBL
0x00000006       0x000244dc       0x000030a7       0x00024596       

                        ***Import File Strings***
INDEX  PATH                          BASE               
MEMBER              
0     
/usr/local/lib:/usr/local/cdf/lib:/usr/local/hdf/lib:/usr/local/ttf/lib:/
usr/X11R6/lib:/usr/local/lib:/usr/lib:/lib                                      
   
1                                    libc.a             
shr.o               
2                                    libXt.a            
shr4.o              
3                                   
libGL.a                                 
4                                    libX11.a           
shr4.o              
5                                   
libttf.a                                

I only understand part of it, but it looks reasonable to me; at least
the 5 libs are in /usr/local/lib or /usr/lib. Do you see something
unusual?
> Recent security features
>may render LIBPATH inoperative, defaulting to the search path in the
>header.  And on aix, I think it is LIBPATH not LD_LIBRARY_PATH (except
>perhaps when you're in java).
I see, but setting LIBPATH to what I had set LD_LIBRARY_PATH to before
didn't fix the missing library thing either. - I'm not in java, BTW; IBM
doesn't support the JDK release I would need for my OS (AIX 4.2.0.0)
anymore, but it seems that java is not required (?)
>eprintf might be coming from libgcc.a .
I used xlc/xlC, so I can't figure out why libgcc.a should be used.
Besides, the error message explicitly names libGL.a.
>Is IBM opengl on the machine too?
No, I didn't find OpenGL sources anywhere; in particular, I didn't find
it on the IBM site either. However, Mesa is supposed to be a working
replacement, as it says on the OpenDX site, so I downloaded the Mesa
bundle from there.

Any further ideas?
-- 
------------------------------------------------------------------------
Thomas Ruedas
Institute of Meteorology and Geophysics, J.W.Goethe University Frankfurt
e-mail: [EMAIL PROTECTED]
http://www.geophysik.uni-frankfurt.de/~ruedas/
------------------------------------------------------------------------

Reply via email to