summaryrefslogtreecommitdiffstats
path: root/isys
diff options
context:
space:
mode:
authorMatt Wilson <msw@redhat.com>2001-06-26 18:54:21 +0000
committerMatt Wilson <msw@redhat.com>2001-06-26 18:54:21 +0000
commite6a71a9485fea55ec804e0ba428e7e95e9020c2e (patch)
tree6f2a931e0600e680f34f2ac7fb7672efc7d09c3e /isys
parent2cc739870aaa0ee4124d21e0c6a94dcec6a88679 (diff)
downloadanaconda-e6a71a9485fea55ec804e0ba428e7e95e9020c2e.tar.gz
anaconda-e6a71a9485fea55ec804e0ba428e7e95e9020c2e.tar.xz
anaconda-e6a71a9485fea55ec804e0ba428e7e95e9020c2e.zip
move library objects to .lo, so python doesn't get confused
Diffstat (limited to 'isys')
-rw-r--r--isys/Makefile10
1 files changed, 5 insertions, 5 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