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

Re: problem in BOINC compiling



Marco Calviani wrote:

Hi list,
  i'm trying to compile from source the BOINC infrastructure program.
During the compiling process it claims that it needs the GLUT
libraries and that wxWidgets package is not enough new. However i have
both freeglut3 and freeglut3-dev installed and also libglut3 and
libglut3-dev with libaries in /usr/lib. And for wxWidgets, which
package i have to install?

checking for wxWidgets version >= 2.6.0... no (version 2.4.4 is not new enough)
configure: WARNING:
================================================================================
WARNING: A suitable installation of wxWidgets could not be found
        ==> building client without clientgui.

 If you add wxWidgets to your system, then this configure script will also
 configure your system to build the BOINC graphical client (clientgui).

 If wxWidgets is installed on your system, please check that wx-config is
 in the path, that the directory where wxWidgets libraries are installed
 (returned by 'wx-config --libs' command) is in LD_LIBRARY_PATH (or
equivalent),
 and that wxWidgets version is 2.6.0 or above. Currently wxWidgets version
 2.6.0 (gtk based) is known to work with boinc_gui under Linux. You can
 use wx-config --version to find what version you have currently installed.

 NOTE: if building a portable client-release, you need the *static* version
 of the wx-libs installed!

 You can get wxWidgets by following the DOWNLOAD link at:
 http://www.wxwindows.org/
================================================================================


checking for OpenGL library... -lGL
checking for OpenGL Utility library... -lGLU
checking for GLUT library... no
configure: WARNING:
================================================================================
WARNING: openGL/GLU/glut not found.

The GL, GLU and glut libraries are required in order to build the
graphical parts
of the BOINC application API library.

==> only building non-graphical parts of the BOINC API Library for now.

HINT: on MacOS X/Darwin you might consider running configure with the option
     './configure --with-apple-opengl-framework'
     in order to use the Mac-native openGL framework

================================================================================
If you are using Sarge you need to compile the latest wxwidgets 2.6 from source first - http://www.wxwidgets.org/. I tried a backport first, but BOINC would not compile. I got BOINC graphics running on Sarge, but then upgraded to Etch and used the Alioth package at http://wiki.debian.org/BOINC. This has the advantage of running no matter who is logged in (including nobody) and it does not run as root.

If you are hoping to run the BBC Climate Change software you might experience problems, particularly with certain graphics cards such as Nvidia. The software is proprietary and, sadly, seems rather buggy.

Chris.



Reply to: