"gmake test" fails for 1.0.b3 on SunOS

Joe Hartley jh at brainiac.com
Fri Jan 1 20:06:02 PST 1999


I was able to make kaffe-1.0.b3 pretty easily on my SunOS machine, but it
fails the tests:

% gmake test
gmake[1]: Entering directory `/usr1/source/kaffe-1.0.b3/test'
*** Running tests
error running
  Should have got:
Hello World!
  But got instead:
Failed to locate native library in path:
        /usr/local/lib/kaffe:/lib/kaffe:/usr/local/lib:/usr/lib:/usr/local/X11/lib:/usr/local/lib:/usr1/informix/lib:/usr/local/lib:/usr/local/lib:/usr/lib:/usr/local/X11/lib:/usr/local/lib:/usr1/informix/lib
Aborting.
Library load failed: ld.so: conflicting usage of dlopen'ed dependents
Library load failed: ld.so: conflicting usage of dlopen'ed dependents
Library load failed: ld.so: conflicting usage of dlopen'ed dependents
Library load failed: ld.so: conflicting usage of dlopen'ed dependents
Library load failed: ld.so: conflicting usage of dlopen'ed dependents
HelloWorldApp ... error compiling
Failed to locate native library in path:
        /usr/local/lib/kaffe:/lib/kaffe:/usr/local/lib:/usr/lib:/usr/local/X11/lib:/usr/local/lib:/usr1/informix/lib:/usr/local/lib:/usr/local/lib:/usr/lib:/usr/local/X11/lib:/usr/local/lib:/usr1/informix/lib
Aborting.
Library load failed: ld.so: conflicting usage of dlopen'ed dependents
Library load failed: ld.so: conflicting usage of dlopen'ed dependents
Library load failed: ld.so: conflicting usage of dlopen'ed dependents
Library load failed: ld.so: conflicting usage of dlopen'ed dependents
Library load failed: ld.so: conflicting usage of dlopen'ed dependents
gmake[1]: *** [test] Error 130
gmake: *** [test] Error 130
      [ snip - they all fail like this ]

I thought it was just a problem finding a library, but in /usr/local/lib/kaffe
I show the following files:
metheny:/usr/local/lib/kaffe# ls -l
total 1679
lrwxrwxrwx  1 root           14 Jan  1 22:40 libawt.so -> libawt.so.1.00
-rw-r--r--  1 root       720896 Jan  1 22:40 libawt.so.1.00
lrwxrwxrwx  1 root           13 Jan  1 22:40 libio.so -> libio.so.1.00
-rw-r--r--  1 root       106496 Jan  1 22:40 libio.so.1.00
lrwxrwxrwx  1 root           21 Jan  1 22:40 libmanagement.so -> libmanagement.so.1.00
-rw-r--r--  1 root        40960 Jan  1 22:40 libmanagement.so.1.00
lrwxrwxrwx  1 root           15 Jan  1 22:40 libmath.so -> libmath.so.1.00
-rw-r--r--  1 root        24576 Jan  1 22:40 libmath.so.1.00
lrwxrwxrwx  1 root           17 Jan  1 22:40 libnative.so -> libnative.so.1.00
-rw-r--r--  1 root       655360 Jan  1 22:40 libnative.so.1.00
lrwxrwxrwx  1 root           14 Jan  1 22:40 libnet.so -> libnet.so.1.00
-rw-r--r--  1 root        73728 Jan  1 22:40 libnet.so.1.00
lrwxrwxrwx  1 root           14 Jan  1 22:40 libzip.so -> libzip.so.1.00
-rw-r--r--  1 root        65536 Jan  1 22:40 libzip.so.1.00

ld.so is the standard SunOS ld.so file:
metheny:/usr/lib# ls -l ld*
-r-xr-xr-x  1 root        40960 Jul 23  1992 ld.so

I'm at a loss as to how to proceed from here.  Any clues would be appreciated!


========================================================================
        Joe Hartley - jh at brainiac.com - brainiac services, inc
 PO Box 5069 : Greene, RI : 02827 - vox 401.539.9050 : fax 401.539.2070
  Without deviation from the norm, "progress" is not possible. - FZappa


More information about the kaffe mailing list