[ardour-users] Build ardour 0.99.2 fails in audio_library.cc

Taybin Rutkin taybin at earthlink.net
Sun Apr 16 21:33:40 PDT 2006


What version of liblrdf do you have?  The latest is 0.4.0.

Taybin

On Apr 13, 2006, at 3:38 PM, Matthias Nyffenegger wrote:

> Hi,
>
> Trying to compile ardour 0.99.2 on my K6-2 (hence FPU_OPTIMIZATION=0)
> fails when coming to compilation of audio_library.cc.
> Can anybody help me with this?
>
> regards Matthias
>
> scons FPU_OPTIMIZATION=0 PREFIX=/opt/ardour
> ...
> ...
> ...
> g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86
> -Wall -DENABLE_NLS -DWITH_ALSA -D_REENTRANT -D_LARGEFILE_SOURCE
> -D_LARGEFILE64_SOURCE -Ilibs/midi++ -Ilibs -Ilibs/sigc++
> -Ilibs/sigc++/sigc++/config -I/usr/include/libxml2 -Ilibs/pbd -c -o
> libs/midi++/alsa_sequencer_midiport.o libs/midi++/ 
> alsa_sequencer_midiport.cc
> ar r libs/midi++/libmidi++.a libs/midi++/fd_midiport.o
> libs/midi++/fifomidi.o libs/midi++/midi.o libs/midi++/midichannel.o
> libs/midi++/midicontrollable.o libs/midi++/midifactory.o
> libs/midi++/midimanager.o libs/midi++/midiparser.o
> libs/midi++/midiport.o libs/midi++/mmc.o libs/midi++/mtc.o
> libs/midi++/port_request.o libs/midi++/version.o
> libs/midi++/alsa_sequencer_midiport.o
> ranlib libs/midi++/libmidi++.a
> ar: creating libs/midi++/libmidi++.a
> g++ -O3 -fomit-frame-pointer -ffast-math -fstrength-reduce -DARCH_X86
> -Wall -DENABLE_NLS -D_REENTRANT -D_LARGEFILE_SOURCE
> -D_LARGEFILE64_SOURCE -DPACKAGE=\"libardour\"
> -DDATA_DIR=\"/opt/ardour/share\" -DCONFIG_DIR=\"/opt/ardour/etc\"
> -DLOCALEDIR=\"/opt/ardour/share/locale\" -DHAVE_WORDEXP - 
> DHAVE_SYS_VFS_H
> -Ilibs/ardour -Ilibs -Ilibs -I/usr/include/libxml2 -Ilibs/sigc++
> -Ilibs/sigc++/sigc++/config -Ilibs/pbd -Ilibs -Ilibs/soundtouch
> -Ilibs/midi++ -c -o libs/ardour/audio_library.o libs/ardour/ 
> audio_library.cc
> libs/ardour/audio_library.cc: In member function `void
>    ARDOUR::AudioLibrary::save_changes()':
> libs/ardour/audio_library.cc:105: error: could not convert `
>    lrdf_export_by_source((this + 20)->std::basic_string<_CharT,  
> _Traits,
>    _Alloc>::c_str [with _CharT = char, _Traits =  
> std::char_traits<char>,
> _Alloc
>    = std::allocator<char>](), (&std::basic_string<_CharT, _Traits,
>    _Alloc>::substr(typename _Alloc::size_type, typename  
> _Alloc::size_type)
>    const [with _CharT = char, _Traits = std::char_traits<char>,  
> _Alloc =
>    std::allocator<char>](5, 0ffffffff))->std::basic_string<_CharT,  
> _Traits,
>    _Alloc>::c_str [with _CharT = char, _Traits =  
> std::char_traits<char>,
> _Alloc
>    = std::allocator<char>]())' to `bool'
> libs/ardour/audio_library.cc: In member function `void
>    ARDOUR::AudioLibrary::search_members_and(std::list<std::string,
>    std::allocator<std::string> >&, const std::map<std::string,  
> std::string,
>    std::less<std::string>, std::allocator<std::pair<const std::string,
>    std::string> > >&)':
> libs/ardour/audio_library.cc:277: warning: comparison between  
> signed and
>    unsigned integer expressions
> scons: *** [libs/ardour/audio_library.o] Error 1
> scons: building terminated because of errors.
>
> _______________________________________________
> ardour-users mailing list
> ardour-users at lists.ardour.org
> http://lists.ardour.org/listinfo.cgi/ardour-users-ardour.org




More information about the Ardour-Users mailing list