octave-maintainers
[Top][All Lists]
Advanced

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

another build failure


From: John W. Eaton
Subject: another build failure
Date: Wed, 22 Oct 2008 20:32:55 -0400

On 22-Oct-2008, Ben Abbott wrote:

| My tip is
| 
| changeset:   8266:81b124f463f9
| tag:         tip
| user:        John W. Eaton <address@hidden>
| date:        Wed Oct 22 14:57:51 2008 -0400
| summary:     properly update currentaxes when axes are deleted
| 
| make
| [...]
| g++ -c -g -I/sw/include -FOpenGL -I/sw/include -fPIC -I. -I.. -I../ 
| liboctave -I../src -I../libcruft/misc  -DHAVE_CONFIG_H -mieee-fp -Wall  
| -W -Wshadow -Wold-style-cast -g -O2 gl-render.cc -o pic/gl-render.o
| gl-render.cc: In member function ?virtual void  
| opengl_renderer::draw(const figure::properties&)?:
| gl-render.cc:578: error: ?const class figure::properties? has no  
| member named ?get_all_children?
| make[2]: *** [pic/gl-render.o] Error 1
| make[1]: *** [src] Error 2
| make: *** [all] Error 2
| 
| ... in any event, I manually reverted "make fltk backend figures work  
| again" changeset and the build went fine.

I don't know why this would fail.  It works for me.

The figure::properties class is derived from base_properties, and
there should be a definition for a get_all_children method in the
base_properties declaration in graphics.h.  Did something happen such
that graphics.h was not regenerated from the updated graphics.h.in
file?  In the graphics.h file that is in your build tree, do you see
the function

  Matrix get_all_children (void) const { return children; }

in the base_properties class?

jwe


reply via email to

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