dump -H dxexec in the bin_ibm6000 directory will give you the header information for the executable, what dxexec tries to load from where. 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).
eprintf might be coming from libgcc.a . Is IBM opengl on the machine too? I would ignore the helpful warnings about hdf/netcdf/cdf . Then again, I might build without them until I knew the build was working. good luck, Pete Thomas Ruedas wrote: > Hello, > I have finally built OpenDX 4.1.0 from the sources on our IBM RS6000 > running AIX 4.2, but the thing doesn't work although compilation didn't > seem to have any problems. Loading samples with the menu or invoking > with -execonly both resulted in > geo10 ~% dx -uionly & > [1] 40060 > geo10 ~% Starting DX user interface > geo10 ~% dx -execonly & > [2] 41114 > geo10 ~% Starting DX executive > Could not load program /usr/local/dx/bin_ibm6000/dxexec > Symbol __eprintf in /usr/local/lib/libGL.a is undefined > Error was: Exec format error > I have built Mesa-3.2.1 from the sources and it passed the checks > without complaints, so what's going wrong here now? > > The second problem concerns the make install: although it seemed to > work, I got the following warnings: > Library libdf.a/libcdf.a/libnetcdf.a not found. It's possible that you > did not build it statically. Use --disable-libname to compile without > it. Without this library, there will be problems when linking with > libDX.a later > I don't understand this, because the libraries are there, they are in > the path, and they are not even links. I took the default installation > of them, and I think that was to build them statically. I had set > LD_LIBRARY_PATH to > /usr/local/lib:/usr/local/cdf/lib:/usr/local/hdf/lib:/usr/local/ttf/lib > and even in my configure I had > CC='xlc' CXX='xlC' CPPFLAGS='-I/usr/local/include > -I/usr/local/cdf/include -I/usr/local/hdf/include > -I/usr/local/ttf/include' LDFLAGS='-L/usr/local/lib -L/usr/local/cdf/lib > -L/usr/local/hdf/lib -L/usr/local/ttf/lib' ./configure > so I don't see any reason for this message. I don't know though if this > may cause problems when running dx. > > I have spent several days now with installing all the graphics stuff, > convert 5.2.2 and DX after having already tried to install the binary > without success, and I'm getting kind of frustrated. If you have any > advice, I will be most grateful. > -- > ------------------------------------------------------------------------ > Thomas Ruedas > Institute of Meteorology and Geophysics, J.W.Goethe University Frankfurt > e-mail: [EMAIL PROTECTED] > http://www.geophysik.uni-frankfurt.de/~ruedas/ > ------------------------------------------------------------------------
