no .so version on libjvm

Jack Howarth howarth@bromo.msbb.uc.edu
Tue Nov 21 02:34:00 GMT 2006


   I just noticed while tidying the packaging of
gcc 4.2 for fink that we don't seem to have a .so
version associated with libjvm (at least for Darwin).
I get...

otool -L /sw/lib/gcc4/lib/gcj-4.2.0/libjvm.dylib
/sw/lib/gcc4/lib/gcj-4.2.0/libjvm.dylib:
        /sw/lib/gcc4/lib/gcj-4.2.0/libjvm.dylib (compatibility version 0.0.0, current version 0.0.0)
        /sw/lib/gcc4/lib/libgcj.8.dylib (compatibility version 9.0.0, current version 9.0.0)
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 88.1.7)
        /sw/lib/gcc4/lib/libgcc_s.1.dylib (compatibility version 1.0.0, current version 1.0.0)

which seems to conflict with the definition of the compatibility version.
I understood that to be one greater than the actual .so version (which would
make our .so version -1). Shouldn't this be fixed for both gcc trunk
and 4.2 branch?
             Jack



More information about the Gcc mailing list