audacity compile error
trying to compile latest audacity on a linux-from-scratch box and keep getting this error after i run configure and make:
g++ -c -I../lib-src/portaudio/pa_common -I../lib-src/soundtouch/src -I../lib-src/portmixer/px_common -g -O2 -I../lib-src/expat -I../lib-src/allegro -I../lib-src/libnyquist/nyx -I../lib-src/libsndfile/src -I../lib-src/libresample/include -Wall -Iinclude -I../lib-src/libid3tag -I/usr/lib/wx/include/gtk2u-2.4 -DGTK_NO_CHECK_CASTS -D__WXGTK__ -D_FILE_OFFSET_BITS=64 -D_LARGE_FILES BlockFile.cpp -o obj/BlockFile.o
BlockFile.cpp: In constructor `AliasBlockFile::AliasBlockFile(wxFileName,
wxFileName, int, int, int)':
BlockFile.cpp:404: error: ambiguous overload for 'operator+' in '
wxFileName::GetFullPath(wxPathFormat) const(wxPATH_NATIVE) + ".auf"'
/usr/include/wx/string.h:1241: error: candidates are: wxString operator+(const
wxString&, const wxString&) <near match>
/usr/include/wx/string.h:1242: error: wxString operator+(const
wxString&, wchar_t) <near match>
/usr/include/wx/string.h:1243: error: wxString
operator+(wchar_t, const wxString&) <near match>
/usr/include/wx/string.h:1245: error: wxString operator+(const
wxChar*, const wxString&) <near match>
/usr/include/wx/string.h:1248: error: wxString operator+(const
wxString&, const wxWCharBuffer&) <near match>
/usr/include/wx/longlong.h:921: error: wxLongLong
operator+(long int, const wxLongLong&) <near match>
/usr/include/wx/longlong.h:934: error: wxULongLong
operator+(long unsigned int, const wxULongLong&) <near match>
make[1]: *** [obj/BlockFile.o] Error 1
make[1]: Leaving directory `/tools/src/audacity-src-1.2.0-pre2/src'
make: *** [audacity] Error 2
i have all of the dependencies necessary. i have wxWindows-gtk 2.4.2 installed. anyone have any ideas?
|