brenda icon indicating copy to clipboard operation
brenda copied to clipboard

problem installing....

Open capture10 opened this issue 12 years ago • 3 comments

hi

I'm getting this error message when I run brenda/setup.py (maxosx10.9). I don't think I have gcc4.0?

gcc-4.0 -fno-strict-aliasing -fno-common -dynamic -arch i386 -arch ppc -arch x86_64 -g -O2 -DNDEBUG -g -O3 -I/Library/Frameworks/Python.framework/Versions/2.7/include/python2.7 -c paracurl/paracurl.c -o build/temp.macosx-10.5-fat3-2.7/paracurl/paracurl.o unable to execute gcc-4.0: No such file or directory error: command 'gcc-4.0' failed with exit status 1

It seems it can create the work queue etc. but nothing will actually render! Any help would be appreciated! thx

capture10 avatar Jan 27 '14 21:01 capture10

There is nothing specific to brenda. I'm on linux so don't know on macos, but ensure you have the build tools installed. Look here https://github.com/kennethreitz/osx-gcc-installer/

diramazioni avatar Jan 28 '14 07:01 diramazioni

I also had the following trouble getting Brenda to install on OS X 10.9.2 (Mavericks).

python setup.py install

returns with the following errors:

clang: error: unknown argument: '-mno-fused-madd' [-Wunused-command-line-argument-hard-error-in-future]
clang: note: this will be a hard error (cannot be downgraded to a warning) in the future
error: command 'cc' failed with exit status 1

I then tried on Ubuntu. After installing: boto

sudo apt-get install python-boto

build essentials

sudo apt-get install build-essential

and downloading and trying to install the brenda python setup.py install i get the following errors on Ubuntu:

paracurl/paracurl.c:35:20: fatal error: Python.h: No such file or directory
compilation terminated.
error: command 'gcc' failed with exit status 1

Update 1: I solved the Python.h: No such file or directory by installing python-dev

sudo apt-get install python-dev

Sadly, now the setup.py is returning the following error:

paracurl/paracurl.c:36:23: fatal error: curl/curl.h: No such file or directory
compilation terminated.
error: command 'gcc' failed with exit status 1

...the adventure continues.

Update 2: HUZZAH it seems another unlisted requirement is that the the OpenSSL variant of curl be installed:

sudo apt-get install libcurl4-openssl-dev

and finally... the install script needs to be run with sudo:

sudo python setup.py install

This resolved the install issues on Ubuntu... Will try on an older version of Mac OSX in a few weeks.

baden03 avatar May 09 '14 09:05 baden03

Hi,

**1.**I am new to Brenda, I have cloned the brenda project and activated virtual with boto, after that I ran this command, brenda$ python setup.py install running install running build running build_py running build_ext building 'paracurl' extension x86_64-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c paracurl/paracurl.c -o build/temp.linux-x86_64-2.7/paracurl/paracurl.o paracurl/paracurl.c:36:23: fatal error: curl/curl.h: No such file or directory #include <curl/curl.h> ^ compilation terminated. error: command 'x86_64-linux-gnu-gcc' failed with exit status 1

2. To resolve issue that raised above , I used this command,

sudo apt-get install libcurl4-openssl-dev

and again getting some dependency error also

**" sudo apt-get install libcurl3-openssl-dev Reading package lists... Done Building dependency tree
Reading state information... Done Note, selecting 'libcurl4-openssl-dev' instead of 'libcurl3-openssl-dev' Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:

The following packages have unmet dependencies: libcurl4-openssl-dev : Depends: libcurl3 (= 7.22.0-3ubuntu4.15) but 7.35.0-1ubuntu2.5 is to be installed Depends: libidn11-dev but it is not installable Depends: libkrb5-dev but it is not going to be installed Depends: libldap2-dev but it is not going to be installed Depends: librtmp-dev but it is not installable E: Unable to correct problems, you have held broken packages."**

3. After followed this http://packages.ubuntu.com/trusty/i386/libcurl4-openssl-dev/download, but no use ** Please help me to fix these things....**

rajeshbk042 avatar Apr 08 '16 07:04 rajeshbk042