Testsuite failures due to Makefile issue

Zack Weinberg zack@codesourcery.com
Tue Sep 23 21:53:00 GMT 2003


"Ulrich Weigand" <weigand@i1.informatik.uni-erlangen.de> writes:

> if GLIBCXX_BUILD_VERSIONED_SHLIB
> libstdc___la_DEPENDENCIES = libstdc++-symbol.ver $(libstdc___la_LIBADD)
> else
> libstdc___la_DEPENDENCIES = $(libstdc___la_LIBADD)
> endif

This will work.  More consistent with the usual idiom would be to
arrange (in the same place that sets GLIBCXX_BUILD_VERSIONED_SHLIB)
for $(libstdc___symbol_ver) to expand to libstdc++-symbol.ver if
GLIBCXX_BUILD_VERSIONED_SHLIB, and to the empty string otherwise; then
set

libstdc___la_DEPENDENCIES = $(libstdc___symbol_ver) $(libstdc___la_LIBADD)

> (B.t.w. is GLIBCXX_BUILD_VERSIONED_SHLIB supposed to be set
> on a Linux build or not?)

I believe it is.

zw



More information about the Libstdc++ mailing list