[Ardour-Users] ./waf configure -> looking for glib -> not found

Wendy Van Wynsberghe wendy at constantvzw.com
Fri Mar 15 09:10:06 PDT 2013


Hey,

I'm trying to install Ardour 3 from source - as Mint ruined Gtk (pff,
what distribution is dependable these days - Ubuntu is leaky & I
sincerely dislike Unity - Debian pure is too hard for multimedia :-/)

Anyway, enough Friday complaints -> Compile, please!

---> It hangs on Glib -> yet I have installed glib (I think - lots of
glibs in synaptic)
libglib 2.0-0 is installed
---> this version seems to be to low??

Output of my terminal:

$ ./waf configure
invalid lock file in /home/mycomputer/AD/ardour-3.0
Setting top to                           : /home/me/AD/ardour-3.0
Setting out to                           : /home/me/AD/ardour-3.0/build
Checking for 'gcc' (c compiler)          : /usr/bin/gcc
Checking for 'g++' (c++ compiler)        : /usr/bin/g++

Global Configuration
 * Install prefix                                    : /usr/local
 * Debuggable build                                  : True
 * Build documentation                               : False

Ardour Configuration
 * Will build against private GTK dependency stack   : no
 * Will rely on libintl built into libc              : yes
 * Will build against private Ardour dependency stack : no
Checking for header jack/session.h                   : not found
Checking for boost library >= 1.39                   : ok
Checking for program pkg-config                      : /usr/bin/pkg-config
Checking for 'glib-2.0' >= 2.2                       : not found
The configuration failed
(complete log in /home/wendy/AD/ardour-3.0/build/config.log)


--> output of config.log =

# project Ardour3 (3.0) configured on Fri Mar 15 17:00:26 2013 by
# waf 1.6.11 (abi 98, python 20703f0 on linux2)
# using ./waf configure
#
----------------------------------------
Setting top to
/home/me/AD/ardour-3.0
----------------------------------------
Setting out to
/home/me/AD/ardour-3.0/build
----------------------------------------
Checking for 'gcc' (c compiler)
find program=['gcc', 'cc'] paths=['/usr/local/sbin', '/usr/local/bin',
'/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games'] var='CC' ->
'/usr/bin/gcc'
find program=['ar'] paths=['/usr/local/sbin', '/usr/local/bin',
'/usr/sbin', '/usr/bin', '/sbin', '/bin', '/usr/games'] var='AR' ->
'/usr/bin/ar'
/usr/bin/gcc
----------------------------------------
Checking for 'g++' (c++ compiler)
find program=['g++', 'c++'] paths=['/usr/local/sbin',
'/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin',
'/usr/games'] var='CXX' -> '/usr/bin/g++'
(tool ar is already loaded, skipping)
/usr/bin/g++
----------------------------------------------------
Checking for header jack/session.h
==>
#include <jack/session.h>

int main() {
	return 0;
}

<==
[1/2] cxx:
build/.conf_check_37c8dbfbf4f2b78a74796b7bcdfb65da/test.cpp ->
build/.conf_check_37c8dbfbf4f2b78a74796b7bcdfb65da/testbuild/test.cpp.1.o

['/usr/bin/g++', '-I/home/me/AD/ardour-3.0', '-O0', '-g',
'-fshow-column',
'-I/home/me/AD/ardour-3.0/build/.conf_check_37c8dbfbf4f2b78a74796b7bcdfb65da/testbuild',
'../test.cpp', '-c', '-o', 'test.cpp.1.o']
err: ../test.cpp:1:26: fatal error: jack/session.h: No such file or directory
compilation terminated.

from /home/me/AD/ardour-3.0: Test does not build: Traceback (most
recent call last):
  File "/home/me/AD/ardour-3.0/.waf-1.6.11-54eead9882bf480cf77ee15e6fbae7ee/waflib/Tools/c_config.py",
line 445, in run_c_code
    bld.compile()
  File "/home/me/AD/ardour-3.0/.waf-1.6.11-54eead9882bf480cf77ee15e6fbae7ee/waflib/Build.py",
line 190, in compile
    raise Errors.BuildError(self.producer.error)
BuildError: Build failed
 -> task in 'testprog' failed (exit status 1):
	{task 170492364: cxx test.cpp -> test.cpp.1.o}
['/usr/bin/g++', '-I/home/me/AD/ardour-3.0', '-O0', '-g',
'-fshow-column',
'-I/home/me/AD/ardour-3.0/build/.conf_check_37c8dbfbf4f2b78a74796b7bcdfb65da/testbuild',
'../test.cpp', '-c', '-o', 'test.cpp.1.o']

not found
from /home/me/AD/ardour-3.0: The configuration failed
----------------------------------------------------
Checking for boost library >= 1.39
==>
#include <boost/version.hpp>
int main(void) { return (BOOST_VERSION >= 103900 ? 0 : 1); }

<==
[1/3] cxx:
build/.conf_check_6e0d54c53352c86386392258db1caae7/test.cpp ->
build/.conf_check_6e0d54c53352c86386392258db1caae7/testbuild/test.cpp.1.o

['/usr/bin/g++', '-I/home/me/AD/ardour-3.0', '-O0', '-g',
'-fshow-column',
'-I/home/me/AD/ardour-3.0/build/.conf_check_6e0d54c53352c86386392258db1caae7/testbuild',
'../test.cpp', '-c', '-o', 'test.cpp.1.o']
[2/3] cxxprogram:
build/.conf_check_6e0d54c53352c86386392258db1caae7/testbuild/test.cpp.1.o
-> build/.conf_check_6e0d54c53352c86386392258db1caae7/testbuild/testprog

['/usr/bin/g++', 'test.cpp.1.o', '-o',
'/home/me/AD/ardour-3.0/build/.conf_check_6e0d54c53352c86386392258db1caae7/testbuild/testprog',
'-Wl,-Bstatic', '-Wl,-Bdynamic']
[3/3] test_exec:
build/.conf_check_6e0d54c53352c86386392258db1caae7/testbuild/testprog

['/home/me/AD/ardour-3.0/build/.conf_check_6e0d54c53352c86386392258db1caae7/testbuild/testprog']
ok
----------------------------------------------------
Checking for program pkg-config
/usr/bin/pkg-config
find program=['pkg-config'] paths=['/usr/local/sbin',
'/usr/local/bin', '/usr/sbin', '/usr/bin', '/sbin', '/bin',
'/usr/games'] var='PKGCONFIG' -> '/usr/bin/pkg-config'
----------------------------------------------------
Checking for 'glib-2.0' >= 2.2
['/usr/bin/pkg-config', '--atleast-version=2.2', 'glib-2.0']
not found
from /home/me/AD/ardour-3.0: The configuration failed


More information about the Ardour-Users mailing list