--- live/BasicUsageEnvironment/Makefile.tail.pic 2004-12-23 10:46:14.000000000 +0100 +++ live/BasicUsageEnvironment/Makefile.tail 2005-07-22 13:20:16.000000000 +0200 @@ -13,10 +13,10 @@ libBasicUsageEnvironment.$(LIB_SUFFIX): $(OBJS) .$(C).$(OBJ): - $(C_COMPILER) -c $(C_FLAGS) $< + $(C_COMPILER) -c $(C_FLAGS) $(PIC_FLAGS) $< .$(CPP).$(OBJ): - $(CPLUSPLUS_COMPILER) -c $(CPLUSPLUS_FLAGS) $< + $(CPLUSPLUS_COMPILER) -c $(CPLUSPLUS_FLAGS) $(PIC_FLAGS) $< BasicUsageEnvironment0.$(CPP): include/BasicUsageEnvironment0.hh include/BasicUsageEnvironment0.hh: include/BasicUsageEnvironment_version.hh include/DelayQueue.hh --- live/UsageEnvironment/Makefile.tail.pic 2004-12-23 10:46:14.000000000 +0100 +++ live/UsageEnvironment/Makefile.tail 2005-07-22 13:19:50.000000000 +0200 @@ -10,10 +10,10 @@ $(USAGE_ENVIRONMENT_LIB): $(OBJS) $(LIBRARY_LINK)$@ $(LIBRARY_LINK_OPTS) $(OBJS) .$(C).$(OBJ): - $(C_COMPILER) -c $(C_FLAGS) $< + $(C_COMPILER) -c $(C_FLAGS) $(PIC_FLAGS) $< .$(CPP).$(OBJ): - $(CPLUSPLUS_COMPILER) -c $(CPLUSPLUS_FLAGS) $< + $(CPLUSPLUS_COMPILER) -c $(CPLUSPLUS_FLAGS) $(PIC_FLAGS) $< UsageEnvironment.$(CPP): include/UsageEnvironment.hh include/UsageEnvironment.hh: include/UsageEnvironment_version.hh include/strDup.hh --- live/groupsock/Makefile.tail.pic 2004-12-23 10:46:14.000000000 +0100 +++ live/groupsock/Makefile.tail 2005-07-22 13:19:26.000000000 +0200 @@ -4,10 +4,10 @@ ALL = libgroupsock.$(LIB_SUFFIX) all: $(ALL) .$(C).$(OBJ): - $(C_COMPILER) -c $(C_FLAGS) $< + $(C_COMPILER) -c $(C_FLAGS) $(PIC_FLAGS) $< .$(CPP).$(OBJ): - $(CPLUSPLUS_COMPILER) -c $(CPLUSPLUS_FLAGS) $< + $(CPLUSPLUS_COMPILER) -c $(CPLUSPLUS_FLAGS) $(PIC_FLAGS) $< GROUPSOCK_LIB_OBJS = GroupsockHelper.$(OBJ) GroupEId.$(OBJ) inet.$(OBJ) Groupsock.$(OBJ) NetInterface.$(OBJ) NetAddress.$(OBJ) IOHandlers.$(OBJ) --- live/liveMedia/Makefile.tail.pic 2004-12-23 10:46:14.000000000 +0100 +++ live/liveMedia/Makefile.tail 2005-07-22 13:18:49.000000000 +0200 @@ -5,10 +5,10 @@ ALL = $(LIVEMEDIA_LIB) all: $(ALL) .$(C).$(OBJ): - $(C_COMPILER) -c $(C_FLAGS) $< + $(C_COMPILER) -c $(C_FLAGS) $(PIC_FLAGS) $< .$(CPP).$(OBJ): - $(CPLUSPLUS_COMPILER) -c $(CPLUSPLUS_FLAGS) $< + $(CPLUSPLUS_COMPILER) -c $(CPLUSPLUS_FLAGS) $(PIC_FLAGS) $< MP3_SOURCE_OBJS = MP3FileSource.$(OBJ) MP3HTTPSource.$(OBJ) MP3Transcoder.$(OBJ) MP3ADU.$(OBJ) MP3ADUdescriptor.$(OBJ) MP3ADUinterleaving.$(OBJ) MP3ADUTranscoder.$(OBJ) MP3StreamState.$(OBJ) MP3Internals.$(OBJ) MP3InternalsHuffman.$(OBJ) MP3InternalsHuffmanTable.$(OBJ) MP3ADURTPSource.$(OBJ) MPEG_SOURCE_OBJS = MPEG1or2Demux.$(OBJ) MPEG1or2DemuxedElementaryStream.$(OBJ) MPEGVideoStreamFramer.$(OBJ) MPEG1or2VideoStreamFramer.$(OBJ) MPEG1or2VideoStreamDiscreteFramer.$(OBJ) MPEG4VideoStreamFramer.$(OBJ) MPEG4VideoStreamDiscreteFramer.$(OBJ) MPEGVideoStreamParser.$(OBJ) MPEG1or2AudioStreamFramer.$(OBJ) MPEG1or2AudioRTPSource.$(OBJ) MPEG4LATMAudioRTPSource.$(OBJ) MPEG4ESVideoRTPSource.$(OBJ) MPEG4GenericRTPSource.$(OBJ) $(MP3_SOURCE_OBJS) MPEG1or2VideoRTPSource.$(OBJ) MPEG2TransportStreamFromPESSource.$(OBJ) MPEG2TransportStreamFramer.$(OBJ) --- live/config.linux.pic 2005-07-22 13:13:08.000000000 +0200 +++ live/config.linux 2005-07-22 13:20:45.000000000 +0200 @@ -2,6 +2,7 @@ COMPILE_OPTS = $(INCLUDES) -I. $(RPM_OP C = c C_COMPILER = cc C_FLAGS = $(COMPILE_OPTS) +PIC_FLAGS = -fPIC CPP = cpp CPLUSPLUS_COMPILER = c++ CPLUSPLUS_FLAGS = $(COMPILE_OPTS) -Wall -DBSD=1