A temporary fix for the Solaris gcc build. Removed the -z defs linker flag

because gcc-compiled objects reference symbols not defined in -lc.  The
correct fix is to use gcc to build the shared libraries, as we do on Linux.
Modified Files: configure.in configure
This commit is contained in:
wtc%netscape.com 2003-01-07 20:49:41 +00:00
Родитель 6b077d2c2d
Коммит e1efb9c8fb
2 изменённых файлов: 2 добавлений и 2 удалений

2
nsprpub/configure поставляемый
Просмотреть файл

@ -4485,7 +4485,7 @@ EOF
fi
PR_MD_CSRCS=solaris.c
LD=/usr/ccs/bin/ld
DSO_LDOPTS='-G -h $(notdir $@) -z combreloc -z defs'
DSO_LDOPTS='-G -h $(notdir $@) -z combreloc'
RESOLVE_LINK_SYMBOLS=1
if test -n "$GNU_CC"; then
DSO_CFLAGS=-fPIC

Просмотреть файл

@ -1634,7 +1634,7 @@ mips-sony-newsos*)
fi
PR_MD_CSRCS=solaris.c
LD=/usr/ccs/bin/ld
DSO_LDOPTS='-G -h $(notdir $@) -z combreloc -z defs'
DSO_LDOPTS='-G -h $(notdir $@) -z combreloc'
RESOLVE_LINK_SYMBOLS=1
if test -n "$GNU_CC"; then
DSO_CFLAGS=-fPIC