joe@macMiniUbuntu:~/opencog/bin$ sudo rm -rf *
joe@macMiniUbuntu:~/opencog/bin$ cmake ..
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
CMake Error at /usr/share/cmake-2.8/Modules/FindBoost.cmake:1202 (message):
Unable to find the requested Boost libraries.
Unable to find the Boost header files. Please set BOOST_ROOT to the root
directory containing Boost or BOOST_INCLUDEDIR to the directory containing
Boost's headers.
Call Stack (most recent call first):
CMakeLists.txt:134 (FIND_PACKAGE)
-- Boost program_options missing: needed for Spatial tools (MapTools).
-- Boost math missing: needed to run combo learning tests.
-- Could NOT find CURL (missing: CURL_LIBRARY CURL_INCLUDE_DIR)
-- libcurl missing: needed for ubigraph module.
-- Could NOT find EXPAT (missing: EXPAT_LIBRARY EXPAT_INCLUDE_DIR)
-- Expat XML parser missing: needed for embodiment.
FindGSL.cmake: gsl-config not found. Please set it manually. GSL_CONFIG=GSL_CONFIG-NOTFOUND
-- Guile (>=1.8.6) was not found. Make sure GUILE_LIBRARY and GUILE_INCLUDE_DIR are set.
-- Guile was not found; the scheme shell will not be built.
To over-ride, make sure GUILE_LIBRARIES and GUILE_INCLUDE_DIRS are set.
-- HyperTable was not found. Make sure HYPERTABLE_LIBRARY and HYPERTABLE_INCLUDE_DIR are set.
-- Hypertable not found; the experimental distributed persistence DB needs it.
-- Could NOT find MPI_C (missing: MPI_C_LIBRARIES MPI_C_INCLUDE_PATH)
-- Could NOT find MPI_CXX (missing: MPI_CXX_LIBRARIES MPI_CXX_INCLUDE_PATH)
-- MPI missing: needed for MPI-MOSES.
-- Could NOT find OpenGL (missing: OPENGL_gl_LIBRARY)
-- OpenGL missing: needed for Spatial tools (MapExplorer, MapTools, etc.).
-- Protobuf was not found. Make sure PROTOBUF_LIBRARY and PROTOBUF_INCLUDE_DIR are set.
-- Could NOT find PROTOBUF (missing: PROTOBUF_LIBRARY PROTOBUF_INCLUDE_DIR)
-- Protobuf was not found; the new message decoding functions would not work.
To over-ride, make sure PROTOBUF_LIBRARIES and PROTOBUF_INCLUDE_DIRS are set.
-- Found PythonInterp: /usr/bin/python (found version "2.7.3")
-- Could NOT find PythonLibs (missing: PYTHON_INCLUDE_DIRS)
-- Python libs NOT found.
-- Cython executable not found.
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- SDL missing: needed for Spatial tools (MapExplorer, MapTools, etc.).
-- SDL_gfx missing: needed for Spatial tools (MapExplorer, MapTools, etc.).
-- Found Tclsh: /usr/bin/tclsh
-- Could NOT find TCL (missing: TCL_LIBRARY TCL_INCLUDE_PATH)
-- Could NOT find TCLTK (missing: TCL_LIBRARY TCL_INCLUDE_PATH TK_LIBRARY TK_INCLUDE_PATH)
-- Could NOT find TK (missing: TK_LIBRARY TK_INCLUDE_PATH)
-- TCL shell was found here: /usr/bin/tclsh
-- UnixODBC was not found; persistence subsystem will not be built.
To over-ride, make sure UnixODBC_LIBRARIES and UnixODBC_INCLUDE_DIRS are set.
-- Valgrind Prefix:
-- Could NOT find VALGRIND (missing: VALGRIND_INCLUDE_DIR VALGRIND_PROGRAM)
-- VALGRIND missing: needed for thread debugging.
CMake Warning at lib/FindXercesC.cmake:71 (MESSAGE):
Could not find Xerces-C !
Call Stack (most recent call first):
CMakeLists.txt:375 (FIND_PACKAGE)
-- Xerces-C missing: needed for embodiment
-- XMLRPC was not found. Make sure the entries XMLRPC_* are set.
-- libxmlrpc missing: needed for ubigraph module.
-- ZeroMQ was not found. Make sure ZMQ_LIBRARY and ZMQ_INCLUDE_DIR are set.
-- ZeroMQ was not found; the message system used by GUI monitor for OAC will not be built.
To over-ride, make sure ZMQ_LIBRARIES and ZMQ_INCLUDE_DIRS are set.
-- Cxxtest was not found. Make sure CXXTEST_BIN_DIR is set.
-- Could NOT find Doxygen (missing: DOXYGEN_EXECUTABLE)
-- Doxygen not found, you won't be able to generate API documentation.
The following components WILL NOT be built:
-----------------------------------------------
AtomSpace - A weighted and typed hypergraph database.
Attention - Agents for attention allocation dynamics.
ComboReduct - Library for reduction of combo program trees.
CythonBinding - Cython (python) bindings.
Dim. Embedding - Compute dimensional embedding of the AtomSpace.
Doxygen - Code documentation.
Embodiment - Architecture for embodiment.
FeatureSelection - MOSES based feature selection tool.
Hypertable - HyperTable for scalable persistance (experimental).
MOSES - Meta-Optimizing Semantic Evolutionary Search.
SchemeBinding - Scheme bindings and shell.
Server - The CogServer.
Spatial - Vizualisation of the 3D spacemap.
SQL Persist - Interfaces for SQL persistance of the AtomSpace.
Ubigraph - Visualisation of the AtomSpace.
Util - General utility library.
WebInterface - Web server and REST API.
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_FILESYSTEM_LIBRARY (ADVANCED)
linked by target "util" in directory /home/joe/opencog/opencog/util
Boost_INCLUDE_DIR (ADVANCED)
used as include directory in directory /home/joe/opencog
used as include directory in directory /home/joe/opencog/opencog
used as include directory in directory /home/joe/opencog/opencog/util
used as include directory in directory /home/joe/opencog/opencog/comboreduct
used as include directory in directory /home/joe/opencog/opencog/comboreduct/combo
used as include directory in directory /home/joe/opencog/opencog/comboreduct/reduct
used as include directory in directory /home/joe/opencog/opencog/comboreduct/ant_combo_vocabulary
used as include directory in directory /home/joe/opencog/opencog/comboreduct/main
used as include directory in directory /home/joe/opencog/opencog/comboreduct/crutil
used as include directory in directory /home/joe/opencog/opencog/reasoning
used as include directory in directory /home/joe/opencog/opencog/learning
used as include directory in directory /home/joe/opencog/opencog/learning/statistics
used as include directory in directory /home/joe/opencog/opencog/spacetime
used as include directory in directory /home/joe/opencog/opencog/spatial
used as include directory in directory /home/joe/opencog/lib
used as include directory in directory /home/joe/opencog/tests
used as include directory in directory /home/joe/opencog/examples
used as include directory in directory /home/joe/opencog/examples/modules
Boost_PROGRAM_OPTIONS_LIBRARY (ADVANCED)
linked by target "eval-table" in directory /home/joe/opencog/opencog/comboreduct/main
linked by target "gen-disj-conj" in directory /home/joe/opencog/opencog/comboreduct/main
linked by target "gen-table" in directory /home/joe/opencog/opencog/comboreduct/main
Boost_REGEX_LIBRARY (ADVANCED)
linked by target "util" in directory /home/joe/opencog/opencog/util
Boost_SYSTEM_LIBRARY (ADVANCED)
linked by target "util" in directory /home/joe/opencog/opencog/util
Boost_THREAD_LIBRARY (ADVANCED)
linked by target "util" in directory /home/joe/opencog/opencog/util
linked by target "SpaceMap" in directory /home/joe/opencog/opencog/spatial
-- Configuring incomplete, errors occurred!
joe@macMiniUbuntu:~/opencog/bin$ make -j1
make: *** No targets specified and no makefile found. Stop.
joe@macMiniUbuntu:~/opencog/bin$