[PEAK] trouble with installation
Phillip J. Eby
pje at telecommunity.com
Mon Mar 13 10:04:39 EST 2006
At 02:27 PM 3/13/2006 +0600, Komkov Oleg wrote:
>and get the following output:
>
>building 'peak.binding._once' extension
>gcc -pthread -fno-strict-aliasing -DNDEBUG -O2 -g -pipe
>-Wp,-D_FORTIFY_SOURCE=2 -fexceptions -m32 -march=i386 -mtune=pentium4
>-fasynchronous-unwind-tables -D_GNU_SOURCE -fPIC -fPIC
>-I/usr/include/python2.4 -c src/peak/binding/_once.c -o
>build/temp.linux-i686-2.4/src/peak/binding/_once.o
>src/peak/binding/_once.c: In function â__pyx_f_5_once_isOursâ:
>src/peak/binding/_once.c:111: error: invalid lvalue in assignment
>src/peak/binding/_once.c:120: error: invalid lvalue in assignment
>error: command 'gcc' failed with exit status 1
>
>code in this strings:
>
>111 -> ((PyObject*)__pyx_v_lock) = Py_None;
>Py_INCREF(((PyObject*)__pyx_v_lock));
>120 -> ((PyObject *)__pyx_v_lock) = __pyx_1;
>
The problem here is that Pyrex generates C code that GCC 4 doesn't
like. You'll need to install a patched version of Pyrex that supports GCC
4. Check the Pyrex website and mailing list for details.
More information about the PEAK
mailing list