otherwise it will just be disregarded. This would cause
netbsd/m68k with GNU ld a.out, and certainly many other platforms,
to incorrectly believe that shared libraries were supported, while
archive_cmds was empty, causing shared libraries not to be created
+1999-04-04 Alexandre Oliva <oliva@dcc.unicamp.br>
+
+ * ltconfig.in: if ld_shlibs=no, set can_build_shared=no too,
+ otherwise it will just be disregarded. This would cause
+ netbsd/m68k with GNU ld a.out, and certainly many other platforms,
+ to incorrectly believe that shared libraries were supported, while
+ archive_cmds was empty, causing shared libraries not to be created
+
1999-04-03 Alexandre Oliva <oliva@dcc.unicamp.br>
* NEWS: improved support for AIX and HP/UX
freebsd1*)
ld_shlibs=no
- can_build_shared=no
;;
# FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
*)
ld_shlibs=no
- can_build_shared=no
;;
esac
fi
echo "$ac_t$ld_shlibs" 1>&6
+test "$ld_shlibs" = no && can_build_shared=no
# Check for command to grab the raw symbol name followed by C symbol from nm.
echo $ac_n "checking command to parse $NM output... $ac_c" 1>&6