Skip to Content

trying SVN - no sconstruct file found

2 replies [Last post]
allan_k
Offline
Joined: 09/06/2011

Just tried to build the SVN version to test on Gentoo.. found the following message at startup..

scons install

scons: *** No SConstruct file found.
File "/usr/lib/scons-2.0.1/SCons/Script/Main.py", line 834, in _main

wolke
wolke's picture
Offline
Joined: 03/30/2010

we move to cmake, try build.sh instead.

allan_k
Offline
Joined: 09/06/2011

Thanks..

Not sure if this is a user error/missing dependancy so won't lodge a ticket until confirmed..I have put the results of ./build.sh g below the attempt at ./build.sh m

 

/usr/local/src/hydrogen/src/core/src/helpers/xml.cpp: In member function 'bool H2Core::XMLDoc::read(const QString&, const QString&)':
/usr/local/src/hydrogen/src/core/src/helpers/xml.cpp:117: error: 'QXmlSchema' was not declared in this scope
/usr/local/src/hydrogen/src/core/src/helpers/xml.cpp:117: error: expected ';' before 'schema'
/usr/local/src/hydrogen/src/core/src/helpers/xml.cpp:124: error: 'schema' was not declared in this scope
/usr/local/src/hydrogen/src/core/src/helpers/xml.cpp:139: error: 'QXmlSchemaValidator' was not declared in this scope
/usr/local/src/hydrogen/src/core/src/helpers/xml.cpp:139: error: expected ';' before 'validator'
/usr/local/src/hydrogen/src/core/src/helpers/xml.cpp:140: error: 'validator' was not declared in this scope
make[2]: *** [src/core/CMakeFiles/hydrogen-core-0.9.6.dir/src/helpers/xml.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/core/CMakeFiles/hydrogen-core-0.9.6.dir/all] Error 2
make: *** [all] Error 2

 ./build.sh g
 * cmake init

-- 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
-- Found ZLIB: /usr/include (found version "1.2.5")
-- 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
-- Checking SSCANF useability - TRUE
-- Checking RTCLOCK useability - TRUE
-- Looking for include files HAVE_SYS_TYPES_H
-- Looking for include files HAVE_SYS_TYPES_H - found
-- Looking for include files HAVE_SYS_STAT_H
-- Looking for include files HAVE_SYS_STAT_H - found
-- Looking for include files HAVE_LIBTAR_H
-- Looking for include files HAVE_LIBTAR_H - found
-- Looking for tar_open in tar
-- Looking for tar_open in tar - found
-- Looking for tar_close in tar
-- Looking for tar_close in tar - found
-- Looking for tar_extract_all in tar
-- Looking for tar_extract_all in tar - found
-- checking for module 'tar'
--   package 'tar' not found
-- Found LIBTAR: /usr/lib/libtar.so
-- checking for module 'archive'
--   package 'archive' not found
-- Found LIBARCHIVE: /usr/lib/libarchive.so
-- checking for module 'sndfile'
--   found sndfile, version 1.0.23
-- Found LIBSNDFILE: sndfile
-- checking for module 'alsa'
--   found alsa, version 1.0.23
-- Found ALSA: asound
-- Checking for module 'LADSPA'
--   6 plugins found.
-- Found LADSPA: 6 plugins found
-- checking for module 'oss'
--   package 'oss' not found
-- Could NOT find OSS (missing:  OSS_LIBRARIES)
-- checking for module 'jack'
--   found jack, version 0.118.0
-- Found JACK: jack;pthread;rt
-- checking for module 'jack'
--   found jack, version 0.118.0
-- Could NOT find JACKSESSION (missing:  JACKSESSION_INCLUDE_DIR)
-- checking for module 'portaudio-2.0'
--   found portaudio-2.0, version 19
-- Found PORTAUDIO: portaudio;m;pthread
-- checking for module 'portmidi'
--   package 'portmidi' not found
-- Could NOT find PORTMIDI (missing:  PORTMIDI_LIBRARIES PORTMIDI_INCLUDE_DIR)
-- checking for module 'lash-1.0'
--   found lash-1.0, version 0.5.4
-- Found LASH: lash;jack;pthread;rt;asound
-- checking for module 'lrdf'
--   found lrdf, version 0.4.0
-- Found LRDF: lrdf
-- checking for module 'rubberband'
--   found rubberband, version 1.4.0
-- Found RUBBERBAND: rubberband
-- Looking for Q_WS_X11
-- Looking for Q_WS_X11 - found
-- Looking for Q_WS_WIN
-- Looking for Q_WS_WIN - not found.
-- Looking for Q_WS_QWS
-- Looking for Q_WS_QWS - not found.
-- Looking for Q_WS_MAC
-- Looking for Q_WS_MAC - not found.
-- Found Qt-Version 4.7.2 (using /usr/bin/qmake)
-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE)
Installation Summary
--------------------
* Install Directory            : /usr/local
* User data path               : .hydrogen/data
* System data path             : /usr/local/share/hydrogen/data
* core library build as        : SHARED
* debug capabilities           : TRUE
* macosx bundle                : FALSE

