-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 [adding bug-automake] According to David Byron on 8/14/2009 1:57 PM: Hi David, Thanks for the report, and sorry for the delayed reply... > I'm not sure whether this is something I'm doing wrong or something wrong > with automake, autoconf or libtool. At the moment I'm leaning to autoconf + > automake. compile is maintained by automake, so I've redirected your patch there. FWIW, it looks okay to me, but Ralf will have to chime in. > I get a step closer but I needed to modify the compile script as well (see > below). With both of these changes, everything (C and C++) compile fine and > the objects go where they're supposed to. Is the kind of thing that could > make its way upstream (maybe even for .cpp file support as well)? I'm not > sure how to modify autoconf/configure to do what I did manually...or even > if's the "right thing". > > $ diff -u compile compile.dbyron > --- compile Fri Aug 14 12:37:10 2009 > +++ compile.dbyron Fri Aug 14 12:38:02 2009 > @@ -1,7 +1,7 @@ > #! /bin/sh > # Wrapper for compilers which do not understand `-c -o'. > > -scriptversion=2009-04-28.21; # UTC > +scriptversion=2009-08-14.19; # UTC > > # Copyright (C) 1999, 2000, 2003, 2004, 2005, 2009 Free Software > # Foundation, Inc. > @@ -79,7 +79,7 @@ > ;; > esac > ;; > - *.c) > + *.c|*.cc) > cfile=$1 > set x "$@" "$1" > shift > @@ -103,7 +103,7 @@ > fi > > # Name of file we expect compiler to create. > -cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/'` > +cofile=`echo "$cfile" | sed 's|^.*[\\/]||; s|^[a-zA-Z]:||; s/\.c$/.o/; > s/\.cc$/.o/'` > > # Create the lock directory. > # Note: use `[/\\:.-]' here to ensure that we don't use the same name > - -- Don't work too hard, make some time for fun as well! Eric Blake ebb9@xxxxxxx -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (Cygwin) Comment: Public key at home.comcast.net/~ericblake/eblake.gpg Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkqhB8wACgkQ84KuGfSFAYDGJgCfQniR5c/EBpgy6K7mT1b1mJT6 gpAAn314VNfFj1h2Kl4yAElGM+c8ItkM =4GSc -----END PGP SIGNATURE----- _______________________________________________ Autoconf mailing list Autoconf@xxxxxxx http://lists.gnu.org/mailman/listinfo/autoconf