Bug#750737: Please update to use wxwidgets3.0
Jaromír Mikeš
mira.mikes at gmail.com
Tue Jun 10 11:13:55 UTC 2014
Hello Olly,
I am just updating sooperlooper to 1.7.2 but it still not build against
libwxgtk3.0-dev.
main_panel.cpp: In member function 'void
SooperLooperGui::MainPanel::init_loopers(int)':
main_panel.cpp:451:33: error: invalid conversion from
'SooperLooperGui::LooperPanel*' to 'int' [-fpermissive]
_main_sizer->Remove(looperpan);
^
In file included from /usr/include/wx-3.0/wx/wx.h:89:0,
from main_panel.cpp:20:
/usr/include/wx-3.0/wx/sizer.h:601:18: error: initializing argument 1 of
'virtual bool wxSizer::Remove(int)' [-fpermissive]
virtual bool Remove( int index );
^
main_panel.cpp:463:57: warning: 'virtual void
wxWindowBase::SetVirtualSizeHints(int, int, int, int)' is deprecated
(declared at /usr/include/wx-3.0/wx/window.h:452)
[-Wdeprecated-declarations]
_scroller->SetVirtualSizeHints (bestsz.GetWidth(), -1);
^
main_panel.cpp: In member function 'void
SooperLooperGui::MainPanel::misc_action(bool, wxString)':
main_panel.cpp:1280:132: error: 'wxSAVE' was not declared in this scope
wxString filename = do_file_selector (wxT("Choose file to save loop"),
wxT("wav"), wxT("WAVE files (*.wav)|*.wav;*.WAV;*.Wav"),
wxSAVE|wxCHANGE_DIR|wxOVERWRITE_PROMPT);
^
main_panel.cpp:1280:139: error: 'wxCHANGE_DIR' was not declared in this
scope
wxString filename = do_file_selector (wxT("Choose file to save loop"),
wxT("wav"), wxT("WAVE files (*.wav)|*.wav;*.WAV;*.Wav"),
wxSAVE|wxCHANGE_DIR|wxOVERWRITE_PROMPT);
^
main_panel.cpp:1280:152: error: 'wxOVERWRITE_PROMPT' was not declared in
this scope
wxString filename = do_file_selector (wxT("Choose file to save loop"),
wxT("wav"), wxT("WAVE files (*.wav)|*.wav;*.WAV;*.Wav"),
wxSAVE|wxCHANGE_DIR|wxOVERWRITE_PROMPT);
^
main_panel.cpp:1299:95: error: 'wxOPEN' was not declared in this scope
wxString filename = do_file_selector (wxT("Choose file to open"),
wxT(""), wxT("*.slsess"), wxOPEN|wxCHANGE_DIR);
^
main_panel.cpp:1299:102: error: 'wxCHANGE_DIR' was not declared in this
scope
wxString filename = do_file_selector (wxT("Choose file to open"),
wxT(""), wxT("*.slsess"), wxOPEN|wxCHANGE_DIR);
^
main_panel.cpp: In member function 'void
SooperLooperGui::MainPanel::do_load_session()':
main_panel.cpp:1411:105: error: 'wxOPEN' was not declared in this scope
wxString filename = do_file_selector (wxT("Choose session to load"),
wxT("*.slsess"), wxT("*.slsess"), wxOPEN|wxCHANGE_DIR);
^
main_panel.cpp:1411:112: error: 'wxCHANGE_DIR' was not declared in this
scope
wxString filename = do_file_selector (wxT("Choose session to load"),
wxT("*.slsess"), wxT("*.slsess"), wxOPEN|wxCHANGE_DIR);
^
main_panel.cpp: In member function 'void
SooperLooperGui::MainPanel::do_save_session(bool)':
main_panel.cpp:1422:108: error: 'wxSAVE' was not declared in this scope
wxString filename = do_file_selector (wxT("Choose file to save session"),
wxT("slsess"), wxT("*.slsess"), wxSAVE|wxCHANGE_DIR|wxOVERWRITE_PROMPT);
^
main_panel.cpp:1422:115: error: 'wxCHANGE_DIR' was not declared in this
scope
wxString filename = do_file_selector (wxT("Choose file to save session"),
wxT("slsess"), wxT("*.slsess"), wxSAVE|wxCHANGE_DIR|wxOVERWRITE_PROMPT);
^
main_panel.cpp:1422:128: error: 'wxOVERWRITE_PROMPT' was not declared in
this scope
wxString filename = do_file_selector (wxT("Choose file to save session"),
wxT("slsess"), wxT("*.slsess"), wxSAVE|wxCHANGE_DIR|wxOVERWRITE_PROMPT);
^
Makefile:359: recipe for target 'main_panel.o' failed
make[4]: *** [main_panel.o] Error 1
You can get packaging repo this way if want to have a try:
gbp-clone --pristine-tar git://git.debian.org/pkg-multimedia/sooperlooper
Any help would be appreciated
best regards
mira
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-multimedia-maintainers/attachments/20140610/f783ce70/attachment-0001.html>
More information about the pkg-multimedia-maintainers
mailing list