This is a live mirror of the Perl 5 development currently hosted at https://github.com/perl/perl5
fix g++ and nm
authorDavid Mitchell <davem@iabyn.com>
Sun, 30 Dec 2012 12:56:20 +0000 (12:56 +0000)
committerDavid Mitchell <davem@iabyn.com>
Sun, 30 Dec 2012 12:58:59 +0000 (12:58 +0000)
Under some versions of linux, Configure wouldn't work with g++ due to
the forcing of using nm in hints/linux.sh. This forcing is apparently no
longer necessary, so just remove it.

See this thread for more details: <20121204151925.GO1900@iabyn.com>

hints/linux.sh

index 688c68d..a148248 100644 (file)
@@ -414,16 +414,6 @@ $define|true|[yY]*)
     ;;
 esac
 
-# If we are using g++ we must use nm and force ourselves to use
-# the /usr/lib/libc.a (resetting the libc below to an empty string
-# makes Configure to look for the right one) because the symbol
-# scanning tricks of Configure will crash and burn horribly.
-case "$cc" in
-*g++*) usenm=true
-       libc=''
-       ;;
-esac
-
 # If using g++, the Configure scan for dlopen() and (especially)
 # dlerror() might fail, easier just to forcibly hint them in.
 case "$cc" in