[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Problem installing packages
From: |
Alexander Hansen |
Subject: |
Re: Problem installing packages |
Date: |
Mon, 21 May 2012 13:19:03 -0700 |
User-agent: |
Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 |
On 5/21/12 11:11 AM, Alexander Hansen wrote:
> On 5/21/12 10:45 AM, notMyUsername wrote:
>> I hate to extend this thread but... The issue I was having above regarding
>> package installation with Octave from Homebrew has been fixed and I have
>> Octave working fine on Snow Leopard, but I am now having another problem,
>> this time on Lion (10.7.3/Xcode 4.3.2/i686-apple-darwin11-llvm-gcc-4.2 (GCC)
>> 4.2.1) only. When I try to install the miscellaneous-1.1.0.tar.gz package I
>> receive the following error:
>>
>> partarray.cc:42:31: error: variable length array of non-POD element type
>> 'Array<octave_idx_type>'
>> Array<octave_idx_type> bidc [maxdims], eidc [maxdims];
>> ^
>> partarray.cc:42:47: error: variable length array of non-POD element type
>> 'Array<octave_idx_type>'
>> Array<octave_idx_type> bidc [maxdims], eidc [maxdims];
>>
>> Is this also a Homebrew issue or is this something with octave?
>>
>
> Are you sure that you're building miscellaneous with llvm-gcc? You can
> verify this by running
>
> mkoctfile -p CC
>
> I have to *force* Fink's miscellaneous package to build with
> llvm-gcc-4.2 on Lion because using the clang compiler (which is our
> default) results in these errors. It sounds like you're building with
> clang, too. What I use to work around this is to set the CC environment
> variable before starting Octave, e.g.
>
> $ export CC=llvm-gcc-4.2
> $ octave
>> pkg install -forge miscellaneous
>
> Octave's build process by default encodes whatever compiler is being
> used to build it into the mkoctfile build tool, and it sounds like
> Homebrew uses clang to build Octave.
Actually, it needs CXX to be set rather than CC:
$ export CXX=llvm-g++-4.2
$ octave
octave> pkg install -forge miscellaneous
Sorry about that.
--
Alexander Hansen, Ph.D.
Fink User Liaison
http://finkakh.wordpress.com/2012/02/21/got-job/
- Re: Problem installing packages, notMyUsername, 2012/05/13
- Re: Problem installing packages, Lukas Reichlin, 2012/05/14
- Re: Problem installing packages, notMyUsername, 2012/05/21
- Re: Problem installing packages, Alexander Hansen, 2012/05/21
- Re: Problem installing packages,
Alexander Hansen <=
- Re: Problem installing packages, notMyUsername, 2012/05/21
- Re: Problem installing packages, Sergei Steshenko, 2012/05/21
- Re: Problem installing packages, notMyUsername, 2012/05/21
- Re: Problem installing packages, Sergei Steshenko, 2012/05/21
- Re: Problem installing packages, Alexander Hansen, 2012/05/21
- Re: Problem installing packages, notMyUsername, 2012/05/22
- Re: Problem installing packages, notMyUsername, 2012/05/22
- Re: Problem installing packages, Carnë Draug, 2012/05/23
- Re: Problem installing packages, ramack, 2012/05/24
- Re: Problem installing packages, ramack, 2012/05/24