4 posts / 0 new
Last post
ForumImport
Offline
Last seen: 8 years 9 months ago
Joined: 09/22/2009 - 18:47
Building under Debian?

Hi
I was an Ubuntu user in the past but now moved to Debian. So I am trying to build it under Debian. I installed all the stuff explain on the wiki.
This is where I am stuck at
-- Found Doxygen: /usr/bin/doxygen
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
Boost_PYTHON_LIBRARY (ADVANCED)
linked by target "k3dsdk-python" in directory /install/temp/k3d/k3dsdk/python
linked by target "k3dsdk-python-arrays" in directory /install/temp/k3d/k3dsdk/python
linked by target "k3dsdk-python-atk" in directory /install/temp/k3d/k3dsdk/python
linked by target "k3dsdk-python-const-arrays" in directory /install/temp/k3d/k3dsdk/python
linked by target "k3dsdk-python-values" in directory /install/temp/k3d/k3dsdk/python
-- Configuring incomplete, errors occurred!

ForumImport
Offline
Last seen: 8 years 9 months ago
Joined: 09/22/2009 - 18:47
Building under Debian?

As an aside, my assumption is that the instructions for Debian and Ubuntu should be the same; also, if you're building from recent (within the past couple of weeks) sources, Boost 1.42 or greater is required.
Anyway, it looks to me as if you're missing the Boost.Python library, which is distributed in a separate package on Debian / Ubuntu. From poking around the Debian packages, it looks to me as if installing libboost1.42-all-dev is your safest bet - it should pull in all of the Boost libraries, including Boost.Python.
FWIW, here on Ubuntu 10.4 the boost packages are only up to 1.40, so I had to build my own from source.
Cheers,
Tim

ForumImport
Offline
Last seen: 8 years 9 months ago
Joined: 09/22/2009 - 18:47
Building under Debian?

Timothy
I installed everything that wiki mentions so I doubt that it is a missing library. I just installed boost python 1.42 dev packages that did not solve anything for me either.
Now this is what I get
CMake Error: The following variables are used in this project, but they are set to NOTFOUND.
Please set them or make sure they are set and tested correctly in the CMake files:
Boost_PROGRAM_OPTIONS_LIBRARY (ADVANCED)
linked by target "k3dsdk" in directory /install/temp/k3d/k3dsdk
linked by target "k3d-resource-compiler" in directory /install/temp/k3d/resource-compiler
Boost_PYTHON_LIBRARY (ADVANCED)
linked by target "k3dsdk-python" in directory /install/temp/k3d/k3dsdk/python
linked by target "k3dsdk-python-arrays" in directory /install/temp/k3d/k3dsdk/python
linked by target "k3dsdk-python-atk" in directory /install/temp/k3d/k3dsdk/python
linked by target "k3dsdk-python-const-arrays" in directory /install/temp/k3d/k3dsdk/python
linked by target "k3dsdk-python-values" in directory /install/temp/k3d/k3dsdk/python

ForumImport
Offline
Last seen: 8 years 9 months ago
Joined: 09/22/2009 - 18:47
Building under Debian?

Not sure why those libraries wouldn't be found off the bat, but you should be able to configure Boost_PROGRAM_OPTIONS_LIBRARY and Boost_PYTHON_LIBRARY manually using CMake - just set the paths to their respective libraries ...
Cheers,
Tim

Log in or register to post comments