<div dir="ltr"><div><div><div><div><div>Hello Olly,<br><br></div>I am just updating sooperlooper to 1.7.2 but it still not build against libwxgtk3.0-dev.<br><br>main_panel.cpp: In member function 'void SooperLooperGui::MainPanel::init_loopers(int)':<br>
main_panel.cpp:451:33: error: invalid conversion from 'SooperLooperGui::LooperPanel*' to 'int' [-fpermissive]<br>    _main_sizer->Remove(looperpan);<br>                                 ^<br>In file included from /usr/include/wx-3.0/wx/wx.h:89:0,<br>
                 from main_panel.cpp:20:<br>/usr/include/wx-3.0/wx/sizer.h:601:18: error:   initializing argument 1 of 'virtual bool wxSizer::Remove(int)' [-fpermissive]<br>     virtual bool Remove( int index );<br>
                  ^<br>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]<br>
    _scroller->SetVirtualSizeHints (bestsz.GetWidth(), -1);<br>                                                         ^<br>main_panel.cpp: In member function 'void SooperLooperGui::MainPanel::misc_action(bool, wxString)':<br>
main_panel.cpp:1280:132: error: 'wxSAVE' was not declared in this scope<br>   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);<br>
                                                                                                                                    ^<br>main_panel.cpp:1280:139: error: 'wxCHANGE_DIR' was not declared in this scope<br>
   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);<br>                                                                                                                                           ^<br>
main_panel.cpp:1280:152: error: 'wxOVERWRITE_PROMPT' was not declared in this scope<br>   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);<br>
                                                                                                                                                        ^<br>main_panel.cpp:1299:95: error: 'wxOPEN' was not declared in this scope<br>
   wxString filename = do_file_selector (wxT("Choose file to open"), wxT(""), wxT("*.slsess"), wxOPEN|wxCHANGE_DIR);<br>                                                                                               ^<br>
main_panel.cpp:1299:102: error: 'wxCHANGE_DIR' was not declared in this scope<br>   wxString filename = do_file_selector (wxT("Choose file to open"), wxT(""), wxT("*.slsess"), wxOPEN|wxCHANGE_DIR);<br>
                                                                                                      ^<br>main_panel.cpp: In member function 'void SooperLooperGui::MainPanel::do_load_session()':<br>main_panel.cpp:1411:105: error: 'wxOPEN' was not declared in this scope<br>
  wxString filename = do_file_selector (wxT("Choose session to load"), wxT("*.slsess"), wxT("*.slsess"), wxOPEN|wxCHANGE_DIR);<br>                                                                                                         ^<br>
main_panel.cpp:1411:112: error: 'wxCHANGE_DIR' was not declared in this scope<br>  wxString filename = do_file_selector (wxT("Choose session to load"), wxT("*.slsess"), wxT("*.slsess"), wxOPEN|wxCHANGE_DIR);<br>
                                                                                                                ^<br>main_panel.cpp: In member function 'void SooperLooperGui::MainPanel::do_save_session(bool)':<br>
main_panel.cpp:1422:108: error: 'wxSAVE' was not declared in this scope<br>  wxString filename = do_file_selector (wxT("Choose file to save session"), wxT("slsess"), wxT("*.slsess"), wxSAVE|wxCHANGE_DIR|wxOVERWRITE_PROMPT);<br>
                                                                                                            ^<br>main_panel.cpp:1422:115: error: 'wxCHANGE_DIR' was not declared in this scope<br>  wxString filename = do_file_selector (wxT("Choose file to save session"), wxT("slsess"), wxT("*.slsess"), wxSAVE|wxCHANGE_DIR|wxOVERWRITE_PROMPT);<br>
                                                                                                                   ^<br>main_panel.cpp:1422:128: error: 'wxOVERWRITE_PROMPT' was not declared in this scope<br>  wxString filename = do_file_selector (wxT("Choose file to save session"), wxT("slsess"), wxT("*.slsess"), wxSAVE|wxCHANGE_DIR|wxOVERWRITE_PROMPT);<br>
                                                                                                                                ^<br>Makefile:359: recipe for target 'main_panel.o' failed<br>make[4]: *** [main_panel.o] Error 1<br>
<br><br></div>You can get packaging repo this way if want to have a try:<br><br>gbp-clone --pristine-tar git://<a href="http://git.debian.org/pkg-multimedia/sooperlooper">git.debian.org/pkg-multimedia/sooperlooper</a><br>
<br></div>Any help would be appreciated<br><br></div>best regards<br><br></div>mira<br><div><div><br><br></div></div></div>