I've been looking for an answer to this issue but I couldn't find it, so here it is.
I'm trying to install Uniconvertor with a setup.py file into a MacOS X Lion (Python 2.7.2) using:
python setup.py install
Then I get the following error code:
running install
running build
running build_py
running build_ext
building 'uniconvertor.app.modules.streamfilter' extension
gcc-4.2 -fno-strict-aliasing -fno-common -dynamic -isysroot /Developer/SDKs/MacOSX10.6.sdk -g -O2 -DNDEBUG -g -O3 -arch i386 -arch x86_64 -DMAJOR_VERSION=1 -DMINOR_VERSION=1 -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c src/modules/filter/streamfilter.c -o build/temp.macosx-10.6-intel-2.7/src/modules/filter/streamfilter.o
unable to execute gcc-4.2: No such file or directory
error: command 'gcc-4.2' failed with exit status 1
I looked for the 'gcc-4.2' file in the Developer/usr/bin folder and it wasn't there, but there's a 'llvm-gcc.4.2' file that makes me think I should change the compiler from 'gcc-4.2' to the 'llvm-gcc.4.2' one.
I'm kind of new to Mac and I don't know how else to fix it.
Thanks.
Edit:
I tried using:
cd /Developer/usr/bin
ln -s llvm-gcc-4.2 gcc-4.2
And I get a little more progress, but then a new error:
running install_lib
creating /Library/Python/2.7/site-packages/uniconvertor
error: could not create '/Library/Python/2.7/site-packages/uniconvertor': Permission denied
What could be the cause of this 'Permission denied'?
I'm running it into an Admin account and it doesn't ask for a password or anything.
Thank you again.
I ran across this issue when installing a python library with pip.
After running
xcode-select --install
, I was still getting the issue.So I created a symlink from "gcc" to "gcc-4.2" and that worked for me.
ln -s /Applications/Xcode.app/Contents/Developer/usr/bin/gcc /usr/local/bin/gcc-4.2
pip install --upgrade pip
did not help fix the issue for me.The answer by DanFreak didn't help me either, but it did give me the idea for what actually did work for me.