Changes to make this work with new `--disable-dynamic-afs' option to
configure, and hopefully AIX 3. git-svn-id: svn://svn.h5l.se/heimdal/trunk/heimdal@4558 ec53bebd-3082-4978-b11e-865c3cabbd6b
This commit is contained in:
@@ -10,7 +10,7 @@ VPATH = @srcdir@
|
|||||||
CC = @CC@
|
CC = @CC@
|
||||||
AR = ar
|
AR = ar
|
||||||
RANLIB = @RANLIB@
|
RANLIB = @RANLIB@
|
||||||
DEFS = @DEFS@ -DLIBDIR='"$(libdir)"'
|
DEFS = @DEFS@ -DLIBDIR='"$(libdir)"' @AFS_EXTRA_DEFS@
|
||||||
CFLAGS = @CFLAGS@
|
CFLAGS = @CFLAGS@
|
||||||
|
|
||||||
INSTALL = @INSTALL@
|
INSTALL = @INSTALL@
|
||||||
@@ -28,12 +28,13 @@ LIBEXT = @LIBEXT@
|
|||||||
SHLIBEXT = @SHLIBEXT@
|
SHLIBEXT = @SHLIBEXT@
|
||||||
LIBPREFIX = @LIBPREFIX@
|
LIBPREFIX = @LIBPREFIX@
|
||||||
LDSHARED = @LDSHARED@
|
LDSHARED = @LDSHARED@
|
||||||
|
AFS_EXTRA_OBJS = @AFS_EXTRA_OBJS@
|
||||||
AFS_EXTRA_LIBS = @AFS_EXTRA_LIBS@
|
AFS_EXTRA_LIBS = @AFS_EXTRA_LIBS@
|
||||||
LIB = $(LIBNAME).$(LIBEXT) $(AFS_EXTRA_LIBS)
|
LIB = $(LIBNAME).$(LIBEXT) $(AFS_EXTRA_LIBS)
|
||||||
|
|
||||||
SOURCES = afssys.c afskrb.c common.c afslib.c
|
SOURCES = afssys.c afskrb.c common.c afslib.c
|
||||||
|
|
||||||
OBJECTS = afssys.o afskrb.o common.o
|
OBJECTS = afssys.o afskrb.o common.o $(AFS_EXTRA_OBJS)
|
||||||
|
|
||||||
all: $(LIB)
|
all: $(LIB)
|
||||||
|
|
||||||
@@ -76,9 +77,9 @@ dist: $(DISTFILES)
|
|||||||
|| cp -p $$file ../`cat ../.fname`/lib; \
|
|| cp -p $$file ../`cat ../.fname`/lib; \
|
||||||
done
|
done
|
||||||
|
|
||||||
$(LIBNAME).a: $(OBJECTS) @AFS_EXTRA_OBJS@
|
$(LIBNAME).a: $(OBJECTS)
|
||||||
rm -f $@
|
rm -f $@
|
||||||
$(AR) cr $@ $(OBJECTS) @AFS_EXTRA_OBJS@
|
$(AR) cr $@ $(OBJECTS)
|
||||||
-$(RANLIB) $@
|
-$(RANLIB) $@
|
||||||
|
|
||||||
|
|
||||||
@@ -89,6 +90,6 @@ $(LIBNAME).$(SHLIBEXT): $(OBJECTS)
|
|||||||
# AIX: this almost works with gcc, but somehow it fails to use the
|
# AIX: this almost works with gcc, but somehow it fails to use the
|
||||||
# correct ld, use ld instead
|
# correct ld, use ld instead
|
||||||
afslib.so: afslib.o
|
afslib.so: afslib.o
|
||||||
ld -o $@ -bM:SRE -bI:$(srcdir)/afsl.exp -bE:$(srcdir)/afslib.exp -bnoentry afslib.o
|
ld -o $@ -bM:SRE -bI:$(srcdir)/afsl.exp -bE:$(srcdir)/afslib.exp @AFS_EXTRA_LD@ afslib.o
|
||||||
|
|
||||||
$(OBJECTS): ../../include/config.h
|
$(OBJECTS): ../../include/config.h
|
||||||
|
Reference in New Issue
Block a user