Bob, This patch isn't quite up to par. For one, it is against a very old version of Libtool, and the method it uses is very sloppy. Generally we check the compiler by it's name, when that isn't useful we check what "-V or --version" returns, and as a last resort use pre-defined preprocessor macros. These tests would generally be nested in the OS case that is appropriate for the compiler so that tests aren't conducted unnecessarily. The other problem with the patch is that you say you aren't the original author. Without the name of the original author we can't check for copyright assignments. Lastly, the patch sets so few flags that I doubt it really works. Now, it wouldn't be too difficult for you to start from scratch with CVS Libtool and make a patch to support this compiler. First step is to read the Libtool documentation that referrs to porting to new compilers, then have a look at how it is currently done in Libtool. I would suggest looking at the stanzas for Intel's icc, your Compaq C patch would likely go in the same place (above or below the icc code), test for "ccc", and set the same variables. Feel free to contact me off the list if you need help.
Thanks, Robert Bob McElrath wrote: > > libtool does not currently recognize the Compaq C Compiler on > linux/alpha. Specifically, it does not recognize that it can generate > PIC code and therefore shared libraries. > > Attached is a patch against libtool.m4 which should allow this to work. > This is adapted from a patch I found on the web from 1999 (!). Is there > any problem with including this with future libtool distributions? > > Cheers, > Bob McElrath [Univ. of Wisconsin at Madison, Department of Physics] > > "You measure democracy by the freedom it gives its dissidents, not the > freedom it gives its assimilated conformists." -- Abbie Hoffman > > ------------------------------------------------------------------------ > Name: libtool.m4.20030204.ccc.patch > libtool.m4.20030204.ccc.patch Type: Plain Text (text/plain) > Encoding: quoted-printable > > Part 1.1.2Type: application/pgp-signature > > ------------------------------------------------------------------------ > _______________________________________________ > Libtool mailing list > [EMAIL PROTECTED] > http://mail.gnu.org/mailman/listinfo/libtool _______________________________________________ Libtool mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/libtool