From: Bruce S. <Bru...@nc...> - 2009-05-28 16:56:59
|
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html> <head> <meta content="text/html;charset=UTF-8" http-equiv="Content-Type"> </head> <body bgcolor="#ffffff" text="#000000"> I would guess that the key issue is this line:<br> <br> ../include/util/gl_free.hpp:4:29: warning: boost/signals.hpp: No such file or directory<br> <br> That implies that the Boost signals library has not been installed. Study carefully INSTALL.txt for the details on what components you need to install before attempting to build Visual. <br> <br> Also, if you literally ran "./configure" you are building against some Python in /usr/local/bin. As explained in INSTALL.txt, you may wish to build against the Python in /usr/bin, in which case you would say "./configure --prefix=/usr".<br> <br> Bruce Sherwood<br> <br> Matthew Koichi Grimes wrote: <blockquote cite="mid:1aa...@ma..." type="cite">I'm trying to build the most recent vpython on an Ubuntu 8.04 linux machine. I ran ./configure with no problems, but I get the following compilation errors when I run "make". I'm using g++ 4.2.4. Any help would be much appreciated...<br> <br> In file included from ./core/util/displaylist.cpp:6:<br> ../include/util/gl_free.hpp:4:29: warning: boost/signals.hpp: No such file or directory<br> In file included from ./core/util/displaylist.cpp:6:<br> ../include/util/gl_free.hpp:27: error: ISO C++ forbids declaration of ‘signal’ with no type<br> ../include/util/gl_free.hpp:27: error: invalid use of ‘::’<br> ../include/util/gl_free.hpp:27: error: expected ‘;’ before ‘<’ token<br> ../include/util/gl_free.hpp:28: error: ISO C++ forbids declaration of ‘signal’ with no type<br> ../include/util/gl_free.hpp:28: error: invalid use of ‘::’<br> ../include/util/gl_free.hpp:28: error: expected ‘;’ before ‘<’ token<br> ../include/util/gl_free.hpp: In member function ‘void cvisual::gl_free_manager::connect(T)’:<br> ../include/util/gl_free.hpp:13: error: there are no arguments to ‘on_shutdown’ that depend on a template parameter, so a declaration of ‘on_shutdown’ must be available<br> ../include/util/gl_free.hpp:13: error: (if you use ‘-fpermissive’, G++ will accept your code, but allowing the use of an undeclared name is deprecated)<br> ../include/util/gl_free.hpp: In member function ‘void cvisual::gl_free_manager::free(T)’:<br> ../include/util/gl_free.hpp:18: error: there are no arguments to ‘on_next_frame’ that depend on a template parameter, so a declaration of ‘on_next_frame’ must be available<br> ../include/util/gl_free.hpp:18: error: there are no arguments to ‘on_shutdown’ that depend on a template parameter, so a declaration of ‘on_shutdown’ must be available<br> ../include/util/gl_free.hpp: In member function ‘void cvisual::gl_free_manager::connect(T) [with T = boost::_bi::bind_t<void, void (*)(unsigned int), boost::_bi::list1<boost::_bi::value<unsigned int> > >]’:<br> ./core/util/displaylist.cpp:28: instantiated from here<br> ../include/util/gl_free.hpp:13: error: ‘on_shutdown’ was not declared in this scope<br> ../include/util/gl_free.hpp: In member function ‘void cvisual::gl_free_manager::free(T) [with T = boost::_bi::bind_t<void, void (*)(unsigned int), boost::_bi::list1<boost::_bi::value<unsigned int> > >]’:<br> ./core/util/displaylist.cpp:33: instantiated from here<br> ../include/util/gl_free.hpp:18: error: ‘on_next_frame’ was not declared in this scope<br> ../include/util/gl_free.hpp:18: error: ‘on_shutdown’ was not declared in this scope<br> <br> <pre wrap=""> <hr size="4" width="90%"> ------------------------------------------------------------------------------ Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT is a gathering of tech-side developers & brand creativity professionals. Meet the minds behind Google Creative Lab, Visual Complexity, Processing, & iPhoneDevCamp as they present alongside digital heavyweights like Barbarian Group, R/GA, & Big Spaceship. <a class="moz-txt-link-freetext" href="http://p.sf.net/sfu/creativitycat-com">http://p.sf.net/sfu/creativitycat-com</a> </pre> <pre wrap=""> <hr size="4" width="90%"> _______________________________________________ Visualpython-users mailing list <a class="moz-txt-link-abbreviated" href="mailto:Vis...@li...">Vis...@li...</a> <a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/visualpython-users">https://lists.sourceforge.net/lists/listinfo/visualpython-users</a> </pre> </blockquote> </body> </html> |