Main librarires
* libQt                        : 4.7.2
* libsndfile                   : + used 1.0.23 ( sndfile )
*                                libsndfile supports FLAC and OGG sound file formats
* libtar                       : ? available but not desired  ( /usr/lib/libtar.so )
* libarchive                   : + used  ( /usr/lib/libarchive.so )
* ladspa                       : + used  ( 6 plugins found )

Supported audio interfaces
--------------------------
* ALSA                         : + used 1.0.23 ( asound )
* OSS                          : -- not found but desired ...
* JACK                         : + used 0.118.0 ( jack;pthread;rt )
* JACKSESSION                  : -- not found but desired ...
* CoreAudio                    : -- not found but desired ...
* CoreMidi                     : -- not found but desired ...
* PortAudio                    : + used 19 ( portaudio;m;pthread )
* PortMidi                     : -- not found but desired ...

Usefull extensions
-----------------------------------------
* LASH                         : + used 0.5.4 ( lash;jack;pthread;rt;asound )
* LRDF                         : + used 0.4.0 ( lrdf )
* RUBBERBAND                   : ? available but not desired 1.4.0 ( rubberband )
*                                The use of librubberband2 is marked as experimental.
*                 Because the current implementation produce wrong timing!
*                 So long this bug isn't solved, please disable this option.
*                 If rubberband-cli is installed, the hydrogen rubberband-fuction
*                 will work properly as expected.

Miscellaneous capabilities
-----------------------------------------
* realtime clock               : TRUE
* working sscanf               : TRUE

-----------------------------------------------------------------
IMPORTANT:
  after installing missing packages, remove /usr/local/src/hydrogen/build/CMakeCache.txt before
  running cmake again!
-----------------------------------------------------------------

-- Configuring done
-- Generating done
-- Build files have been written to: /usr/local/src/hydrogen/build
 * cmake graphviz

-- Checking SSCANF useability - TRUE
-- Checking RTCLOCK useability - TRUE
-- Checking for module 'LADSPA'
--   6 plugins found.
-- checking for module 'oss'
--   package 'oss' not found
-- Could NOT find OSS (missing:  OSS_LIBRARIES)
-- Could NOT find JACKSESSION (missing:  JACKSESSION_INCLUDE_DIR)
-- checking for module 'portmidi'
--   package 'portmidi' not found
-- Could NOT find PORTMIDI (missing:  PORTMIDI_LIBRARIES PORTMIDI_INCLUDE_DIR)
-- Could NOT find Doxygen (missing:  DOXYGEN_EXECUTABLE)
Installation Summary
--------------------
* Install Directory            : /usr/local
* User data path               : .hydrogen/data
* System data path             : /usr/local/share/hydrogen/data
* core library build as        : SHARED
* debug capabilities           : TRUE
* macosx bundle                : FALSE

Main librarires
* libQt                        : 4.7.2
* libsndfile                   : + used 1.0.23 ( sndfile )
*                                libsndfile supports FLAC and OGG sound file formats
* libtar                       : ? available but not desired  ( /usr/lib/libtar.so )
* libarchive                   : + used  ( /usr/lib/libarchive.so )
* ladspa                       : + used  ( 6 plugins found )

Supported audio interfaces
--------------------------
* ALSA                         : + used 1.0.23 ( asound )
* OSS                          : -- not found but desired ...
* JACK                         : + used 0.118.0 ( jack;pthread;rt )
* JACKSESSION                  : -- not found but desired ...
* CoreAudio                    : -- not found but desired ...
* CoreMidi                     : -- not found but desired ...
* PortAudio                    : + used 19 ( portaudio;m;pthread )
* PortMidi                     : -- not found but desired ...

Usefull extensions
-----------------------------------------
* LASH                         : + used 0.5.4 ( lash;jack;pthread;rt;asound )
* LRDF                         : + used 0.4.0 ( lrdf )
* RUBBERBAND                   : ? available but not desired 1.4.0 ( rubberband )
*                                The use of librubberband2 is marked as experimental.
*                 Because the current implementation produce wrong timing!
*                 So long this bug isn't solved, please disable this option.
*                 If rubberband-cli is installed, the hydrogen rubberband-fuction
*                 will work properly as expected.

Miscellaneous capabilities
-----------------------------------------
* realtime clock               : TRUE
* working sscanf               : TRUE

-----------------------------------------------------------------
IMPORTANT:
  after installing missing packages, remove /usr/local/src/hydrogen/build/CMakeCache.txt before
  running cmake again!
-----------------------------------------------------------------

-- Configuring done
Generate graphviz: /usr/local/src/hydrogen/build/cmake.dot
Writing /usr/local/src/hydrogen/build/cmake.dot.h2cli...
Writing /usr/local/src/hydrogen/build/cmake.dot.h2player...
Writing /usr/local/src/hydrogen/build/cmake.dot.h2synth...
Writing /usr/local/src/hydrogen/build/cmake.dot.hydrogen...
Writing /usr/local/src/hydrogen/build/cmake.dot.hydrogen-core-0.9.6...
Writing /usr/local/src/hydrogen/build/cmake.dot.tests...
Writing /usr/local/src/hydrogen/build/cmake.dot...
-- Generating done
-- Build files have been written to: /usr/local/src/hydrogen/build
./build.sh: line 60: dot: command not found