Whamcloud - gitweb
- use -fPIC to build liblustre to stop the .os from containing relocations
authorzab <zab>
Tue, 2 Dec 2003 19:48:37 +0000 (19:48 +0000)
committerzab <zab>
Tue, 2 Dec 2003 19:48:37 +0000 (19:48 +0000)
  that x86_64 can't put in .sos
- don't include ldlm *and* ptlrpc libs in liblustre.{a,so}

lnet/lnet/Makefile.am
lnet/ulnds/Makefile.am
lnet/ulnds/socklnd/Makefile.am
lnet/utils/Makefile.am
lustre/portals/portals/Makefile.am
lustre/portals/unals/Makefile.am
lustre/portals/utils/Makefile.am

index 8c03749..d1b00e3 100644 (file)
@@ -8,3 +8,4 @@ CPPFLAGS=
 INCLUDES=-I$(top_srcdir)/portals/include -I$(top_srcdir)/include
 lib_LIBRARIES= libportals.a
 libportals_a_SOURCES= api-eq.c api-init.c api-me.c api-errno.c api-ni.c api-wrap.c lib-dispatch.c lib-init.c lib-me.c lib-msg.c lib-eq.c lib-md.c lib-move.c lib-ni.c lib-pid.c
+libportals_a_CFLAGS= -fPIC
index dc427b0..3cce5ee 100644 (file)
@@ -3,3 +3,4 @@ INCLUDES=-I$(top_srcdir)/portals/include -I$(top_srcdir)/include -I$(srcdir)
 lib_LIBRARIES = libtcpnal.a
 pkginclude_HEADERS =  pqtimer.h dispatch.h table.h timer.h connection.h ipmap.h bridge.h procbridge.h
 libtcpnal_a_SOURCES = debug.c pqtimer.c select.c table.c pqtimer.h dispatch.h table.h timer.h address.c procapi.c proclib.c connection.c tcpnal.c connection.h
+libtcpnal_a_CFLAGS = -fPIC
index dc427b0..3cce5ee 100644 (file)
@@ -3,3 +3,4 @@ INCLUDES=-I$(top_srcdir)/portals/include -I$(top_srcdir)/include -I$(srcdir)
 lib_LIBRARIES = libtcpnal.a
 pkginclude_HEADERS =  pqtimer.h dispatch.h table.h timer.h connection.h ipmap.h bridge.h procbridge.h
 libtcpnal_a_SOURCES = debug.c pqtimer.c select.c table.c pqtimer.h dispatch.h table.h timer.h address.c procapi.c proclib.c connection.c tcpnal.c connection.h
+libtcpnal_a_CFLAGS = -fPIC
index f1878df..80eae3e 100644 (file)
@@ -21,6 +21,7 @@ acceptor_SOURCES = acceptor.c # -lefence
 wirecheck_SOURCES = wirecheck.c
 
 libptlctl_a_SOURCES = portals.c debug.c l_ioctl.c parser.c parser.h
+libptlctl_a_CFLAGS = -fPIC
 
 gmnalnid_SOURCES = gmnalnid.c
 
index 8c03749..d1b00e3 100644 (file)
@@ -8,3 +8,4 @@ CPPFLAGS=
 INCLUDES=-I$(top_srcdir)/portals/include -I$(top_srcdir)/include
 lib_LIBRARIES= libportals.a
 libportals_a_SOURCES= api-eq.c api-init.c api-me.c api-errno.c api-ni.c api-wrap.c lib-dispatch.c lib-init.c lib-me.c lib-msg.c lib-eq.c lib-md.c lib-move.c lib-ni.c lib-pid.c
+libportals_a_CFLAGS= -fPIC
index dc427b0..3cce5ee 100644 (file)
@@ -3,3 +3,4 @@ INCLUDES=-I$(top_srcdir)/portals/include -I$(top_srcdir)/include -I$(srcdir)
 lib_LIBRARIES = libtcpnal.a
 pkginclude_HEADERS =  pqtimer.h dispatch.h table.h timer.h connection.h ipmap.h bridge.h procbridge.h
 libtcpnal_a_SOURCES = debug.c pqtimer.c select.c table.c pqtimer.h dispatch.h table.h timer.h address.c procapi.c proclib.c connection.c tcpnal.c connection.h
+libtcpnal_a_CFLAGS = -fPIC
index f1878df..80eae3e 100644 (file)
@@ -21,6 +21,7 @@ acceptor_SOURCES = acceptor.c # -lefence
 wirecheck_SOURCES = wirecheck.c
 
 libptlctl_a_SOURCES = portals.c debug.c l_ioctl.c parser.c parser.h
+libptlctl_a_CFLAGS = -fPIC
 
 gmnalnid_SOURCES = gmnalnid.c