[PD-dev] pyext 0.1.1 compilation problem (with flext-0.4.4)
Jerome Etienne
jme at off.net
Thu Oct 2 15:01:11 CEST 2003
Hello,
im compiling pyext 0.1.1 (with flext-0.4.4) and gcc3.2.2 (from
a stock redhat 9.0) reports the following error:
g++ -c -O6 -mcpu=pentiumpro -DPD -DFLEXT_THREADS -I/usr/lib/pd/include -I/usr/include/python2.2 -I/usr/lib/pd/flext source/bound.cpp -o pd-linux/bound.o
source/bound.cpp: In static member function `static PyObject*
pyext::pyext_unbind(PyObject*, PyObject*)':
source/bound.cpp:107: base operand of `->' has non-pointer type `t_object'
Has somebody already solved a similar problem and know a solution ?
---------------------------
source/bound.cpp:
...
// search proxy object
py_proxy *pp = NULL,*px = px_head
...
// do unbind
if(px) {
pd_unbind(&px->obj.ob_pd,recv);
line 107-> object_free(px->obj);
Py_DECREF(self);
Py_DECREF(self);
if(PyMethod_Check(meth)) Py_DECREF(meth);
}
More information about the Pd-dev
mailing list