hi,
i have flext installed from cvs. python 2.3 in /usr.
#> sh ../flext/build.sh pd gcc build
make -f ../flext/buildsys/gnumake-sub.mak PLATFORM=lnx RTSYS=pd
COMPILER=gcc BUI
LDPATH=../flext/buildsys/ PKGINFO=package.txt BUILDCLASS=ext
USRCONFIG=config.tx
t USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=multi
THREADED
=1 _build_
make[1]: Entering directory /home/patrick/src/externals/grill/py' g++ -c -msse -mfpmath=sse -ffast-math -DNDEBUG -O3 -march=pentium4 -pthread -fP IC -DPY_EXPORTS -DFLEXT_THREADS -DFLEXT_SYS=2 -I/usr/include/python2.3 -I/usr/lo cal/src/pd/src -I/usr/local/include/flext source/modmeth.cpp -o pd-linux/release -multi/modmeth.opp In file included from /usr/include/python2.3/Python.h:8, from source/pyprefix.h:20, from source/main.h:14, from source/modmeth.cpp:11: /usr/include/python2.3/pyconfig.h:850:1: warning: "_POSIX_C_SOURCE" redefined In file included from /usr/include/pthread.h:18, from /usr/local/include/flext/flext.h:41, from source/pyprefix.h:15, from source/main.h:14, from source/modmeth.cpp:11: /usr/include/features.h:150:1: warning: this is the location of the previous def inition source/modmeth.cpp: In static member function
static PyObject*
pybase::py_getvalue(PyObject*, PyObject*)':
source/modmeth.cpp:185: error: value_getfloat' undeclared (first use this function) source/modmeth.cpp:185: error: (Each undeclared identifier is reported only once for each function it appears in.) source/modmeth.cpp: In static member function
static PyObject*
pybase::py_setvalue(PyObject*, PyObject*)':
source/modmeth.cpp:216: error: value_setfloat' undeclared (first use this function) make[1]: *** [pd-linux/release-multi/modmeth.opp] Error 1 make[1]: Leaving directory
/home/patrick/src/externals/grill/py'
make: *** [build-release-multi] Error 2
patrick
Hi Patrick, thanks for your report. You are using an old version of PD, are you? (or you have an old m_pd.h file left somewhere in the include path). I would recommend upgrading to a recent 0.38 version. On the other i'll see when the missing functionality has been introduced and try to make py usable for older PD versions as well.
best greetings, Thomas
Am 13.04.2005 um 02:38 schrieb patrick:
hi,
i have flext installed from cvs. python 2.3 in /usr.
#> sh ../flext/build.sh pd gcc build
make -f ../flext/buildsys/gnumake-sub.mak PLATFORM=lnx RTSYS=pd COMPILER=gcc BUI LDPATH=../flext/buildsys/ PKGINFO=package.txt BUILDCLASS=ext USRCONFIG=config.tx t USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=multi THREADED =1 _build_ make[1]: Entering directory
/home/patrick/src/externals/grill/py' g++ -c -msse -mfpmath=sse -ffast-math -DNDEBUG -O3 -march=pentium4 -pthread -fP IC -DPY_EXPORTS -DFLEXT_THREADS -DFLEXT_SYS=2 -I/usr/include/python2.3 -I/usr/lo cal/src/pd/src -I/usr/local/include/flext source/modmeth.cpp -o pd-linux/release -multi/modmeth.opp In file included from /usr/include/python2.3/Python.h:8, from source/pyprefix.h:20, from source/main.h:14, from source/modmeth.cpp:11: /usr/include/python2.3/pyconfig.h:850:1: warning: "_POSIX_C_SOURCE" redefined In file included from /usr/include/pthread.h:18, from /usr/local/include/flext/flext.h:41, from source/pyprefix.h:15, from source/main.h:14, from source/modmeth.cpp:11: /usr/include/features.h:150:1: warning: this is the location of the previous def inition source/modmeth.cpp: In static member function
static PyObject* pybase::py_getvalue(PyObject*, PyObject*)': source/modmeth.cpp:185: error:value_getfloat' undeclared (first use this function) source/modmeth.cpp:185: error: (Each undeclared identifier is reported only once for each function it appears in.) source/modmeth.cpp: In static member function
static PyObject* pybase::py_setvalue(PyObject*, PyObject*)': source/modmeth.cpp:216: error:value_setfloat' undeclared (first use this function) make[1]: *** [pd-linux/release-multi/modmeth.opp] Error 1 make[1]: Leaving directory
/home/patrick/src/externals/grill/py' make: *** [build-release-multi] Error 2patrick
PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list