Hi,

I have 2 questions:

1- Why is the "-module" option explicitly provided in the
   lib*_la_LDFLAGS = xxx
   line of */Makefile.am ?

2- Currently, classpath uses "libtool" kind of versioning for its JNI
   libraries, yet, I do not understand why.  I see no reason for any
   C application to dynamically link with any of these *.so files.


See: $ info "(libtool)Libtool versioning"

This kind of versioning is, IMHO inappropriate here.  I would instead
use "Release" versioning, as described in:

$ info "(libtool)Release number"

I would also use this same scheme for the released libclasspath.jar file
containing .class files, i.e.:

"make install" creates:  libclasspath-0.08+cvs.jar
it also creates a soft link:  libclasspath.jar -> libclasspath-0.08+cvs.jar

What do people think?

Etienne

--
Etienne M. Gagnon, Ph.D.             http://www.info.uqam.ca/~egagnon/
SableVM:                                       http://www.sablevm.org/
SableCC:                                       http://www.sablecc.org/


_______________________________________________ Classpath mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/classpath

Reply via email to