|
Installation
WindowsThe windows executable was created with help of MSVC++ 2008, thus the Microsoft Visual C++ 2008 Redistributable Package may be needed. LinuxCurrently violetland is available for many operation systems as package. Check the Third Party Packages page. An universal way to play violetland on linux is to build the program with help of the cmake build system. You probably can install it from the main repository of your linux distribution. Your system must have some libraries and gcc:
Besides, some additional steps are required. First, unzip the downloaded package: unzip violetland-v<your version number>-src.zip cd violetland-v<your version number>/ Second, make the program using cmake: mkdir build cd build cmake .. sudo make install Third, run the program: violetland The readme file contains more instructions. Mac OS XJust download one of the Mac builds, unzip, they should run out of the box on Mac OS X 10.5 and later. |
With all brainf*cking, version 0.3.0 not compiled in Ubuntu. 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: OPENGL_INCLUDE_DIR (ADVANCED)
SDLIMAGE_INCLUDE_DIR SDLIMAGE_LIBRARY SDLMIXER_INCLUDE_DIR SDLMIXER_LIBRARY SDLTTF_INCLUDE_DIR SDLTTF_LIBRARY SDL_INCLUDE_DIR-- Configuring incomplete, errors occurred!
@ D.I.M.A.7.3.1991 This is because you need to install the development files.
If you run Debian (or Ubuntu) run this: sudo apt-get install libsdl-image1.2-dev libsdl-mixer1.2-dev libsdl-ttf2.0-dev libsdl1.2-dev
Similar problem:
CMake Error at /usr/share/cmake-2.8/Modules/FindBoost?.cmake:910 (message):
Call Stack (most recent call first):
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_INCLUDE_DIR (ADVANCED)
-- Configuring incomplete, errors occurred!
Libs installed, maybe this is not complete list? I am using mint 10 (Debian).
By using some brains i have extend this list by libboost1.42-dev and libboost-system1.42-dev and libboost-filesystem1.42-dev. Now it works.
I have been trying to get this to compile using Eclipse and it keeps on erroring at the end because of the boost libraries. I installed everything Ubuntu has to offer of boost, I added them in the -l options and even added a -I /usr/include/boost and it's telling me it can't find boost.
If I remove the -I option, I think it finds it, but errors out against because of undefined references.
What am I doing wrong here?
Check for C++ compiler: -DBOOST_FILESYSTEM_VERSION=2 for C++ linker: -lboost_system -lboost_filesystem