मैं फैब्रिक को स्थापित करने का प्रयास कर रहा हूं, जिसमें pycrypto की आवश्यकता है। पाइक्रिप्टो के लिए निर्माण के दौरान मुझे हमेशा "ब्रोकन पाइप" त्रुटि प्राप्त होती है। मुझे नहीं पता कि समस्या को ठीक करने के लिए कहां से शुरू करें।
मैं मैक ओएस एक्स स्नो लेपर्ड 10.6.6 चला रहा हूं, सभी अपडेट इंस्टॉल किए गए हैं; अजगर 2.6.1; जीसीसी 4.2; XCode 4 (जीसीसी को अद्यतन करने के मामले में)
सटीक त्रुटि है:
$ sudo python setup.py build
Password:
running build
running build_py
running build_ext
warning: GMP library not found; Not building Crypto.PublicKey._fastmath.
building 'Crypto.Hash.MD2' extension
gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -fwrapv -Wall -Wstrict-prototypes -DENABLE_DTRACE -arch i386 -arch ppc -arch x86_64 -pipe -std=c99 -O3 -fomit-frame-pointer -Isrc/ -I/System/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c src/MD2.c -o build/temp.macosx-10.6-universal-2.6/src/MD2.o
/usr/libexec/gcc/powerpc-apple-darwin10/4.2.1/as: assembler (/usr/bin/../libexec/gcc/darwin/ppc/as or /usr/bin/../local/libexec/gcc/darwin/ppc/as) for architecture ppc not installed
Installed assemblers are:
/usr/bin/../libexec/gcc/darwin/x86_64/as for architecture x86_64
/usr/bin/../libexec/gcc/darwin/i386/as for architecture i386
src/MD2.c:134: fatal error: error writing to -: Broken pipe
compilation terminated.
lipo: can't open input file: /var/tmp//ccfADoXD.out (No such file or directory)
error: command 'gcc-4.2' failed with exit status 1