Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Incorrect vst3 architecture folder on armhf systems (armv7l → armv7hl) #79

Closed
x42 opened this issue Sep 25, 2020 · 2 comments
Closed

Comments

@x42
Copy link

x42 commented Sep 25, 2020

First the good news. I managed to build the VST3 in a Raspberry Pi load it in Ardour 6.3.92 and make some noise.

Since this is an ARM processor and OS with hard-float support (armhf in debian), I had to rename the plugin's arch:

cd ~/.vst3/sfizz.vst3/Contents/
mv armv7l-linux/ armv7hl-linux/ 

https://steinbergmedia.github.io/vst3_doc/vstinterfaces/vst3loc.html#linuxformat
specifies `based on the RPM Terminology + "-linux"``

RPM terminology for armhf is armv7hl (not arm7l)

@jpcima
Copy link
Contributor

jpcima commented Sep 26, 2020

Hi, the detection of the ARM architecture for VST was a contribution and somewhat basic.
We've not yet thought about a solution which covers all cases, however this name is allowed to be overriden in CMake.
for instance -DVST3_PACKAGE_ARCHITECTURE=armv7hl

@jpcima
Copy link
Contributor

jpcima commented Sep 26, 2020

@jpcima jpcima changed the title incorrect vst3 archiecture folder on armhf systems (armv7l -> armv7hl) Incorrect vst3 architecture folder on armhf systems (armv7l -> armv7hl) Sep 29, 2020
@jpcima jpcima changed the title Incorrect vst3 architecture folder on armhf systems (armv7l -> armv7hl) Incorrect vst3 architecture folder on armhf systems (armv7l → armv7hl) Sep 29, 2020
@jpcima jpcima closed this as completed Oct 24, 2020
@redtide redtide transferred this issue from sfztools/sfizz May 28, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants