[ardour-dev] Error building Ardour2.0beta9

Paul Davis paul at linuxaudiosystems.com
Thu Dec 21 07:56:46 PST 2006


On Thu, 2006-12-21 at 17:50 +0200, muadib at in.gr wrote:
> Heya!
> 
> This is what Scons returns, when I try to compile ardour2.0beta9 by typing "scons PREFIX=/usr FFT=1 VST=0".
> 
> 
> g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86 -mmmx -m3dnow -march=i686 -DBUILD_SSE_OPTIMIZATIONS -Wall -DHAVE_LIBLO -DENABLE_NLS -DHAVE_GETMNTENT -Woverloaded-virtual -DPACKAGE=\"libpbd\" -D_REENTRANT -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -DLIBSIGC_DISABLE_DEPRECATED -DHAVE_EXECINFO -fPIC -I/usr/include/glib-2.0 -Ilibs/sigc++2 -Ilibs/glibmm2 -I/usr/lib/glib-2.0/include -Ilibs/pbd -I/usr/include/libxml2 -c -o libs/pbd/path.os libs/pbd/path.cc
> libs/pbd/path.cc: In member function `bool PBD::Path::readable_directory(const std::string&)':
> libs/pbd/path.cc:63: error: `g_access' undeclared (first use this function)
> libs/pbd/path.cc:63: error: (Each undeclared identifier is reported only once for each function it appears in.)libs/pbd/path.cc: In function `bool PBD::find_file_in_path(const PBD::Path&, const std::string&, std::string&)':
> libs/pbd/path.cc:150: error: `g_access' undeclared (first use this function)

you have the wrong version of glib installed. g_access requires 2.8, but
ardour (for other reasons) actually needs 2.10 

right after beta9 was released, we added build-time checks for specific
versions of libraries.





More information about the Ardour-Dev mailing list