autotools versioning, redux

Benjamin Kosnik bkoz@redhat.com
Thu Feb 26 17:47:00 GMT 2004


>> acinclude.m4:11: warning: underquoted definition of GLIBCXX_CONDITIONAL
>
>These `underquoted definition' warnings are all bugs waiting to
>happen.  I've alluded to the quoting rules years ago.

Really? Hmmm. I must have missed that. So, just to make it crystal
clear, how do these get fixed? Here's one that warns:

acinclude.m4:AC_DEFUN(GLIBCXX_CHECK_HOST

dnl
dnl Check to see what architecture and operating system we are compiling
dnl for.  Also, if architecture- or OS-specific flags are required for
dnl compilation, pick them up here.
dnl
AC_DEFUN(GLIBCXX_CHECK_HOST, [
  . $glibcxx_srcdir/configure.host
  AC_MSG_NOTICE(CPU config directory is $cpu_include_dir)
  AC_MSG_NOTICE(OS config directory is $os_include_dir)
])

>> Makefile.am:63: user variable `MULTISRCTOP' defined here...
>
>I suppose this has to do with built-in multilib support in automake.

Ouch! So, is there a way to turn off this built-in multilib support in
automake, or otherwise fix this? I cannot imagine that libstsdc++ is the
only target library that is affected by this.

-benjamin



More information about the Libstdc++ mailing list