Recent Changes - Search:

Main.SideBar (edit)

PmWiki

InstallationFAQ

  • Q: (Boson 0.11) Extraction of the installer fails
A: You need at least 190MB to start the installer of boson 0.11. If you do not have that much space in /tmp, try
./boson-0.11-x86.run --target <directory>''
where <directory> specifies a directory where you have at least 190 MB. For example:
./boson-0.11-x86.run --target $HOME/boson_tmp
  • Q: When starting boson I get
    WARNING: [QLibrary* loadLibrary(const QString&)] library GL could not be loaded using standard QLibrary/dlopen(). Trying to guess correct filename
and a lot of directory names and WARNINGS follow. Boson does not start.
A: try LD_PRELOAD=libGL.so ./boson
  • Q: (Boson 0.12) Building boson from source fails with an error like
 [...]/boson-all-0.12/code/boson/programs/bomodelpixmaps.cpp:468: undefined reference to `BoModelPixmapsGUI::BoModelPixmapsGUI(QWidget*, char const*, unsigned int)'
 [...]/boson-all-0.12/code/boson/programs/bomodelpixmaps.cpp:468: undefined reference to `BoModelPixmapsGUI::BoModelPixmapsGUI(QWidget*, char const*, unsigned int)'
A: This is a bug in cmake <= 2.4.2: it picks up the (correct) uic binary from Qt 3.x, but it just uses "uic" in the command and thus uses whatever is in your $PATH (e.g. the uic from Qt4). To fix it, open the file CMake/Modules/kde3uic.cmake in your cmake installation and replace the line
 EXECUTE_PROCESS(COMMAND uic
by something like
 EXECUTE_PROCESS(COMMAND /usr/lib/qt3/bin/uic
where your uic from qt3 would be in /usr/lib/qt3/bin/uic.
Then run
 find -name "*.ui" | xargs touch
in your boson sources and run make again. That should fix the problem.
  • Q: Cmake says "CMake Error: This project requires some variables to be set,

and cmake can not find them. Please set the following variables: /your/path/to/bosonsource/build/code/boson/gameengine/script/PYTHON_INCLUDE_PATH"

A: Install the package "libpythonize0" and run cmake again.
  • Q: (Boson 0.12) Building boson from source fails with an error like
 [...]
undefined reference to `forkpty'
A: Open code/boson/gameengine/script/CMakeLists.txt and change the last line to this:
 target_link_libraries(bosonscript ${PYTHON_LIBRARIES} -lutil)
  • Q: (Boson 0.13 on FreeBSD): make fails with an error like
 /root/boson-all-0.13/code/boson/gameview/bosonufogamegui.cpp:207: undefined reference to `BoCurrentInfo::cpuTime(unsigned long*, unsigned long*, long*, long*) const'
/root/boson-build/code/boson/libbosongamelib.a(bosonufogamegui.o)(.text+0x25c7): In function `BosonUfoGameGUI::updateUfoLabelMemoryUsage()':
/root/boson-all-0.13/code/boson/gameview/bosonufogamegui.cpp:803: undefined reference to `BoCurrentInfo::memoryInUse(QString*, QString*, QString*, QString*, QString*, QString*, QString*, QString*) const'
A: Update to current svn, or copy the file http://boson.eu.org/download/0.13_fixes/boinfo_freebsd.cpp to code/boson/info/, overwriting the existing file there.
  • Q: (Boson 0.13) I have python and kde installed but it can not compile.
A: You must install development packages :
  • python2.x-dev
  • kdelibsx-dev
  • Q: (Boson 0.13) When compiling boson I an error similar to this:
 make[2]: *** No rule to make target
`/usr/lib/python2.4/config/libpython2.4.so -lpthread -ldl  -lutil
-lm', needed by `code/boson/programs/bocommandframetester'.  Stop.
make[1]: *** [code/boson/programs/CMakeFiles/bocommandframetester.dir/all]
A: Open the file cmake/modules/FindBosonPythonLibs.cmake and replace the line
 set(PYTHON_LIBRARIES "${PYTHON_LIBRARY} ${_python_dependency_libs}")
by
 set(PYTHON_LIBRARIES ${PYTHON_LIBRARY} ${_python_dependency_libs})
(i.e. remove the quotation marks). Then re-run make.
Edit - History - Print - Recent Changes - Search
Page last modified on March 14, 2007, at 13:28