Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- $ make
- g++ -Isrc -Isrc/dsp -std=c++11 -Wsuggest-override -fPIC -I../../include -I../../dep/include -MMD -MP -g -O3 -march=athlon-fx -funsafe-math-optimizations -Wall -Wextra -Wno-unused-parameter -DARCH_LIN -c -o build/src/trigger_on_load.cpp.o src/trigger_on_load.cpp
- In file included from ../../include/rack.hpp:11:0,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/window.hpp:65:2: error: ‘math’ does not name a type
- math::Vec mousePos;
- ^
- In file included from ../../include/widget/Widget.hpp:6:0,
- from ../../include/widget/OpaqueWidget.hpp:2,
- from ../../include/ui/MenuOverlay.hpp:2,
- from ../../include/helpers.hpp:3,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/event.hpp:98:2: error: ‘math’ does not name a type
- math::Vec pos;
- ^
- ../../include/event.hpp:130:2: error: ‘math’ does not name a type
- math::Vec mouseDelta;
- ^
- ../../include/event.hpp:173:2: error: ‘math’ does not name a type
- math::Vec scrollDelta;
- ^
- ../../include/event.hpp:243:2: error: ‘math’ does not name a type
- math::Vec mouseDelta;
- ^
- In file included from ../../include/widget/Widget.hpp:6:0,
- from ../../include/widget/OpaqueWidget.hpp:2,
- from ../../include/ui/MenuOverlay.hpp:2,
- from ../../include/helpers.hpp:3,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/event.hpp:254:2: error: ‘math’ does not name a type
- math::Vec mouseDelta;
- ^
- In file included from ../../include/widget/Widget.hpp:6:0,
- from ../../include/widget/OpaqueWidget.hpp:2,
- from ../../include/ui/MenuOverlay.hpp:2,
- from ../../include/helpers.hpp:3,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/event.hpp:376:20: error: ‘math’ has not been declared
- bool handleButton(math::Vec pos, int button, int action, int mods);
- ^
- ../../include/event.hpp:376:30: error: expected ‘,’ or ‘...’ before ‘pos’
- bool handleButton(math::Vec pos, int button, int action, int mods);
- ^
- ../../include/event.hpp:377:19: error: ‘math’ has not been declared
- bool handleHover(math::Vec pos, math::Vec mouseDelta);
- ^
- ../../include/event.hpp:377:29: error: expected ‘,’ or ‘...’ before ‘pos’
- bool handleHover(math::Vec pos, math::Vec mouseDelta);
- ^
- ../../include/event.hpp:379:20: error: ‘math’ has not been declared
- bool handleScroll(math::Vec pos, math::Vec scrollDelta);
- ^
- ../../include/event.hpp:379:30: error: expected ‘,’ or ‘...’ before ‘pos’
- bool handleScroll(math::Vec pos, math::Vec scrollDelta);
- ^
- ../../include/event.hpp:380:18: error: ‘math’ has not been declared
- bool handleText(math::Vec pos, int codepoint);
- ^
- ../../include/event.hpp:380:28: error: expected ‘,’ or ‘...’ before ‘pos’
- bool handleText(math::Vec pos, int codepoint);
- ^
- ../../include/event.hpp:381:17: error: ‘math’ has not been declared
- bool handleKey(math::Vec pos, int key, int scancode, int action, int mods);
- ^
- ../../include/event.hpp:381:27: error: expected ‘,’ or ‘...’ before ‘pos’
- bool handleKey(math::Vec pos, int key, int scancode, int action, int mods);
- ^
- ../../include/event.hpp:382:18: error: ‘math’ has not been declared
- bool handleDrop(math::Vec pos, const std::vector<std::string> &paths);
- ^
- ../../include/event.hpp:382:28: error: expected ‘,’ or ‘...’ before ‘pos’
- bool handleDrop(math::Vec pos, const std::vector<std::string> &paths);
- ^
- In file included from ../../include/widget/OpaqueWidget.hpp:2:0,
- from ../../include/ui/MenuOverlay.hpp:2,
- from ../../include/helpers.hpp:3,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/widget/Widget.hpp:24:2: error: ‘math’ does not name a type
- math::Rect box = math::Rect(math::Vec(), math::Vec(INFINITY, INFINITY));
- ^
- In file included from ../../include/widget/OpaqueWidget.hpp:2:0,
- from ../../include/ui/MenuOverlay.hpp:2,
- from ../../include/helpers.hpp:3,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/widget/Widget.hpp:35:19: error: ‘math’ has not been declared
- void setPosition(math::Vec pos);
- ^
- ../../include/widget/Widget.hpp:35:29: error: expected ‘,’ or ‘...’ before ‘pos’
- void setPosition(math::Vec pos);
- ^
- ../../include/widget/Widget.hpp:36:15: error: ‘math’ has not been declared
- void setSize(math::Vec size);
- ^
- ../../include/widget/Widget.hpp:36:25: error: expected ‘,’ or ‘...’ before ‘size’
- void setSize(math::Vec size);
- ^
- ../../include/widget/Widget.hpp:41:10: error: ‘math’ does not name a type
- virtual math::Rect getChildrenBoundingBox();
- ^
- ../../include/widget/Widget.hpp:43:10: error: ‘math’ does not name a type
- virtual math::Vec getRelativeOffset(math::Vec v, Widget *relative);
- ^
- ../../include/widget/Widget.hpp:45:2: error: ‘math’ does not name a type
- math::Vec getAbsoluteOffset(math::Vec v) {
- ^
- In file included from ../../include/widget/OpaqueWidget.hpp:2:0,
- from ../../include/ui/MenuOverlay.hpp:2,
- from ../../include/helpers.hpp:3,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/widget/Widget.hpp:49:10: error: ‘math’ does not name a type
- virtual math::Rect getViewport(math::Rect r);
- ^
- In file included from ../../include/widget/OpaqueWidget.hpp:2:0,
- from ../../include/ui/MenuOverlay.hpp:2,
- from ../../include/helpers.hpp:3,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/widget/Widget.hpp:87:3: error: ‘math’ does not name a type
- math::Rect clipBox;
- ^
- In file included from ../../include/widget/OpaqueWidget.hpp:2:0,
- from ../../include/ui/MenuOverlay.hpp:2,
- from ../../include/helpers.hpp:3,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/widget/Widget.hpp: In member function ‘void rack::widget::Widget::recursePositionEvent(TMethod, const TEvent&)’:
- ../../include/widget/Widget.hpp:128:16: error: ‘struct rack::widget::Widget’ has no member named ‘box’
- if (!child->box.isContaining(e.pos))
- ^
- ../../include/widget/Widget.hpp:133:32: error: ‘struct rack::widget::Widget’ has no member named ‘box’
- e2.pos = e.pos.minus(child->box.pos);
- ^
- In file included from ../../include/app/PortWidget.hpp:2:0,
- from ../../include/helpers.hpp:7,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/app/common.hpp: At global scope:
- ../../include/app/common.hpp:29:8: error: ‘math’ does not name a type
- inline math::Vec in2px(math::Vec in) {
- ^
- ../../include/app/common.hpp:38:8: error: ‘math’ does not name a type
- inline math::Vec mm2px(math::Vec mm) {
- ^
- ../../include/app/common.hpp:46:14: error: ‘math’ does not name a type
- static const math::Vec RACK_GRID_SIZE = math::Vec(RACK_GRID_WIDTH, RACK_GRID_HEIGHT);
- ^
- ../../include/app/common.hpp:47:14: error: ‘math’ does not name a type
- static const math::Vec RACK_OFFSET = RACK_GRID_SIZE.mult(math::Vec(2000, 100));
- ^
- ../../include/app/common.hpp:48:14: error: ‘math’ does not name a type
- static const math::Vec BUS_BOARD_GRID_SIZE = math::Vec(RACK_GRID_WIDTH * 20, RACK_GRID_HEIGHT);
- ^
- In file included from ../../include/engine/ParamQuantity.hpp:2:0,
- from ../../include/engine/Module.hpp:8,
- from ../../include/app/PortWidget.hpp:5,
- from ../../include/helpers.hpp:7,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/Quantity.hpp: In member function ‘void rack::Quantity::setScaledValue(float)’:
- ../../include/Quantity.hpp:90:12: error: ‘math’ has not been declared
- setValue(math::rescale(scaledValue, 0.f, 1.f, getMinValue(), getMaxValue()));
- ^
- ../../include/Quantity.hpp: In member function ‘float rack::Quantity::getScaledValue()’:
- ../../include/Quantity.hpp:95:10: error: ‘math’ has not been declared
- return math::rescale(getValue(), getMinValue(), getMaxValue(), 0.f, 1.f);
- ^
- In file included from ../../include/app/ParamWidget.hpp:6:0,
- from ../../include/helpers.hpp:8,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/history.hpp: At global scope:
- ../../include/history.hpp:70:2: error: ‘math’ does not name a type
- math::Vec pos;
- ^
- ../../include/history.hpp:90:2: error: ‘math’ does not name a type
- math::Vec oldPos;
- ^
- ../../include/history.hpp:91:2: error: ‘math’ does not name a type
- math::Vec newPos;
- ^
- In file included from ../../include/app/RackScrollWidget.hpp:3:0,
- from ../../include/app/Scene.hpp:4,
- from ../../include/helpers.hpp:9,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/ui/ScrollWidget.hpp:16:2: error: ‘math’ does not name a type
- math::Vec offset;
- ^
- ../../include/ui/ScrollWidget.hpp:19:16: error: ‘math’ has not been declared
- void scrollTo(math::Rect r);
- ^
- ../../include/ui/ScrollWidget.hpp:19:27: error: expected ‘,’ or ‘...’ before ‘r’
- void scrollTo(math::Rect r);
- ^
- In file included from ../../include/app/RackScrollWidget.hpp:4:0,
- from ../../include/app/Scene.hpp:4,
- from ../../include/helpers.hpp:9,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/widget/ZoomWidget.hpp:13:2: error: ‘math’ does not name a type
- math::Vec getRelativeOffset(math::Vec v, Widget *relative) override;
- ^
- ../../include/widget/ZoomWidget.hpp:14:2: error: ‘math’ does not name a type
- math::Rect getViewport(math::Rect r) override;
- ^
- ../../include/widget/ZoomWidget.hpp: In member function ‘virtual void rack::widget::ZoomWidget::onHover(const rack::event::Hover&)’:
- ../../include/widget/ZoomWidget.hpp:20:6: error: ‘struct rack::event::Hover’ has no member named ‘pos’
- e2.pos = e.pos.div(zoom);
- ^
- ../../include/widget/ZoomWidget.hpp:20:14: error: ‘const struct rack::event::Hover’ has no member named ‘pos’
- e2.pos = e.pos.div(zoom);
- ^
- ../../include/widget/ZoomWidget.hpp: In member function ‘virtual void rack::widget::ZoomWidget::onButton(const rack::event::Button&)’:
- ../../include/widget/ZoomWidget.hpp:25:6: error: ‘struct rack::event::Button’ has no member named ‘pos’
- e2.pos = e.pos.div(zoom);
- ^
- ../../include/widget/ZoomWidget.hpp:25:14: error: ‘const struct rack::event::Button’ has no member named ‘pos’
- e2.pos = e.pos.div(zoom);
- ^
- ../../include/widget/ZoomWidget.hpp: In member function ‘virtual void rack::widget::ZoomWidget::onHoverKey(const rack::event::HoverKey&)’:
- ../../include/widget/ZoomWidget.hpp:30:6: error: ‘struct rack::event::HoverKey’ has no member named ‘pos’
- e2.pos = e.pos.div(zoom);
- ^
- ../../include/widget/ZoomWidget.hpp:30:14: error: ‘const struct rack::event::HoverKey’ has no member named ‘pos’
- e2.pos = e.pos.div(zoom);
- ^
- ../../include/widget/ZoomWidget.hpp: In member function ‘virtual void rack::widget::ZoomWidget::onHoverText(const rack::event::HoverText&)’:
- ../../include/widget/ZoomWidget.hpp:35:6: error: ‘struct rack::event::HoverText’ has no member named ‘pos’
- e2.pos = e.pos.div(zoom);
- ^
- ../../include/widget/ZoomWidget.hpp:35:14: error: ‘const struct rack::event::HoverText’ has no member named ‘pos’
- e2.pos = e.pos.div(zoom);
- ^
- ../../include/widget/ZoomWidget.hpp: In member function ‘virtual void rack::widget::ZoomWidget::onHoverScroll(const rack::event::HoverScroll&)’:
- ../../include/widget/ZoomWidget.hpp:40:6: error: ‘struct rack::event::HoverScroll’ has no member named ‘pos’
- e2.pos = e.pos.div(zoom);
- ^
- ../../include/widget/ZoomWidget.hpp:40:14: error: ‘const struct rack::event::HoverScroll’ has no member named ‘pos’
- e2.pos = e.pos.div(zoom);
- ^
- ../../include/widget/ZoomWidget.hpp: In member function ‘virtual void rack::widget::ZoomWidget::onDragHover(const rack::event::DragHover&)’:
- ../../include/widget/ZoomWidget.hpp:45:6: error: ‘struct rack::event::DragHover’ has no member named ‘pos’
- e2.pos = e.pos.div(zoom);
- ^
- ../../include/widget/ZoomWidget.hpp:45:14: error: ‘const struct rack::event::DragHover’ has no member named ‘pos’
- e2.pos = e.pos.div(zoom);
- ^
- ../../include/widget/ZoomWidget.hpp: In member function ‘virtual void rack::widget::ZoomWidget::onPathDrop(const rack::event::PathDrop&)’:
- ../../include/widget/ZoomWidget.hpp:50:6: error: ‘struct rack::event::PathDrop’ has no member named ‘pos’
- e2.pos = e.pos.div(zoom);
- ^
- ../../include/widget/ZoomWidget.hpp:50:14: error: ‘const struct rack::event::PathDrop’ has no member named ‘pos’
- e2.pos = e.pos.div(zoom);
- ^
- In file included from ../../include/app/RackWidget.hpp:4:0,
- from ../../include/app/RackScrollWidget.hpp:5,
- from ../../include/app/Scene.hpp:4,
- from ../../include/helpers.hpp:9,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/widget/FramebufferWidget.hpp: At global scope:
- ../../include/widget/FramebufferWidget.hpp:20:2: error: ‘math’ does not name a type
- math::Vec scale;
- ^
- ../../include/widget/FramebufferWidget.hpp:22:2: error: ‘math’ does not name a type
- math::Vec offset;
- ^
- ../../include/widget/FramebufferWidget.hpp:24:2: error: ‘math’ does not name a type
- math::Vec fbSize;
- ^
- ../../include/widget/FramebufferWidget.hpp:28:2: error: ‘math’ does not name a type
- math::Rect fbBox;
- ^
- ../../include/widget/FramebufferWidget.hpp:30:2: error: ‘math’ does not name a type
- math::Vec fbScale;
- ^
- ../../include/widget/FramebufferWidget.hpp:32:2: error: ‘math’ does not name a type
- math::Vec fbOffset;
- ^
- In file included from ../../include/app/RackWidget.hpp:5:0,
- from ../../include/app/RackScrollWidget.hpp:5,
- from ../../include/app/Scene.hpp:4,
- from ../../include/helpers.hpp:9,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/app/ModuleWidget.hpp:28:2: error: ‘math’ does not name a type
- math::Vec dragPos;
- ^
- ../../include/app/ModuleWidget.hpp:29:2: error: ‘math’ does not name a type
- math::Vec oldPos;
- ^
- In file included from ../../include/app/RackWidget.hpp:6:0,
- from ../../include/app/RackScrollWidget.hpp:5,
- from ../../include/app/Scene.hpp:4,
- from ../../include/helpers.hpp:9,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/app/CableWidget.hpp:28:2: error: ‘math’ does not name a type
- math::Vec getOutputPos();
- ^
- ../../include/app/CableWidget.hpp:29:2: error: ‘math’ does not name a type
- math::Vec getInputPos();
- ^
- In file included from ../../include/app/RackScrollWidget.hpp:5:0,
- from ../../include/app/Scene.hpp:4,
- from ../../include/helpers.hpp:9,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/app/RackWidget.hpp:24:2: error: ‘math’ does not name a type
- math::Vec mousePos;
- ^
- In file included from ../../include/app/RackScrollWidget.hpp:5:0,
- from ../../include/app/Scene.hpp:4,
- from ../../include/helpers.hpp:9,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/app/RackWidget.hpp:26:16: error: ‘math’ was not declared in this scope
- std::map<int, math::Vec> moduleDragPositions;
- ^
- ../../include/app/RackWidget.hpp:26:25: error: template argument 2 is invalid
- std::map<int, math::Vec> moduleDragPositions;
- ^
- ../../include/app/RackWidget.hpp:26:25: error: template argument 4 is invalid
- ../../include/app/RackWidget.hpp:56:42: error: ‘math’ has not been declared
- bool requestModulePos(ModuleWidget *mw, math::Vec pos);
- ^
- ../../include/app/RackWidget.hpp:56:52: error: expected ‘,’ or ‘...’ before ‘pos’
- bool requestModulePos(ModuleWidget *mw, math::Vec pos);
- ^
- ../../include/app/RackWidget.hpp:58:45: error: ‘math’ has not been declared
- void setModulePosNearest(ModuleWidget *mw, math::Vec pos);
- ^
- ../../include/app/RackWidget.hpp:58:55: error: expected ‘,’ or ‘...’ before ‘pos’
- void setModulePosNearest(ModuleWidget *mw, math::Vec pos);
- ^
- ../../include/app/RackWidget.hpp:59:43: error: ‘math’ has not been declared
- void setModulePosForce(ModuleWidget *mw, math::Vec pos);
- ^
- ../../include/app/RackWidget.hpp:59:53: error: expected ‘,’ or ‘...’ before ‘pos’
- void setModulePosForce(ModuleWidget *mw, math::Vec pos);
- ^
- In file included from ../../include/app/Scene.hpp:4:0,
- from ../../include/helpers.hpp:9,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/app/RackScrollWidget.hpp:16:2: error: ‘math’ does not name a type
- math::Vec zoomPos;
- ^
- ../../include/app/RackScrollWidget.hpp:17:2: error: ‘math’ does not name a type
- math::Vec oldOffset;
- ^
- In file included from ../../include/rack.hpp:14:0,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/helpers.hpp:47:23: error: ‘math’ has not been declared
- TWidget *createWidget(math::Vec pos) {
- ^
- ../../include/helpers.hpp:47:10: warning: variable templates only available with -std=c++14 or -std=gnu++14
- TWidget *createWidget(math::Vec pos) {
- ^
- ../../include/helpers.hpp:47:38: error: expected ‘;’ before ‘{’ token
- TWidget *createWidget(math::Vec pos) {
- ^
- ../../include/helpers.hpp:54:31: error: ‘math’ has not been declared
- TWidget *createWidgetCentered(math::Vec pos) {
- ^
- ../../include/helpers.hpp:54:10: warning: variable templates only available with -std=c++14 or -std=gnu++14
- TWidget *createWidgetCentered(math::Vec pos) {
- ^
- ../../include/helpers.hpp:54:46: error: expected ‘;’ before ‘{’ token
- TWidget *createWidgetCentered(math::Vec pos) {
- ^
- ../../include/helpers.hpp:61:27: error: ‘math’ has not been declared
- TParamWidget *createParam(math::Vec pos, engine::Module *module, int paramId) {
- ^
- ../../include/helpers.hpp:61:57: error: expected primary-expression before ‘*’ token
- TParamWidget *createParam(math::Vec pos, engine::Module *module, int paramId) {
- ^
- ../../include/helpers.hpp:61:58: error: ‘module’ was not declared in this scope
- TParamWidget *createParam(math::Vec pos, engine::Module *module, int paramId) {
- ^
- ../../include/helpers.hpp:61:66: error: expected primary-expression before ‘int’
- TParamWidget *createParam(math::Vec pos, engine::Module *module, int paramId) {
- ^
- ../../include/helpers.hpp:61:15: warning: variable templates only available with -std=c++14 or -std=gnu++14
- TParamWidget *createParam(math::Vec pos, engine::Module *module, int paramId) {
- ^
- ../../include/helpers.hpp:61:79: error: expected ‘;’ before ‘{’ token
- TParamWidget *createParam(math::Vec pos, engine::Module *module, int paramId) {
- ^
- ../../include/helpers.hpp:71:35: error: ‘math’ has not been declared
- TParamWidget *createParamCentered(math::Vec pos, engine::Module *module, int paramId) {
- ^
- ../../include/helpers.hpp:71:65: error: expected primary-expression before ‘*’ token
- TParamWidget *createParamCentered(math::Vec pos, engine::Module *module, int paramId) {
- ^
- ../../include/helpers.hpp:71:66: error: ‘module’ was not declared in this scope
- TParamWidget *createParamCentered(math::Vec pos, engine::Module *module, int paramId) {
- ^
- ../../include/helpers.hpp:71:74: error: expected primary-expression before ‘int’
- TParamWidget *createParamCentered(math::Vec pos, engine::Module *module, int paramId) {
- ^
- ../../include/helpers.hpp:71:15: warning: variable templates only available with -std=c++14 or -std=gnu++14
- TParamWidget *createParamCentered(math::Vec pos, engine::Module *module, int paramId) {
- ^
- ../../include/helpers.hpp:71:87: error: expected ‘;’ before ‘{’ token
- TParamWidget *createParamCentered(math::Vec pos, engine::Module *module, int paramId) {
- ^
- ../../include/helpers.hpp:78:26: error: ‘math’ has not been declared
- TPortWidget *createInput(math::Vec pos, engine::Module *module, int inputId) {
- ^
- ../../include/helpers.hpp:78:56: error: expected primary-expression before ‘*’ token
- TPortWidget *createInput(math::Vec pos, engine::Module *module, int inputId) {
- ^
- ../../include/helpers.hpp:78:57: error: ‘module’ was not declared in this scope
- TPortWidget *createInput(math::Vec pos, engine::Module *module, int inputId) {
- ^
- ../../include/helpers.hpp:78:65: error: expected primary-expression before ‘int’
- TPortWidget *createInput(math::Vec pos, engine::Module *module, int inputId) {
- ^
- ../../include/helpers.hpp:78:14: warning: variable templates only available with -std=c++14 or -std=gnu++14
- TPortWidget *createInput(math::Vec pos, engine::Module *module, int inputId) {
- ^
- ../../include/helpers.hpp:78:78: error: expected ‘;’ before ‘{’ token
- TPortWidget *createInput(math::Vec pos, engine::Module *module, int inputId) {
- ^
- ../../include/helpers.hpp:88:34: error: ‘math’ has not been declared
- TPortWidget *createInputCentered(math::Vec pos, engine::Module *module, int inputId) {
- ^
- ../../include/helpers.hpp:88:64: error: expected primary-expression before ‘*’ token
- TPortWidget *createInputCentered(math::Vec pos, engine::Module *module, int inputId) {
- ^
- ../../include/helpers.hpp:88:65: error: ‘module’ was not declared in this scope
- TPortWidget *createInputCentered(math::Vec pos, engine::Module *module, int inputId) {
- ^
- ../../include/helpers.hpp:88:73: error: expected primary-expression before ‘int’
- TPortWidget *createInputCentered(math::Vec pos, engine::Module *module, int inputId) {
- ^
- ../../include/helpers.hpp:88:14: warning: variable templates only available with -std=c++14 or -std=gnu++14
- TPortWidget *createInputCentered(math::Vec pos, engine::Module *module, int inputId) {
- ^
- ../../include/helpers.hpp:88:86: error: expected ‘;’ before ‘{’ token
- TPortWidget *createInputCentered(math::Vec pos, engine::Module *module, int inputId) {
- ^
- ../../include/helpers.hpp:95:27: error: ‘math’ has not been declared
- TPortWidget *createOutput(math::Vec pos, engine::Module *module, int outputId) {
- ^
- ../../include/helpers.hpp:95:57: error: expected primary-expression before ‘*’ token
- TPortWidget *createOutput(math::Vec pos, engine::Module *module, int outputId) {
- ^
- ../../include/helpers.hpp:95:58: error: ‘module’ was not declared in this scope
- TPortWidget *createOutput(math::Vec pos, engine::Module *module, int outputId) {
- ^
- ../../include/helpers.hpp:95:66: error: expected primary-expression before ‘int’
- TPortWidget *createOutput(math::Vec pos, engine::Module *module, int outputId) {
- ^
- ../../include/helpers.hpp:95:14: warning: variable templates only available with -std=c++14 or -std=gnu++14
- TPortWidget *createOutput(math::Vec pos, engine::Module *module, int outputId) {
- ^
- ../../include/helpers.hpp:95:80: error: expected ‘;’ before ‘{’ token
- TPortWidget *createOutput(math::Vec pos, engine::Module *module, int outputId) {
- ^
- ../../include/helpers.hpp:105:35: error: ‘math’ has not been declared
- TPortWidget *createOutputCentered(math::Vec pos, engine::Module *module, int outputId) {
- ^
- ../../include/helpers.hpp:105:65: error: expected primary-expression before ‘*’ token
- TPortWidget *createOutputCentered(math::Vec pos, engine::Module *module, int outputId) {
- ^
- ../../include/helpers.hpp:105:66: error: ‘module’ was not declared in this scope
- TPortWidget *createOutputCentered(math::Vec pos, engine::Module *module, int outputId) {
- ^
- ../../include/helpers.hpp:105:74: error: expected primary-expression before ‘int’
- TPortWidget *createOutputCentered(math::Vec pos, engine::Module *module, int outputId) {
- ^
- ../../include/helpers.hpp:105:14: warning: variable templates only available with -std=c++14 or -std=gnu++14
- TPortWidget *createOutputCentered(math::Vec pos, engine::Module *module, int outputId) {
- ^
- ../../include/helpers.hpp:105:88: error: expected ‘;’ before ‘{’ token
- TPortWidget *createOutputCentered(math::Vec pos, engine::Module *module, int outputId) {
- ^
- ../../include/helpers.hpp:112:33: error: ‘math’ has not been declared
- TModuleLightWidget *createLight(math::Vec pos, engine::Module *module, int firstLightId) {
- ^
- ../../include/helpers.hpp:112:63: error: expected primary-expression before ‘*’ token
- TModuleLightWidget *createLight(math::Vec pos, engine::Module *module, int firstLightId) {
- ^
- ../../include/helpers.hpp:112:64: error: ‘module’ was not declared in this scope
- TModuleLightWidget *createLight(math::Vec pos, engine::Module *module, int firstLightId) {
- ^
- ../../include/helpers.hpp:112:72: error: expected primary-expression before ‘int’
- TModuleLightWidget *createLight(math::Vec pos, engine::Module *module, int firstLightId) {
- ^
- ../../include/helpers.hpp:112:21: warning: variable templates only available with -std=c++14 or -std=gnu++14
- TModuleLightWidget *createLight(math::Vec pos, engine::Module *module, int firstLightId) {
- ^
- ../../include/helpers.hpp:112:90: error: expected ‘;’ before ‘{’ token
- TModuleLightWidget *createLight(math::Vec pos, engine::Module *module, int firstLightId) {
- ^
- ../../include/helpers.hpp:121:41: error: ‘math’ has not been declared
- TModuleLightWidget *createLightCentered(math::Vec pos, engine::Module *module, int firstLightId) {
- ^
- ../../include/helpers.hpp:121:71: error: expected primary-expression before ‘*’ token
- TModuleLightWidget *createLightCentered(math::Vec pos, engine::Module *module, int firstLightId) {
- ^
- ../../include/helpers.hpp:121:72: error: ‘module’ was not declared in this scope
- TModuleLightWidget *createLightCentered(math::Vec pos, engine::Module *module, int firstLightId) {
- ^
- ../../include/helpers.hpp:121:80: error: expected primary-expression before ‘int’
- TModuleLightWidget *createLightCentered(math::Vec pos, engine::Module *module, int firstLightId) {
- ^
- ../../include/helpers.hpp:121:21: warning: variable templates only available with -std=c++14 or -std=gnu++14
- TModuleLightWidget *createLightCentered(math::Vec pos, engine::Module *module, int firstLightId) {
- ^
- ../../include/helpers.hpp:121:98: error: expected ‘;’ before ‘{’ token
- TModuleLightWidget *createLightCentered(math::Vec pos, engine::Module *module, int firstLightId) {
- ^
- ../../include/helpers.hpp: In function ‘TMenu* rack::createMenu()’:
- ../../include/helpers.hpp:145:33: error: ‘struct rack::Window’ has no member named ‘mousePos’
- o->box.pos = APP->window->mousePos;
- ^
- In file included from ../../include/app/SvgKnob.hpp:5:0,
- from ../../include/componentlibrary.hpp:2,
- from ../../include/rack.hpp:15,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/widget/TransformWidget.hpp: At global scope:
- ../../include/widget/TransformWidget.hpp:22:17: error: ‘math’ has not been declared
- void translate(math::Vec delta) {
- ^
- ../../include/widget/TransformWidget.hpp:22:27: error: expected ‘,’ or ‘...’ before ‘delta’
- void translate(math::Vec delta) {
- ^
- ../../include/widget/TransformWidget.hpp:34:13: error: ‘math’ has not been declared
- void scale(math::Vec s) {
- ^
- ../../include/widget/TransformWidget.hpp:34:23: error: expected ‘,’ or ‘...’ before ‘s’
- void scale(math::Vec s) {
- ^
- ../../include/widget/TransformWidget.hpp: In member function ‘void rack::widget::TransformWidget::translate(int)’:
- ../../include/widget/TransformWidget.hpp:24:28: error: ‘delta’ was not declared in this scope
- nvgTransformTranslate(t, delta.x, delta.y);
- ^
- ../../include/widget/TransformWidget.hpp: In member function ‘void rack::widget::TransformWidget::scale(int)’:
- ../../include/widget/TransformWidget.hpp:36:24: error: ‘s’ was not declared in this scope
- nvgTransformScale(t, s.x, s.y);
- ^
- In file included from ../../include/componentlibrary.hpp:3:0,
- from ../../include/rack.hpp:15,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/app/SvgSlider.hpp: At global scope:
- ../../include/app/SvgSlider.hpp:20:2: error: ‘math’ does not name a type
- math::Vec minHandlePos, maxHandlePos;
- ^
- In file included from ../../include/rack.hpp:15:0,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/componentlibrary.hpp: In constructor ‘rack::componentlibrary::BefacoSlidePot::BefacoSlidePot()’:
- ../../include/componentlibrary.hpp:344:3: error: ‘math’ has not been declared
- math::Vec margin = math::Vec(3.5, 3.5);
- ^
- ../../include/componentlibrary.hpp:345:3: error: ‘maxHandlePos’ was not declared in this scope
- maxHandlePos = math::Vec(-1, -2).plus(margin);
- ^
- ../../include/componentlibrary.hpp:345:18: error: ‘math’ has not been declared
- maxHandlePos = math::Vec(-1, -2).plus(margin);
- ^
- ../../include/componentlibrary.hpp:345:41: error: ‘margin’ was not declared in this scope
- maxHandlePos = math::Vec(-1, -2).plus(margin);
- ^
- ../../include/componentlibrary.hpp:346:3: error: ‘minHandlePos’ was not declared in this scope
- minHandlePos = math::Vec(-1, 87).plus(margin);
- ^
- ../../include/componentlibrary.hpp:346:18: error: ‘math’ has not been declared
- minHandlePos = math::Vec(-1, 87).plus(margin);
- ^
- ../../include/componentlibrary.hpp:349:15: error: ‘struct rack::widget::SvgWidget’ has no member named ‘box’
- background->box.pos = margin;
- ^
- ../../include/componentlibrary.hpp:350:3: error: ‘box’ was not declared in this scope
- box.size = background->box.size.plus(margin.mult(2));
- ^
- ../../include/componentlibrary.hpp:350:26: error: ‘struct rack::widget::SvgWidget’ has no member named ‘box’
- box.size = background->box.size.plus(margin.mult(2));
- ^
- ../../include/componentlibrary.hpp: In constructor ‘rack::componentlibrary::LEDSlider::LEDSlider()’:
- ../../include/componentlibrary.hpp:356:3: error: ‘maxHandlePos’ was not declared in this scope
- maxHandlePos = app::mm2px(math::Vec(0.738, 0.738).plus(math::Vec(2, 0)));
- ^
- ../../include/componentlibrary.hpp:356:29: error: ‘math’ has not been declared
- maxHandlePos = app::mm2px(math::Vec(0.738, 0.738).plus(math::Vec(2, 0)));
- ^
- ../../include/componentlibrary.hpp:356:58: error: ‘math’ has not been declared
- maxHandlePos = app::mm2px(math::Vec(0.738, 0.738).plus(math::Vec(2, 0)));
- ^
- ../../include/componentlibrary.hpp:357:3: error: ‘minHandlePos’ was not declared in this scope
- minHandlePos = app::mm2px(math::Vec(0.738, 22.078).plus(math::Vec(2, 0)));
- ^
- ../../include/componentlibrary.hpp:357:29: error: ‘math’ has not been declared
- minHandlePos = app::mm2px(math::Vec(0.738, 22.078).plus(math::Vec(2, 0)));
- ^
- ../../include/componentlibrary.hpp:357:59: error: ‘math’ has not been declared
- minHandlePos = app::mm2px(math::Vec(0.738, 22.078).plus(math::Vec(2, 0)));
- ^
- ../../include/componentlibrary.hpp: In constructor ‘rack::componentlibrary::LargeLight<BASE>::LargeLight()’:
- ../../include/componentlibrary.hpp:470:31: error: ‘math’ has not been declared
- this->box.size = app::mm2px(math::Vec(5.179, 5.179));
- ^
- ../../include/componentlibrary.hpp: In constructor ‘rack::componentlibrary::MediumLight<BASE>::MediumLight()’:
- ../../include/componentlibrary.hpp:478:31: error: ‘math’ has not been declared
- this->box.size = app::mm2px(math::Vec(3.176, 3.176));
- ^
- ../../include/componentlibrary.hpp: In constructor ‘rack::componentlibrary::SmallLight<BASE>::SmallLight()’:
- ../../include/componentlibrary.hpp:486:31: error: ‘math’ has not been declared
- this->box.size = app::mm2px(math::Vec(2.176, 2.176));
- ^
- ../../include/componentlibrary.hpp: In constructor ‘rack::componentlibrary::TinyLight<BASE>::TinyLight()’:
- ../../include/componentlibrary.hpp:494:31: error: ‘math’ has not been declared
- this->box.size = app::mm2px(math::Vec(1.088, 1.088));
- ^
- ../../include/componentlibrary.hpp: In constructor ‘rack::componentlibrary::LEDBezelLight<BASE>::LEDBezelLight()’:
- ../../include/componentlibrary.hpp:503:31: error: ‘math’ has not been declared
- this->box.size = app::mm2px(math::Vec(6.0, 6.0));
- ^
- ../../include/componentlibrary.hpp: In constructor ‘rack::componentlibrary::PB61303Light<BASE>::PB61303Light()’:
- ../../include/componentlibrary.hpp:514:31: error: ‘math’ has not been declared
- this->box.size = app::mm2px(math::Vec(9.0, 9.0));
- ^
- In file included from ../../include/rack.hpp:26:0,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/ui/SequentialLayout.hpp: At global scope:
- ../../include/ui/SequentialLayout.hpp:25:2: error: ‘math’ does not name a type
- math::Vec spacing;
- ^
- In file included from ../../include/rack.hpp:31:0,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/ui/TextField.hpp:35:30: error: ‘math’ has not been declared
- virtual int getTextPosition(math::Vec mousePos);
- ^
- ../../include/ui/TextField.hpp:35:40: error: expected ‘,’ or ‘...’ before ‘mousePos’
- virtual int getTextPosition(math::Vec mousePos);
- ^
- In file included from ../../include/app/AudioWidget.hpp:3:0,
- from ../../include/rack.hpp:46,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/app/LedDisplay.hpp:24:2: error: ‘math’ does not name a type
- math::Vec textOffset;
- ^
- ../../include/app/LedDisplay.hpp:34:2: error: ‘math’ does not name a type
- math::Vec textOffset;
- ^
- ../../include/app/LedDisplay.hpp:38:22: error: ‘math’ has not been declared
- int getTextPosition(math::Vec mousePos) override;
- ^
- ../../include/app/LedDisplay.hpp:38:32: error: expected ‘,’ or ‘...’ before ‘mousePos’
- int getTextPosition(math::Vec mousePos) override;
- ^
- In file included from ../../include/dsp/common.hpp:3:0,
- from ../../include/rack.hpp:82,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/simd/functions.hpp:151:7: error: ‘math’ has not been declared
- using math::clamp;
- ^
- ../../include/simd/functions.hpp:157:7: error: ‘math’ has not been declared
- using math::rescale;
- ^
- ../../include/simd/functions.hpp:163:7: error: ‘math’ has not been declared
- using math::sgn;
- ^
- In file included from ../../include/rack.hpp:87:0,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/dsp/minblep.hpp: In member function ‘void rack::dsp::MinBlepGenerator<Z, O>::insertDiscontinuity(float, float)’:
- ../../include/dsp/minblep.hpp:36:30: error: ‘math’ has not been declared
- buf[index] += x * (-1.f + math::interpolateLinear(impulse, minBlepIndex));
- ^
- In file included from ../../include/rack.hpp:91:0,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/dsp/vumeter.hpp: In member function ‘float rack::dsp::VuMeter::getBrightness(int)’:
- ../../include/dsp/vumeter.hpp:27:11: error: ‘math’ has not been declared
- return math::clamp(dBScaled + i, 0.0, 1.0);
- ^
- In file included from ../../include/rack.hpp:91:0,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/dsp/vumeter.hpp: In member function ‘float rack::dsp::VuMeter2::getBrightness(float, float)’:
- ../../include/dsp/vumeter.hpp:93:11: error: ‘math’ has not been declared
- return math::rescale(db, dbMin, dbMax, 0.f, 1.f);
- ^
- In file included from src/trigger_on_load.hpp:2:0,
- from src/trigger_on_load.cpp:2:
- ../../include/rack.hpp: At global scope:
- ../../include/rack.hpp:105:17: error: ‘math’ is not a namespace-name
- using namespace math;
- ^
- ../../include/rack.hpp:105:21: error: expected namespace-name before ‘;’ token
- using namespace math;
- ^
- In file included from ../../include/widget/OpaqueWidget.hpp:2:0,
- from ../../include/ui/MenuOverlay.hpp:2,
- from ../../include/helpers.hpp:3,
- from ../../include/rack.hpp:14,
- from src/trigger_on_load.hpp:2,
- from src/trigger_on_load.cpp:2:
- ../../include/widget/Widget.hpp: In instantiation of ‘void rack::widget::Widget::recursePositionEvent(TMethod, const TEvent&) [with TMethod = void (rack::widget::Widget::*)(const rack::event::Hover&); TEvent = rack::event::Hover]’:
- ../../include/widget/Widget.hpp:142:87: required from here
- ../../include/widget/Widget.hpp:133:11: error: ‘struct rack::event::Hover’ has no member named ‘pos’
- e2.pos = e.pos.minus(child->box.pos);
- ^
- ../../include/widget/Widget.hpp:133:11: error: ‘const struct rack::event::Hover’ has no member named ‘pos’
- ../../include/widget/Widget.hpp: In instantiation of ‘void rack::widget::Widget::recursePositionEvent(TMethod, const TEvent&) [with TMethod = void (rack::widget::Widget::*)(const rack::event::Button&); TEvent = rack::event::Button]’:
- ../../include/widget/Widget.hpp:143:90: required from here
- ../../include/widget/Widget.hpp:133:11: error: ‘struct rack::event::Button’ has no member named ‘pos’
- ../../include/widget/Widget.hpp:133:11: error: ‘const struct rack::event::Button’ has no member named ‘pos’
- ../../include/widget/Widget.hpp: In instantiation of ‘void rack::widget::Widget::recursePositionEvent(TMethod, const TEvent&) [with TMethod = void (rack::widget::Widget::*)(const rack::event::HoverKey&); TEvent = rack::event::HoverKey]’:
- ../../include/widget/Widget.hpp:145:96: required from here
- ../../include/widget/Widget.hpp:133:11: error: ‘struct rack::event::HoverKey’ has no member named ‘pos’
- ../../include/widget/Widget.hpp:133:11: error: ‘const struct rack::event::HoverKey’ has no member named ‘pos’
- ../../include/widget/Widget.hpp: In instantiation of ‘void rack::widget::Widget::recursePositionEvent(TMethod, const TEvent&) [with TMethod = void (rack::widget::Widget::*)(const rack::event::HoverText&); TEvent = rack::event::HoverText]’:
- ../../include/widget/Widget.hpp:146:99: required from here
- ../../include/widget/Widget.hpp:133:11: error: ‘struct rack::event::HoverText’ has no member named ‘pos’
- ../../include/widget/Widget.hpp:133:11: error: ‘const struct rack::event::HoverText’ has no member named ‘pos’
- ../../include/widget/Widget.hpp: In instantiation of ‘void rack::widget::Widget::recursePositionEvent(TMethod, const TEvent&) [with TMethod = void (rack::widget::Widget::*)(const rack::event::HoverScroll&); TEvent = rack::event::HoverScroll]’:
- ../../include/widget/Widget.hpp:147:105: required from here
- ../../include/widget/Widget.hpp:133:11: error: ‘struct rack::event::HoverScroll’ has no member named ‘pos’
- ../../include/widget/Widget.hpp:133:11: error: ‘const struct rack::event::HoverScroll’ has no member named ‘pos’
- ../../include/widget/Widget.hpp: In instantiation of ‘void rack::widget::Widget::recursePositionEvent(TMethod, const TEvent&) [with TMethod = void (rack::widget::Widget::*)(const rack::event::DragHover&); TEvent = rack::event::DragHover]’:
- ../../include/widget/Widget.hpp:157:99: required from here
- ../../include/widget/Widget.hpp:133:11: error: ‘struct rack::event::DragHover’ has no member named ‘pos’
- ../../include/widget/Widget.hpp:133:11: error: ‘const struct rack::event::DragHover’ has no member named ‘pos’
- ../../include/widget/Widget.hpp: In instantiation of ‘void rack::widget::Widget::recursePositionEvent(TMethod, const TEvent&) [with TMethod = void (rack::widget::Widget::*)(const rack::event::PathDrop&); TEvent = rack::event::PathDrop]’:
- ../../include/widget/Widget.hpp:161:96: required from here
- ../../include/widget/Widget.hpp:133:11: error: ‘struct rack::event::PathDrop’ has no member named ‘pos’
- ../../include/widget/Widget.hpp:133:11: error: ‘const struct rack::event::PathDrop’ has no member named ‘pos’
- ../../compile.mk:61: recipe for target 'build/src/trigger_on_load.cpp.o' failed
- make: *** [build/src/trigger_on_load.cpp.o] Error 1
- [dlphilp@The6300 BogaudioModules]$
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement