[PD-cvs] externals/grill/py config-pd-linux.txt,1.5,1.6 makefile.pd-linux,1.4,1.5 py.vcproj,1.3,1.4
xovo at users.sourceforge.net
xovo at users.sourceforge.net
Fri Oct 17 04:47:03 CEST 2003
Update of /cvsroot/pure-data/externals/grill/py
In directory sc8-pr-cvs1:/tmp/cvs-serv345
Modified Files:
config-pd-linux.txt makefile.pd-linux py.vcproj
Log Message:
""
Index: config-pd-linux.txt
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/config-pd-linux.txt,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -d -r1.5 -r1.6
*** config-pd-linux.txt 4 Oct 2003 02:38:13 -0000 1.5
--- config-pd-linux.txt 17 Oct 2003 02:47:01 -0000 1.6
***************
*** 18,23 ****
# where are the python header files?
PYTHONINCLUDE=/usr/local/include/python${PYTHONVER}
! # where is the python library file?
! PYTHONLIB=/usr/local/lib/python${PYTHONVER}/config
# where should flext libraries be built?
--- 18,24 ----
# where are the python header files?
PYTHONINCLUDE=/usr/local/include/python${PYTHONVER}
! # where is the python library file?
! # in most cases this need only be specified for static linking
! # PYTHONLIB=/usr/local/lib/python${PYTHONVER}/config
# where should flext libraries be built?
***************
*** 29,31 ****
# define for shared build
! #FLEXT_SHARED=1
--- 30,32 ----
# define for shared build
! FLEXT_SHARED=1
Index: makefile.pd-linux
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/makefile.pd-linux,v
retrieving revision 1.4
retrieving revision 1.5
diff -C2 -d -r1.4 -r1.5
*** makefile.pd-linux 4 Oct 2003 02:38:13 -0000 1.4
--- makefile.pd-linux 17 Oct 2003 02:47:01 -0000 1.5
***************
*** 18,30 ****
INCLUDES=$(PDPATH) $(PYTHONINCLUDE)
LIBPATH=$(PYTHONLIB)
! FLAGS=-DFLEXT_SYS=2 -DFLEXT_THREADS
! CFLAGS=-O2 $(UFLAGS)
LIBS=util python$(PYTHONVER)
ifdef FLEXT_SHARED
! CFLAGS+=-shared -DFLEXT_SHARED
LIBPATH+=$(FLEXTPATH)
LIBFLEXT=-lflext
ifeq ($(CXX),icc)
--- 18,41 ----
INCLUDES=$(PDPATH) $(PYTHONINCLUDE)
LIBPATH=$(PYTHONLIB)
! FLAGS=-DFLEXT_SYS=2
! CFLAGS=-pthread $(UFLAGS)
LIBS=util python$(PYTHONVER)
+ ifdef DEBUG
+ CFLAGS+=-g -DFLEXT_DEBUG
+ else
+ CFLAGS+=-O2
+ endif
ifdef FLEXT_SHARED
! CFLAGS+=-shared
! FLAGS+=-DFLEXT_SHARED
LIBPATH+=$(FLEXTPATH)
+
+ ifdef DEBUG
+ LIBFLEXT=-lflext_d
+ else
LIBFLEXT=-lflext
+ endif
ifeq ($(CXX),icc)
***************
*** 36,40 ****
--- 47,56 ----
else
+ FLAGS+=-DFLEXT_THREADS
+ ifdef DEBUG
+ LIBFLEXT=$(FLEXTPATH)/libflext_td.a
+ else
LIBFLEXT=$(FLEXTPATH)/libflext_t.a
+ endif
endif
***************
*** 66,70 ****
--- 82,88 ----
$(TARGET) : $(patsubst %.cpp,$(TARGDIR)/%.o,$(SRCS))
$(CXX) -shared $(LDFLAGS) -o $@ $^ $(patsubst %,-L%,$(LIBPATH)) $(LIBFLEXT) $(patsubst %,-l%,$(LIBS))
+ ifndef DEBUG
strip --strip-unneeded $@
+ endif
chmod 755 $@
Index: py.vcproj
===================================================================
RCS file: /cvsroot/pure-data/externals/grill/py/py.vcproj,v
retrieving revision 1.3
retrieving revision 1.4
diff -C2 -d -r1.3 -r1.4
*** py.vcproj 2 Oct 2003 02:38:04 -0000 1.3
--- py.vcproj 17 Oct 2003 02:47:01 -0000 1.4
***************
*** 43,47 ****
LinkIncremental="1"
SuppressStartupBanner="TRUE"
! AdditionalLibraryDirectories="c:/programme/audio/pd/bin,..\flext\pd-msvc,f:\prog\packs\Python-2.2.1\PCbuild"
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\pd-msvc\d/py.pdb"
--- 43,47 ----
LinkIncremental="1"
SuppressStartupBanner="TRUE"
! AdditionalLibraryDirectories="c:/programme/audio/pd/bin;"..\flext\pd-msvc""
GenerateDebugInformation="TRUE"
ProgramDatabaseFile=".\pd-msvc\d/py.pdb"
***************
*** 153,157 ****
Optimization="2"
InlineFunctionExpansion="1"
! AdditionalIncludeDirectories="c:\programme\audio\pd\src,f:\prog\max\flext\source,C:\Programme\prog\Python22\include"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;FLEXT_SYS=2;FLEXT_THREADS"
StringPooling="TRUE"
--- 153,157 ----
Optimization="2"
InlineFunctionExpansion="1"
! AdditionalIncludeDirectories="c:\programme\audio\pd\src,f:\prog\max\flext\source,C:\Programme\prog\Python23\include"
PreprocessorDefinitions="WIN32;NDEBUG;_WINDOWS;_USRDLL;FLEXT_SYS=2;FLEXT_THREADS"
StringPooling="TRUE"
***************
*** 171,175 ****
LinkIncremental="1"
SuppressStartupBanner="TRUE"
! AdditionalLibraryDirectories="c:/programme/audio/pd/bin,..\flext\pd-msvc,C:\Programme\prog\Python22\libs"
ProgramDatabaseFile=".\pd-msvc\tr/py.pdb"
ImportLibrary=".\pd-msvc\tr/py.lib"
--- 171,175 ----
LinkIncremental="1"
SuppressStartupBanner="TRUE"
! AdditionalLibraryDirectories="c:/programme/audio/pd/bin;"..\flext\pd-msvc";C:\Programme\prog\Python23\libs"
ProgramDatabaseFile=".\pd-msvc\tr/py.pdb"
ImportLibrary=".\pd-msvc\tr/py.lib"
***************
*** 229,233 ****
<Tool
Name="VCLinkerTool"
! AdditionalDependencies="pd.lib"
OutputFile=".\pd-msvc\r/py.dll"
LinkIncremental="1"
--- 229,233 ----
<Tool
Name="VCLinkerTool"
! AdditionalDependencies="pd.lib python23.lib"
OutputFile=".\pd-msvc\r/py.dll"
LinkIncremental="1"
More information about the Pd-cvs
mailing list