octave-maintainers
[Top][All Lists]
Advanced

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

Re: OS X 10.9 Build errors


From: Ben Abbott
Subject: Re: OS X 10.9 Build errors
Date: Tue, 08 Jul 2014 08:12:27 -0400

On Jul 8, 2014, at 1:56 AM, Robinson, Melvin D <address@hidden> wrote:

> Trying to build from default I get the following errors:
> libtool: compile:  g++ -DHAVE_CONFIG_H -I. -I.. -I/opt/local/include -pipe 
> -Os -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_THREAD_SAFE -D_REENTRANT 
> -I/opt/local/include/freetype2 -I/opt/local/include 
> -I/opt/local/include/libpng16 -I/opt/local/include 
> -I/opt/local/include/freetype2 -I/opt/local/include 
> -I/opt/local/include/freetype2 -I/opt/local/include 
> -I/opt/local/include/libpng16 -I../liboctave/cruft/misc -I../liboctave/array 
> -I../liboctave/numeric -I../liboctave/numeric -I../liboctave/operators 
> -I../liboctave/operators -I../liboctave/system -I../liboctave/util 
> -I./octave-value -I./operators -Iparse-tree -I./parse-tree -Icorefcn 
> -I./corefcn -I../libgnu -I../libgnu -Wall -W -Wshadow -Wold-style-cast 
> -Wformat -Wpointer-arith -Wwrite-strings -Wcast-align -Wcast-qual -g -O2 
> -D_THREAD_SAFE -pthread -MT dldfcn/dldfcn___init_fltk___la-__init_fltk__.lo 
> -MD -MP -MF dldfcn/.deps/dldfcn___init_fltk___la-__init_fltk__.Tpo -c 
> dldfcn/__init_fltk__.cc  -fno-common -DPIC -o 
> dldfcn/.libs/dldfcn___init_fltk___la-__init_fltk__.o
> In file included from /opt/local/include/FL/x.H:43:0,
>                  from /opt/local/include/FL/fl_draw.H:27,
>                  from dldfcn/__init_fltk__.cc:69:
> /opt/local/include/FL/mac.H:32:32: error: conflicting declaration 'typedef 
> class FLWindow_opaque* Window'
>  typedef class FLWindow_opaque *Window; // pointer to the FLWindow 
> objective-c class
>                                 ^
> In file included from /opt/local/include/X11/Xlib.h:44:0,
>                  from dldfcn/__init_fltk__.cc:46:
> /opt/local/include/X11/X.h:96:13: error: 'Window' has a previous declaration 
> as 'typedef XID Window'
>  typedef XID Window;
>              ^
> dldfcn/__init_fltk__.cc: In member function 'void OpenGL_fltk::overlay()':
> dldfcn/__init_fltk__.cc:230:5: warning: 'void gluOrtho2D(GLdouble, GLdouble, 
> GLdouble, GLdouble)' is deprecated (declared at 
> /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:276): "Use 
> GLKMatrix4MakeOrtho" [-Wdeprecated-declarations]
>      gluOrtho2D (0.0, w (), 0.0, h ());
>      ^
> dldfcn/__init_fltk__.cc:230:37: warning: 'void gluOrtho2D(GLdouble, GLdouble, 
> GLdouble, GLdouble)' is deprecated (declared at 
> /System/Library/Frameworks/OpenGL.framework/Headers/glu.h:276): "Use 
> GLKMatrix4MakeOrtho" [-Wdeprecated-declarations]
>      gluOrtho2D (0.0, w (), 0.0, h ());
>                                      ^
> make[3]: *** [dldfcn/dldfcn___init_fltk___la-__init_fltk__.lo] Error 1
> make[2]: *** [all] Error 2
> make[1]: *** [all-recursive] Error 1
> make: *** [all] Error 2
> 
> Here is my version of FLTK
> butterfly:octave melrobin$ port list fltk-devel
> fltk-devel                     @1.3.x-r10201   aqua/fltk-devel
> 
> 
> I’m not sure how to fix this one.  Please help.
> 

What version of Octave are you trying to build?

It looks like you're using Macports. Is that correct?

In either event, please tell us how you configured Octave, and how you are 
satisfying the OpenGL requirement?

Ben


reply via email to

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