summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--isys/Makefile10
-rw-r--r--minislang/Makefile6
2 files changed, 8 insertions, 8 deletions
diff --git a/isys/Makefile b/isys/Makefile
index 80fa110d6..6646f8a79 100644
--- a/isys/Makefile
+++ b/isys/Makefile
@@ -7,7 +7,7 @@ CFLAGS = -ffunction-sections -I/usr/include/python1.5 -I.. -Wall -Os -g -DHAVE_
OBJECTS = nfsmount.o dns.o nfsmount_clnt.o nfsmount_xdr.o imount.o \
smp.o moduleinfo.o devnodes.o cpio.o probe.o uncpio.o \
lang.o isofs.o pdc.o
-SOBJECTS = $(patsubst %.o,%.so,$(OBJECTS))
+SOBJECTS = $(patsubst %.o,%.lo,$(OBJECTS))
SOURCES = $(patsubst %.o,%.c,$(OBJECTS)) isys.c
STATICOBJS = otherinsmod.o
LOADLIBES = -lresolv -lz -lpci -lpopt -lpump -lext2fs
@@ -31,11 +31,11 @@ everything: $(TARGET)
all: subdirs $(PYMODULES) libisys.a
-%.so: %.c
+%.lo: %.c
$(CC) -c $(CFLAGS) -fPIC -o $@ $<
-_isys.so: isys.so $(SOBJECTS)
- gcc -shared -g -o $@ isys.so $(SOBJECTS) $(LOADLIBES)
+_isys.so: isys.lo $(SOBJECTS)
+ gcc -shared -g -o $@ isys.lo $(SOBJECTS) $(LOADLIBES)
_silo.so: silo.c
gcc -shared $(CFLAGS) -fpic -o $@ silo.c ../balkan/libbalkan.a
@@ -43,7 +43,7 @@ _silo.so: silo.c
libisys.a: libisys.a($(OBJECTS) $(STATICOBJS))
clean:
- rm -f *.o *.so *.a *.pyc $(TARGET) $(SOBJECTS) $(OBJECTS) $(GENERATED)
+ rm -f *.o *.so *.lo *.a *.pyc $(TARGET) $(SOBJECTS) $(OBJECTS) $(GENERATED)
for d in $(SUBDIRS); do make -C $$d clean; done
install: all
diff --git a/minislang/Makefile b/minislang/Makefile
index 196404c53..4fd0180d5 100644
--- a/minislang/Makefile
+++ b/minislang/Makefile
@@ -2,7 +2,7 @@ include ../Makefile.inc
OBJS = sldisply.o slerr.o slgetkey.o slmisc.o slsignal.o slsmg.o \
sltermin.o slutty.o slkanji.o
-SOBJS = $(patsubst %.o,%.so,$(OBJS))
+SOBJS = $(patsubst %.o,%.lo,$(OBJS))
CFLAGS = -Os
@@ -16,14 +16,14 @@ everything: $(TARGET)
all: libslang.so libslang.a($(OBJS))
-%.so: %.c
+%.lo: %.c
$(CC) -c $(CFLAGS) -fPIC -o $@ $<
libslang.so: $(SOBJS)
gcc -o $@ -shared -Wl,-soname,libslang.so.1 $(SOBJS)
clean:
- rm -f *.o *.so libslang.so libslang.a
+ rm -f *.o *.so *.lo libslang.so libslang.a
install: libslang.so
install -s libslang.so $(DESTDIR)/$(RUNTIMEDIR)/libslang.so.1