(MKSHLIB): Must use gcc, not ld, to create shared libraries w/ constructors.

(NSPR_THREAD_LIBS): New.
This commit is contained in:
rth%cygnus.com 1998-12-12 04:09:28 +00:00
Родитель d6850523df
Коммит 9c6669247a
1 изменённых файлов: 3 добавлений и 1 удалений

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

@ -25,7 +25,7 @@ CC = gcc
CXX = g++
AS = gcc -c
RANLIB = ranlib
MKSHLIB = $(LD) $(DSO_LDOPTS) -soname $(@:$(OBJDIR)/%.so=%.so)
MKSHLIB = $(CC) $(DSO_LDOPTS) -Wl,-soname,$(@:$(OBJDIR)/%.so=%.so)
MKMODULE = ld -Ur -o $@
WARNING_CFLAG = -Wall
@ -49,3 +49,5 @@ DSO_LDFLAGS = -Wl,export-dynamic
DSO_LDOPTS = -shared
PERL = perl
NSPR_THREAD_LIBS = -lpthread