help-octave
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Compiling Octave with OSX 10.7


From: Ben Abbott
Subject: Re: Compiling Octave with OSX 10.7
Date: Wed, 17 Aug 2011 08:24:34 -0400

On Aug 10, 2011, at 7:09 PM, Liam Groener wrote:

> Hi,
> Has anyone successfully built Octave on a machine with OSX 10.7 installed. I 
> attempted to do this with Octave 3.4.2 using MacPorts. The error I got does 
> not seem to me to be a problem with the portfile, but with the build process. 
> The log file error message was:
> 
> :info:build libtool: compile:  /opt/local/bin/g++-mp-4.5 -DHAVE_CONFIG_H -I. 
> -I.. -I../libgnu -I../libgnu -I../libcruft/misc -I../liboctave -I../liboctave 
> -I. -I. -pipe -O2 -m64 -DHAVE_CONFIG_H -I/opt/local/include 
> -I/opt/local/include/freetype2 -I/opt/local/include -I/opt/local/include 
> -Wall -W -Wshadow -Wold-style-cast -Wformat -Wpointer-arith -Wwrite-strings 
> -Wcast-align -Wcast-qual -pipe -O2 -m64 -D_THREAD_SAFE -pthread -pipe -O2 
> -m64 -c display.cc  -fno-common -DPIC -o .libs/liboctinterp_la-display.o
> :info:build display.cc: In member function 'void display_info::init(bool)':
> :info:build display.cc:73:46: error: 'CGDisplayBitsPerPixel' was not declared 
> in this scope
> :info:build make[3]: *** [liboctinterp_la-display.lo] Error 1
> :info:build make[3]: *** Waiting for unfinished jobs....
> :info:build In file included from dirfns.cc:61:0:
> 
> I did successfully use the same port command to install octave on a different 
> machine running snow leopard. This installation still runs fine after 
> upgrading to lion (OSX 10.7).

Liam,

I'm seeing the same error when I attempt to build Macports' octave-devel on OSX 
10.7.

I've seen similar errors in the past, which those with an understanding of 
c/c++ have often fixed very quickly for me.

Eventually, I'll search through the mail-list to find one of those past 
examples. Perhaps it will be clear from that what needs to be done.

I'm in the middle of upgrading my computer, so I don't know when I'll get to it.

Ben



reply via email to

[Prev in Thread] Current Thread [Next in Thread]