[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