Hi all,<br><br>I&#39;trying to compile py/pyext on  ubuntu 64-bit machine.<br><br>with flext rev 3659 I&#39;ve got no problems.<br><br>with flext rev 3723 I&#39;ve got the error below:<br><br>ubuntu@ubuntu-desktop:~/pd/source/py_3723$ sh ../flext_3723/build.sh pd gcc <br>
make -f ../flext_3723/buildsys/gnumake-sub.mak  PLATFORM=lnx RTSYS=pd COMPILER=gcc BUILDPATH=../flext_3723/buildsys/ PKGINFO=package.txt BUILDCLASS=ext USRCONFIG=config.txt USRMAKE=build/gnumake-lnx-gcc.inc TARGETMODE=release TARGETTYPE=multi THREADED=1 _build_<br>
make[1]: ingresso nella directory «/home/ubuntu/pd/source/py_3723»<br>mkdir -p pd-linux/release-multi/<br>g++ -c     -pthread -fPIC -fvisibility-inlines-hidden -DPY_EXPORTS -DPY_NUMPY -DPY_USE_GIL -DNDEBUG -DFLEXT_THREADS -DFLEXT_SYS=2 -DPD -I/usr/include/python2.6 -I/home/ubuntu/pd/source/pd-0.42-5/src -I/usr/local/include/stk -I/usr/local/include/sndobj -I/usr/local/include/flext source/pybuffer.cpp -o pd-linux/release-multi/pybuffer.opp<br>
source/pybuffer.cpp:154: warning: deprecated conversion from string constant to ‘char*’<br>source/pybuffer.cpp: In function ‘int buffer_ass_slice(PyObject*, Py_ssize_t, Py_ssize_t, PyObject*)’:<br>source/pybuffer.cpp:406: error: no matching function for call to ‘flext_multi::CopySamples(flext_multi::buffer::Element*, t_sample*, int&amp;)’<br>
/usr/local/include/flext/flsupport.h:425: note: candidates are: static void flext_multi::CopySamples(t_sample*, const t_sample*, int)<br><br>Someone can help?<br><br>PS: I&#39;m trying rev 3723 because of 64-bit buffer patch (<span><a href="mailto:gr@grrrr.org">http://markmail.org/message/6v52tlvllwvcwilj#query:+page:1+mid:6hpplp4wfi4u6vkc+state:results</a></span>)<br>
My goal is to handle arrays directly in python, but with the rev 3659 I&#39;m only get half of the array inside py (the other half is set to zero). Am I on the right way to fix my problem?<br><br>Thanks and ciao!<br><br><br>
<br>