Sophie

Sophie

distrib > Mandriva > cs4.0 > i586 > by-pkgid > dbeeaa9bdf8f208ca1edfb6928cad34e > files > 3

ming-0.3.0-1mlcs4.src.rpm

diff -Naur ming-0.3.0beta2/src/actioncompiler/Makefile ming-0.3.0beta2.oden/src/actioncompiler/Makefile
--- ming-0.3.0beta2/src/actioncompiler/Makefile	2005-03-28 00:06:18.000000000 +0200
+++ ming-0.3.0beta2.oden/src/actioncompiler/Makefile	2006-02-07 04:05:32.000000000 +0100
@@ -1,6 +1,6 @@
 include ../../Makefile.config
 
-CFLAGS += -I..
+CFLAGS += -fPIC -I..
 DEBUG = --debug
 
 # In case we need to get more information out of flex
diff -Naur ming-0.3.0beta2/src/blocks/Makefile ming-0.3.0beta2.oden/src/blocks/Makefile
--- ming-0.3.0beta2/src/blocks/Makefile	2005-03-28 00:06:18.000000000 +0200
+++ ming-0.3.0beta2.oden/src/blocks/Makefile	2006-02-07 04:05:51.000000000 +0100
@@ -1,6 +1,6 @@
 include ../../Makefile.config
 
-CFLAGS += -I..
+CFLAGS += -fPIC -I..
 
 OFILES = \
 	action.o \
diff -Naur ming-0.3.0beta2/src/Makefile ming-0.3.0beta2.oden/src/Makefile
--- ming-0.3.0beta2/src/Makefile	2005-11-29 00:09:42.000000000 +0100
+++ ming-0.3.0beta2.oden/src/Makefile	2006-02-07 04:05:01.000000000 +0100
@@ -1,5 +1,7 @@
 include ../Makefile.config
 
+CFLAGS+= -fPIC
+
 OFILES = \
 	blocklist.o \
 	displaylist.o \
@@ -32,7 +34,7 @@
 $(SHAREDLIB): $(OFILES)
 	cd blocks && $(MAKE) CFLAGS="$(CFLAGS) -I.."
 	cd actioncompiler && $(MAKE) CFLAGS="$(CFLAGS) -I.."
-	$(CC) $(OFILES) $(COMPILEROFILES) $(LDFLAGS) $(EXTRA_LIBS) blocks/*.o $(SHLIBLDFLAGS) -o $(SHAREDLIB)
+	$(CC) $(CFLAGS) $(OFILES) $(COMPILEROFILES) $(LDFLAGS) $(EXTRA_LIBS) blocks/*.o $(SHLIBLDFLAGS) -o $(SHAREDLIB)
 	cp $(SHAREDLIB) ..
 	ln -fs $(SHAREDLIB) ../libming$(NOVAR_SHLIBEXT)
 	ln -fs $(SHAREDLIB) ../libming$(SHORT_SHLIBEXT)