stoermelder / vcvrack-packone

Modules for VCV Rack
GNU General Public License v3.0
173 stars 38 forks source link

can't build on arm Mac. #328

Closed otnooishphoo closed 1 year ago

otnooishphoo commented 1 year ago

$(error Could not determine CPU architecture of $(MACHINE). Try hacking around in arch.mk)

otnooishphoo commented 1 year ago

Tried it on an old intel and got these errors src/helpers.hpp:30:22: error: no member named 'zoom' in namespace 'rack::settings'; did you mean simply 'zoom'? this->sourceZoom = rack::settings::zoom; ^~~~~~~~ zoom src/helpers.hpp:22:33: note: 'zoom' declared here void trigger(Vec target, float zoom, float framerate, float transitionTime = 1.f) { ^ src/helpers.hpp:68:20: error: no member named 'zoom' in namespace 'rack::settings' rack::settings::zoom = z;


src/helpers.hpp:90:20: error: no member named 'zoom' in namespace 'rack::settings'
                        rack::settings::zoom = std::log2(APP->scene->rackScroll->box.size.y / w->box.size.y * zoomToWidget);
                        ~~~~~~~~~~~~~~~~^
src/helpers.hpp:109:19: error: no member named 'zoom' in namespace 'rack::settings'
                rack::settings::zoom = std::min(zx, zy);
                ~~~~~~~~~~~~~~~~^
4 errors generated.