[PD-cvs] pd/src makefile.in,1.4.4.2.2.21.2.6,1.4.4.2.2.21.2.7
Mathieu Bouchard
matju at users.sourceforge.net
Mon Dec 4 21:59:24 CET 2006
Update of /cvsroot/pure-data/pd/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13947
Modified Files:
Tag: desiredata
makefile.in
Log Message:
libpd.so
Index: makefile.in
===================================================================
RCS file: /cvsroot/pure-data/pd/src/makefile.in,v
retrieving revision 1.4.4.2.2.21.2.6
retrieving revision 1.4.4.2.2.21.2.7
diff -C2 -d -r1.4.4.2.2.21.2.6 -r1.4.4.2.2.21.2.7
*** makefile.in 3 Dec 2006 02:09:01 -0000 1.4.4.2.2.21.2.6
--- makefile.in 4 Dec 2006 20:59:22 -0000 1.4.4.2.2.21.2.7
***************
*** 1,7 ****
EXT= @EXT@
INSTALL_PREFIX = @prefix@
- MANDIR = @mandir@
MORECFLAGS = @MORECFLAGS@
LDFLAGS = @LDFLAGS@
OPT_CFLAGS = @OPT_CFLAGS@
ARCH_CFLAGS = -DPD
--- 1,8 ----
EXT= @EXT@
+ LIBSUFFIX = @LIBSUFFIX@
INSTALL_PREFIX = @prefix@
MORECFLAGS = @MORECFLAGS@
LDFLAGS = @LDFLAGS@
+ LDSOFLAGS = @LDSOFLAGS@
OPT_CFLAGS = @OPT_CFLAGS@
ARCH_CFLAGS = -DPD
***************
*** 30,33 ****
--- 31,36 ----
OBJ = $(SRCXX:.c=.o) $(SRC:.c=.o)
+ SO = libpd$(LIBSUFFIX)
+
# ------------------ targets ------------------------------------
***************
*** 44,49 ****
$(CC) $(CFLAGS) -Wno-parentheses -Wno-switch -Wno-unused-variable -Wstrict-prototypes -c -o $*.o $*.c
! pd: $(OBJ) config.log
! $(CXX) $(LDFLAGS) $(DBG_CFLAGS) -o pd $(OBJ)
pd-watchdog: s_watchdog.c
--- 47,55 ----
$(CC) $(CFLAGS) -Wno-parentheses -Wno-switch -Wno-unused-variable -Wstrict-prototypes -c -o $*.o $*.c
! $(SO): $(OBJ) config.log
! $(CXX) $(LDSOFLAGS) $(LDFLAGS) $(DBG_CFLAGS) -o $(SO) $(OBJ)
!
! pd: $(OBJ) config.log $(SO) main.c
! $(CXX) $(LDFLAGS) $(DBG_CFLAGS) $$PWD/$(SO) main.c -o pd
pd-watchdog: s_watchdog.c
***************
*** 51,58 ****
pdsend: u_pdsend.c
! $(CC) $(CFLAGS) $(STRIPFLAG) -o pdsend u_pdsend.c
pdreceive: u_pdreceive.c
! $(CC) $(CFLAGS) $(STRIPFLAG) -o pdreceive u_pdreceive.c
externs:
--- 57,64 ----
pdsend: u_pdsend.c
! $(CC) $(CFLAGS) $(STRIPFLAG) -o pdsend u_pdsend.c
pdreceive: u_pdreceive.c
! $(CC) $(CFLAGS) $(STRIPFLAG) -o pdreceive u_pdreceive.c
externs:
***************
*** 60,93 ****
cd $$ext; make @EXTERNTARGET@ || break; cd ..; done
! INSTDIR = $(DESTDIR)/$(INSTALL_PREFIX)
! MANINSTDIR = $(DESTDIR)/$(INSTALL_PREFIX)/$(MANDIR)
install: all
install -d $(INSTDIR)/bin
install -d $(INSTDIR)/lib/pd/bin
- install pd-watchdog $(INSTDIR)/lib/pd/bin/pd-watchdog
- install -m755 desire.tk $(INSTDIR)/bin/desire
for file in defaults.ddrc pkgIndex.tcl pre8.5.tcl poe.tcl bgerror.tcl; do \
install $$file $(INSTDIR)/lib/pd/bin/$$file; done
cp -r locale icons $(INSTDIR)/lib/pd/bin
! install $(BINARYMODE) pd $(INSTDIR)/bin/pd
! install -m755 pdsend $(INSTDIR)/bin/pdsend
! install -m755 pdreceive $(INSTDIR)/bin/pdreceive
cp -pr ../doc ../extra $(INSTDIR)/lib/pd/
rm -f $(INSTDIR)/extra/*/*.o
install -d $(INSTDIR)/include
! install -m644 m_pd.h $(INSTDIR)/include/m_pd.h
install -m644 desire.h $(INSTDIR)/include/desire.h
! install -d $(MANINSTDIR)/man1
! gzip < ../man/pd.1 > $(MANINSTDIR)/man1/pd.1.gz
! chmod 644 $(MANINSTDIR)/man1/pd.1.gz
! gzip < ../man/pdsend.1 > $(MANINSTDIR)/man1/pdsend.1.gz
! chmod 644 $(MANINSTDIR)/man1/pdsend.1.gz
! gzip < ../man/pdreceive.1 > $(MANINSTDIR)/man1/pdreceive.1.gz
! chmod 644 $(MANINSTDIR)/man1/pdreceive.1.gz
local-clean:
! -rm -f *.o pd pdsend \
! pdreceive pd-watchdog m_stamp.c
-rm -f *~
-(cd ../doc/6.externs; rm -f *.pd_linux)
--- 66,96 ----
cd $$ext; make @EXTERNTARGET@ || break; cd ..; done
! #INSTDIR = $(DESTDIR)/$(INSTALL_PREFIX)
! INSTDIR = $(INSTALL_PREFIX)
install: all
install -d $(INSTDIR)/bin
install -d $(INSTDIR)/lib/pd/bin
for file in defaults.ddrc pkgIndex.tcl pre8.5.tcl poe.tcl bgerror.tcl; do \
install $$file $(INSTDIR)/lib/pd/bin/$$file; done
cp -r locale icons $(INSTDIR)/lib/pd/bin
! install $(BINARYMODE) $(SO) $(INSTDIR)/lib/$(SO)
! test -w /etc/ld.so.cache && ldconfig || true
! $(CXX) $(LDFLAGS) $(DBG_CFLAGS) -lpd main.c -o $(INSTDIR)/bin/pd
! install -m755 desire.tk $(INSTDIR)/bin/desire
! install -m755 pdsend $(INSTDIR)/bin/pdsend
! install -m755 pdreceive $(INSTDIR)/bin/pdreceive
! install -m755 pd-watchdog $(INSTDIR)/lib/pd/bin/pd-watchdog
cp -pr ../doc ../extra $(INSTDIR)/lib/pd/
rm -f $(INSTDIR)/extra/*/*.o
install -d $(INSTDIR)/include
! install -m644 m_pd.h $(INSTDIR)/include/m_pd.h
install -m644 desire.h $(INSTDIR)/include/desire.h
! install -d $(INSTDIR)/man/man1
! for page in pd.1 pdsend.1 pdreceive.1; do \
! gzip < ../man/$$page > $(INSTDIR)/man/man1/$$page.gz; chmod 644 $(INSTDIR)/man/man1/$$page.gz; done
local-clean:
! -rm -f *.o pd pdsend pdreceive pd-watchdog m_stamp.c
-rm -f *~
-(cd ../doc/6.externs; rm -f *.pd_linux)
***************
*** 127,128 ****
--- 130,133 ----
include makefile.deps
+
+ # echo $$LD_LIBRARY_PATH | sed 's/:/\n/g' | grep -q '^$(INSTDIR)$$'
More information about the Pd-cvs
mailing list