wenn ich das ipqueue modul unter 32 Bit Kompiliere klappt alles und es gibt keine Probleme, leider sieht es unter AMD64 nicht so aus.
Code: Alles auswählen
gateway1:~/downloads/ipqueue-1.4.1# python setup.py install
running install
running build
running build_ext
building 'ipqueue' extension
gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions build/temp.linux-x86_64-2.5/ipqueue.o -lipq -o build/lib.linux-x86_64-2.5/ipqueue.so
/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.3.2/../../../../lib/libipq.a(libipq.o): relocation R_X86_64_32S against `ipq_errmap' can not be used when making a shared object; recompile with -fPIC
/usr/lib/gcc/x86_64-linux-gnu/4.3.2/../../../../lib/libipq.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1
Code: Alles auswählen
ImportError: /usr/lib/python2.5/site-packages/ipqueue.so: undefined symbol: ipq_create_handle
lg Richi