You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Hi, I try to build sooperlooper from source, but make fails (./autogen.sh and ./configure works successfully).
Here is the result of the make command :
(CDPATH="${ZSH_VERSION+.}:" && cd . && autoheader)
rm -f stamp-h1
touch config.h.in
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[1] : on entre dans le répertoire « /home/houston/codes_sources/sooper179/sooperlooper »
Making all in libs
make[2] : on entre dans le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs »
Making all in pbd
make[3] : on entre dans le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/pbd »
(CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash '/home/houston/codes_sources/sooper179/sooperlooper/libs/pbd/missing' autoheader)
rm -f stamp-h1
touch config.h.in
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[4] : on entre dans le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/pbd »
Making all in pbd
make[5] : on entre dans le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/pbd/pbd »
make[5]: rien à faire pour « all ».
make[5] : on quitte le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/pbd/pbd »
make[5] : on entre dans le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/pbd »
g++ -std=c++11 -DHAVE_CONFIG_H -I. -D_REENTRANT -O2 -fomit-frame-pointer -pipe -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/home/houston/codes_sources/sooper179/sooperlooper/libs/pbd -I/home/houston/codes_sources/sooper179/sooperlooper/libs/midi++ -I/usr/include/libxml2 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -MT version.o -MD -MP -MF .deps/version.Tpo -c -o version.o version.cc
mv -f .deps/version.Tpo .deps/version.Po
rm -f libpbd.a
ar cru libpbd.a basename.o dirname.o dmalloc.o ftw.o mountpoint.o pathscanner.o pool.o pthread_utils.o receiver.o textreceiver.o transmitter.o undo.o unescape.o version.o xml++.o
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ranlib libpbd.a
make[5] : on quitte le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/pbd »
make[4] : on quitte le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/pbd »
make[3] : on quitte le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/pbd »
Making all in midi++
make[3] : on entre dans le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/midi++ »
(CDPATH="${ZSH_VERSION+.}:" && cd . && /bin/bash '/home/houston/codes_sources/sooper179/sooperlooper/libs/midi++/missing' autoheader)
rm -f stamp-h1
touch config.h.in
cd . && /bin/bash ./config.status config.h
config.status: creating config.h
config.status: config.h is unchanged
make all-recursive
make[4] : on entre dans le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/midi++ »
Making all in midi++
make[5] : on entre dans le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/midi++/midi++ »
make[5]: rien à faire pour « all ».
make[5] : on quitte le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/midi++/midi++ »
make[5] : on entre dans le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/midi++ »
g++ -std=c++11 -DHAVE_CONFIG_H -I. -I. -D_REENTRANT -O2 -fomit-frame-pointer -pipe -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/home/houston/codes_sources/sooper179/sooperlooper/libs/pbd -I/home/houston/codes_sources/sooper179/sooperlooper/libs/midi++ -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -MT version.o -MD -MP -MF .deps/version.Tpo -c -o version.o version.cc
mv -f .deps/version.Tpo .deps/version.Po
rm -f libmidipp.a
ar cru libmidipp.a fd_midiport.o fifomidi.o midi.o midichannel.o midicontrollable.o midifactory.o midimanager.o midiparser.o midiport.o mmc.o mtc.o port_request.o version.o alsa_sequencer_midiport.o
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ranlib libmidipp.a
make[5] : on quitte le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/midi++ »
make[4] : on quitte le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/midi++ »
make[3] : on quitte le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs/midi++ »
make[3] : on entre dans le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs »
make[3]: rien à faire pour « all-am ».
make[3] : on quitte le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs »
make[2] : on quitte le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/libs »
Making all in src
make[2] : on entre dans le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/src »
Making all in .
make[3] : on entre dans le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/src »
g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/opus -I/usr/include/libxml2 -g -O2 -D_REENTRANT -O2 -fomit-frame-pointer -pipe -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/home/houston/codes_sources/sooper179/sooperlooper/libs/pbd -I/home/houston/codes_sources/sooper179/sooperlooper/libs/midi++ -MT sooperlooper.o -MD -MP -MF .deps/sooperlooper.Tpo -c -o sooperlooper.o sooperlooper.cpp
sooperlooper.cpp:65:19: warning: ISO C++ forbids converting a string constant to ‘char*’ [-Wwrite-strings]
65 | char *optstring = "c:l:j:p:m:t:U:S:D:L:qVh";
| ^~~~~~~~~~~~~~~~~~~~~~~~~
sooperlooper.cpp:244:13: warning: ‘void setup_signals()’ defined but not used [-Wunused-function]
244 | static void setup_signals()
| ^~~~~~~~~~~~~
mv -f .deps/sooperlooper.Tpo .deps/sooperlooper.Po
g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/opus -I/usr/include/libxml2 -g -O2 -D_REENTRANT -O2 -fomit-frame-pointer -pipe -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/home/houston/codes_sources/sooper179/sooperlooper/libs/pbd -I/home/houston/codes_sources/sooper179/sooperlooper/libs/midi++ -MT engine.o -MD -MP -MF .deps/engine.Tpo -c -o engine.o engine.cpp
engine.cpp: In member function ‘int SooperLooper::Engine::generate_sync(SooperLooper::nframes_t, SooperLooper::nframes_t)’:
engine.cpp:2670:13: warning: variable ‘fragpos’ set but not used [-Wunused-but-set-variable]
2670 | nframes_t fragpos;
| ^~~~~~~
engine.cpp:2671:21: warning: variable ‘timestamp’ set but not used [-Wunused-but-set-variable]
2671 | MIDI::timestamp_t timestamp = 0;
| ^~~~~~~~~
mv -f .deps/engine.Tpo .deps/engine.Po
g++ -std=c++11 -DHAVE_CONFIG_H -I. -I.. -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/opus -I/usr/include/libxml2 -g -O2 -D_REENTRANT -O2 -fomit-frame-pointer -pipe -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/home/houston/codes_sources/sooper179/sooperlooper/libs/pbd -I/home/houston/codes_sources/sooper179/sooperlooper/libs/midi++ -MT control_osc.o -MD -MP -MF .deps/control_osc.Tpo -c -o control_osc.o control_osc.cpp
control_osc.cpp: In member function ‘int SooperLooper::ControlOSC::set_prop_handler(const char*, const char*, lo_arg**, int, void*, SooperLooper::ControlOSC::CommandInfo*)’:
control_osc.cpp:1051:6: warning: unused variable ‘srcport’ [-Wunused-variable]
1051 | int srcport = atoi(sport);
| ^~~~~~~
mv -f .deps/control_osc.Tpo .deps/control_osc.Po
rm -f libslcore.a
ar cru libslcore.a engine.o control_osc.o looper.o plugin.o event.o midi_bridge.o midi_bind.o audio_driver.o command_map.o filter.o panner.o utils.o
ar: le modificateur « u » est ignoré puisque « D » est le défaut (consultez « U »)
ranlib libslcore.a
g++ -std=c++11 -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/opus -I/usr/include/libxml2 -g -O2 -D_REENTRANT -O2 -fomit-frame-pointer -pipe -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/home/houston/codes_sources/sooper179/sooperlooper/libs/pbd -I/home/houston/codes_sources/sooper179/sooperlooper/libs/midi++ -o sooperlooper sooperlooper.o libsldrivers.a libslcore.a /home/houston/codes_sources/sooper179/sooperlooper/libs/midi++/libmidipp.a /home/houston/codes_sources/sooper179/sooperlooper/libs/pbd/libpbd.a -L/usr/lib/x86_64-linux-gnu -ljack -L/usr/lib/x86_64-linux-gnu -llo -lpthread -L/usr/lib/x86_64-linux-gnu -lsigc-2.0 -L/usr/lib/x86_64-linux-gnu -lrubberband -L/usr/lib/x86_64-linux-gnu -lfftw3 -L/usr/lib/x86_64-linux-gnu -lsndfile -L/usr/lib/x86_64-linux-gnu -lsamplerate -lasound -L/usr/lib/x86_64-linux-gnu -lxml2
make[3] : on quitte le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/src »
Making all in gui
make[3] : on entre dans le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/src/gui »
g++ -std=c++11 -DHAVE_CONFIG_H -I. -I../.. -I.. -I/usr/include/sigc++-2.0 -I/usr/lib/x86_64-linux-gnu/sigc++-2.0/include -I/usr/include/libxml2 -I/usr/lib/x86_64-linux-gnu/wx/include/base-unicode-3.0 -I/usr/include/wx-3.0 -D_FILE_OFFSET_BITS=64 -DWXUSINGDLL -pthread -g -O2 -D_REENTRANT -O2 -fomit-frame-pointer -pipe -Wall -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -I/home/houston/codes_sources/sooper179/sooperlooper/libs/pbd -I/home/houston/codes_sources/sooper179/sooperlooper/libs/midi++ -MT gui_app.o -MD -MP -MF .deps/gui_app.Tpo -c -o gui_app.o gui_app.cpp
In file included from gui_app.cpp:52:
gui_app.hpp:85:9: error: ‘wxPoint’ does not name a type; did you mean ‘wxJoin’?
85 | wxPoint _screen_pos;
| ^~~~~~~
| wxJoin
In file included from gui_app.cpp:53:
app_frame.hpp:50:34: error: invalid use of incomplete type ‘class wxFrame’
50 | : public wxFrame, public sigc::trackable
| ^~~~~~~~~
In file included from /usr/include/wx-3.0/wx/wx.h:26,
from gui_app.cpp:45:
/usr/include/wx-3.0/wx/utils.h:54:28: note: forward declaration of ‘class wxFrame’
54 | class WXDLLIMPEXP_FWD_CORE wxFrame;
| ^~~~~~~
In file included from gui_app.cpp:53:
app_frame.hpp:55:40: error: ‘wxPoint’ does not name a type; did you mean ‘wxJoin’?
55 | AppFrame(const wxString& title, const wxPoint& pos, const wxSize& size, bool stay_on_top=false, bool embedded=false);
| ^~~~~~~
| wxJoin
app_frame.hpp:55:60: error: ‘wxSize’ does not name a type
55 | AppFrame(const wxString& title, const wxPoint& pos, const wxSize& size, bool stay_on_top=false, bool embedded=false);
| ^~~~~~
app_frame.hpp:88:2: error: ‘wxBoxSizer’ does not name a type; did you mean ‘wxBorder’?
88 | wxBoxSizer * _topsizer;
| ^~~~~~~~~~
| wxBorder
app_frame.hpp:93:5: error: ‘wxToolBar’ does not name a type; did you mean ‘wxTolower’?
93 | wxToolBar * _toolbar;
| ^~~~~~~~~
| wxTolower
In file included from gui_app.cpp:54:
main_panel.hpp:49:18: error: expected class-name before ‘,’ token
49 | : public wxPanel, public sigc::trackable
| ^
main_panel.hpp:54:31: error: ‘wxWindowID’ has not been declared
54 | MainPanel(wxWindow * parent, wxWindowID id, const wxPoint& pos, const wxSize& size);
| ^~~~~~~~~~
main_panel.hpp:54:52: error: ‘wxPoint’ does not name a type; did you mean ‘wxJoin’?
54 | MainPanel(wxWindow * parent, wxWindowID id, const wxPoint& pos, const wxSize& size);
| ^~~~~~~
| wxJoin
main_panel.hpp:54:72: error: ‘wxSize’ does not name a type
54 | MainPanel(wxWindow * parent, wxWindowID id, const wxPoint& pos, const wxSize& size);
| ^~~~~~
main_panel.hpp:98:9: error: ‘wxPoint’ does not name a type; did you mean ‘wxJoin’?
98 | wxPoint get_default_position() const { return _default_position; }
| ^~~~~~~
| wxJoin
main_panel.hpp:99:35: error: ‘wxPoint’ has not been declared
99 | void set_default_position(wxPoint pos) { _default_position = pos; }
| ^~~~~~~
main_panel.hpp:178:2: error: ‘wxScrolledWindow’ does not name a type
178 | wxScrolledWindow * _scroller;
| ^~~~~~~~~~~~~~~~
main_panel.hpp:179:2: error: ‘wxBoxSizer’ does not name a type; did you mean ‘wxBorder’?
179 | wxBoxSizer * _scroller_sizer;
| ^~~~~~~~~~
| wxBorder
main_panel.hpp:180:2: error: ‘wxBoxSizer’ does not name a type; did you mean ‘wxBorder’?
180 | wxBoxSizer * _topsizer;
| ^~~~~~~~~~
| wxBorder
main_panel.hpp:181:2: error: ‘wxPanel’ does not name a type
181 | wxPanel * _top_panel;
| ^~~~~~~
main_panel.hpp:208:5: error: ‘wxPoint’ does not name a type; did you mean ‘wxJoin’?
208 | wxPoint _default_position;
| ^~~~~~~
| wxJoin
main_panel.hpp: In member function ‘void SooperLooperGui::MainPanel::set_default_position(int)’:
main_panel.hpp:99:50: error: ‘_default_position’ was not declared in this scope; did you mean ‘set_default_position’?
99 | void set_default_position(wxPoint pos) { _default_position = pos; }
| ^~~~~~~~~~~~~~~~~
| set_default_position
main_panel.hpp: At global scope:
main_panel.hpp:238:1: error: expected class-name before ‘{’ token
238 | {
| ^
main_panel.hpp:240:48: error: ‘wxWindowID’ has not been declared
240 | AddCustomLoopDialog (MainPanel * parent=NULL, wxWindowID id=-1, const wxString& title=wxT("Add Custom Loop(s)"),
| ^~~~~~~~~~
main_panel.hpp:241:16: error: ‘wxPoint’ does not name a type; did you mean ‘wxJoin’?
241 | const wxPoint& pos=wxDefaultPosition, const wxSize& size=wxDefaultSize);
| ^~~~~~~
| wxJoin
main_panel.hpp:241:54: error: ‘wxSize’ does not name a type
241 | const wxPoint& pos=wxDefaultPosition, const wxSize& size=wxDefaultSize);
| ^~~~~~
main_panel.hpp:258:2: error: ‘wxCheckBox’ does not name a type; did you mean ‘CheckBox’?
258 | wxCheckBox * _discrete_check;
| ^~~~~~~~~~
| CheckBox
main_panel.hpp:241:29: error: ‘wxDefaultPosition’ was not declared in this scope
241 | const wxPoint& pos=wxDefaultPosition, const wxSize& size=wxDefaultSize);
| ^~~~~~~~~~~~~~~~~
main_panel.hpp:241:67: error: ‘wxDefaultSize’ was not declared in this scope; did you mean ‘wxDefaultListKey’?
241 | const wxPoint& pos=wxDefaultPosition, const wxSize& size=wxDefaultSize);
| ^~~~~~~~~~~~~
| wxDefaultListKey
In file included from /usr/include/wx-3.0/wx/wx.h:24,
from gui_app.cpp:45:
gui_app.cpp:69:26: error: invalid use of non-static member function ‘void SooperLooperGui::GuiApp::process_key_event(wxKeyEvent&)’
69 | EVT_KEY_DOWN (GuiApp::process_key_event)
| ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro ‘wxDECLARE_EVENT_TABLE_ENTRY’
91 | wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
| ^~
/usr/include/wx-3.0/wx/event.h:4150:5: note: in expansion of macro ‘wx__DECLARE_EVT2’
4150 | wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
| ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4152:5: note: in expansion of macro ‘wx__DECLARE_EVT1’
4152 | wx__DECLARE_EVT1(evt, wxID_ANY, fn)
| ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4188:29: note: in expansion of macro ‘wx__DECLARE_EVT0’
4188 | #define EVT_KEY_DOWN(func) wx__DECLARE_EVT0(wxEVT_KEY_DOWN, wxKeyEventHandler(func))
| ^~~~~~~~~~~~~~~~
gui_app.cpp:69:4: note: in expansion of macro ‘EVT_KEY_DOWN’
69 | EVT_KEY_DOWN (GuiApp::process_key_event)
| ^~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4188:62: error: ‘wxKeyEventHandler’ was not declared in this scope; did you mean ‘wxEventHandler’?
4188 | #define EVT_KEY_DOWN(func) wx__DECLARE_EVT0(wxEVT_KEY_DOWN, wxKeyEventHandler(func))
| ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro ‘wxDECLARE_EVENT_TABLE_ENTRY’
91 | wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
| ^~
/usr/include/wx-3.0/wx/event.h:4150:5: note: in expansion of macro ‘wx__DECLARE_EVT2’
4150 | wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
| ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4152:5: note: in expansion of macro ‘wx__DECLARE_EVT1’
4152 | wx__DECLARE_EVT1(evt, wxID_ANY, fn)
| ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4188:29: note: in expansion of macro ‘wx__DECLARE_EVT0’
4188 | #define EVT_KEY_DOWN(func) wx__DECLARE_EVT0(wxEVT_KEY_DOWN, wxKeyEventHandler(func))
| ^~~~~~~~~~~~~~~~
gui_app.cpp:69:4: note: in expansion of macro ‘EVT_KEY_DOWN’
69 | EVT_KEY_DOWN (GuiApp::process_key_event)
| ^~~~~~~~~~~~
gui_app.cpp:70:24: error: invalid use of non-static member function ‘void SooperLooperGui::GuiApp::process_key_event(wxKeyEvent&)’
70 | EVT_KEY_UP (GuiApp::process_key_event)
| ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro ‘wxDECLARE_EVENT_TABLE_ENTRY’
91 | wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
| ^~
/usr/include/wx-3.0/wx/event.h:4150:5: note: in expansion of macro ‘wx__DECLARE_EVT2’
4150 | wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
| ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4152:5: note: in expansion of macro ‘wx__DECLARE_EVT1’
4152 | wx__DECLARE_EVT1(evt, wxID_ANY, fn)
| ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4189:27: note: in expansion of macro ‘wx__DECLARE_EVT0’
4189 | #define EVT_KEY_UP(func) wx__DECLARE_EVT0(wxEVT_KEY_UP, wxKeyEventHandler(func))
| ^~~~~~~~~~~~~~~~
gui_app.cpp:70:4: note: in expansion of macro ‘EVT_KEY_UP’
70 | EVT_KEY_UP (GuiApp::process_key_event)
| ^~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4189:58: error: ‘wxKeyEventHandler’ was not declared in this scope; did you mean ‘wxEventHandler’?
4189 | #define EVT_KEY_UP(func) wx__DECLARE_EVT0(wxEVT_KEY_UP, wxKeyEventHandler(func))
| ^~~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:91:73: note: in definition of macro ‘wxDECLARE_EVENT_TABLE_ENTRY’
91 | wxEventTableEntry(type, winid, idLast, wxNewEventTableFunctor(type, fn), obj)
| ^~
/usr/include/wx-3.0/wx/event.h:4150:5: note: in expansion of macro ‘wx__DECLARE_EVT2’
4150 | wx__DECLARE_EVT2(evt, id, wxID_ANY, fn)
| ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4152:5: note: in expansion of macro ‘wx__DECLARE_EVT1’
4152 | wx__DECLARE_EVT1(evt, wxID_ANY, fn)
| ^~~~~~~~~~~~~~~~
/usr/include/wx-3.0/wx/event.h:4189:27: note: in expansion of macro ‘wx__DECLARE_EVT0’
4189 | #define EVT_KEY_UP(func) wx__DECLARE_EVT0(wxEVT_KEY_UP, wxKeyEventHandler(func))
| ^~~~~~~~~~~~~~~~
gui_app.cpp:70:4: note: in expansion of macro ‘EVT_KEY_UP’
70 | EVT_KEY_UP (GuiApp::process_key_event)
| ^~~~~~~~~~
gui_app.cpp: In member function ‘bool SooperLooperGui::GuiApp::parse_options(int, wxChar**)’:
gui_app.cpp:194:17: error: ‘_screen_pos’ was not declared in this scope
194 | _screen_pos = wxPoint(x,y);
| ^~~~~~~~~~~
gui_app.cpp:194:31: error: ‘wxPoint’ was not declared in this scope; did you mean ‘wxJoin’?
194 | _screen_pos = wxPoint(x,y);
| ^~~~~~~
| wxJoin
gui_app.cpp: In constructor ‘SooperLooperGui::GuiApp::GuiApp()’:
gui_app.cpp:219:9: error: ‘_screen_pos’ was not declared in this scope
219 | _screen_pos = wxPoint(100, 100);
| ^~~~~~~~~~~
gui_app.cpp:219:23: error: ‘wxPoint’ was not declared in this scope; did you mean ‘wxJoin’?
219 | _screen_pos = wxPoint(100, 100);
| ^~~~~~~
| wxJoin
gui_app.cpp: In member function ‘virtual bool SooperLooperGui::GuiApp::OnInit()’:
gui_app.cpp:254:2: error: ‘SetExitOnFrameDelete’ was not declared in this scope
254 | SetExitOnFrameDelete(TRUE);
| ^~~~~~~~~~~~~~~~~~~~
gui_app.cpp:275:120: error: ‘_screen_pos’ was not declared in this scope
275 | _frame = new AppFrame (wxString::Format(wxT("SooperLooper v %s"), wxString::FromAscii(sooperlooper_version).c_str()), _screen_pos, wxDefaultSize, _stay_on_top);
| ^~~~~~~~~~~
gui_app.cpp:275:133: error: ‘wxDefaultSize’ was not declared in this scope; did you mean ‘wxDefaultListKey’?
275 | _frame = new AppFrame (wxString::Format(wxT("SooperLooper v %s"), wxString::FromAscii(sooperlooper_version).c_str()), _screen_pos, wxDefaultSize, _stay_on_top);
| ^~~~~~~~~~~~~
| wxDefaultListKey
gui_app.cpp:328:57: error: ‘class SooperLooperGui::MainPanel’ has no member named ‘get_default_position’; did you mean ‘set_default_position’?
328 | _screen_pos = _frame->get_main_panel()->get_default_position();
| ^~~~~~~~~~~~~~~~~~~~
| set_default_position
gui_app.cpp:345:10: error: ‘class SooperLooperGui::AppFrame’ has no member named ‘SetSize’
345 | _frame->SetSize(_screen_pos.x, _screen_pos.y, _frame->GetMinWidth(), _frame->GetMinHeight());
| ^~~~~~~
gui_app.cpp:345:56: error: ‘class SooperLooperGui::AppFrame’ has no member named ‘GetMinWidth’
345 | _frame->SetSize(_screen_pos.x, _screen_pos.y, _frame->GetMinWidth(), _frame->GetMinHeight());
| ^~~~~~~~~~~
gui_app.cpp:345:79: error: ‘class SooperLooperGui::AppFrame’ has no member named ‘GetMinHeight’
345 | _frame->SetSize(_screen_pos.x, _screen_pos.y, _frame->GetMinWidth(), _frame->GetMinHeight());
| ^~~~~~~~~~~~
gui_app.cpp:346:2: error: ‘SetTopWindow’ was not declared in this scope
346 | SetTopWindow(_frame);
| ^~~~~~~~~~~~
gui_app.cpp:347:10: error: ‘class SooperLooperGui::AppFrame’ has no member named ‘Show’
347 | _frame->Show(FALSE);
| ^~~~
gui_app.cpp:348:10: error: ‘class SooperLooperGui::AppFrame’ has no member named ‘Raise’
348 | _frame->Raise();
| ^~~~~
gui_app.cpp:349:10: error: ‘class SooperLooperGui::AppFrame’ has no member named ‘Show’
349 | _frame->Show(TRUE);
| ^~~~
make[3]: *** [Makefile:481 : gui_app.o] Erreur 1
make[3] : on quitte le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/src/gui »
make[2]: *** [Makefile:661 : all-recursive] Erreur 1
make[2] : on quitte le répertoire « /home/houston/codes_sources/sooper179/sooperlooper/src »
make[1]: *** [Makefile:432 : all-recursive] Erreur 1
make[1] : on quitte le répertoire « /home/houston/codes_sources/sooper179/sooperlooper »
make: *** [Makefile:371 : all] Erreur 2
The text was updated successfully, but these errors were encountered:
Hi, I try to build sooperlooper from source, but make fails (
./autogen.sh
and./configure
works successfully).Here is the result of the
make
command :The text was updated successfully, but these errors were encountered: