-
-
Notifications
You must be signed in to change notification settings - Fork 42
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
A lot of build errors on FreeBSD #10
Comments
|
Hi there! |
|
There are also errors: |
|
Another one commit: 731b138 |
|
You need to add |
|
I think I need to install FreeBSD in some virtual environment, this will be faster rather than blowing up this topic. It would be nice from your side to provide script for FreeBSD for installing all pre-requisited packages for building plugins. |
|
I didn't reach the point when I could add dependencies, but generally lv2 plugins need the |
|
Seems to be built well with GCC after this commit: b060ca3 |
|
How about with clang? |
|
Not today. Maybe in the nearest future. |
|
Today tried to build with clang: Sorry, but clang can not compile simpliest inline assembly code with SIMD instructions. If you have any ideas about how to properly compile this code, you're welcome. I've tried it with: |
|
Same problem with clang7 on linux: |
|
Thank you for providing the testcase. I've created the clang and FreeBSD bug reports: https://bugs.llvm.org/show_bug.cgi?id=39539 |
|
I have a question: is it possible to make LADSPA optional? LADSPA is obsolete, superceeded by LV2 and we would rather keep it out. |
|
I tried |
|
You can install LADSPA, LV2, VST, JACK and documentation separately: For FreeBSD it will be: |
|
It is run in 2 steps: build and install. Is there the |
|
No, there's no build_lv2 target, Plugins are always build as a complete set of formats. You currently can restrict only installation. But I think I can add special variable to do so. |
|
Please try this commit: 099155b By default, all supported formats of plugins are built. You may control Available modules are:
Also possible (but not recommended) to specify compile targets: |
|
Thank you for fixing the issues fast. I've created the FreeBSD port for Cheers, |
|
Merged changes into devel branch: 90c1e2a |
|
Ok, thanks. |
Missing
#include <sys/syslimits.h>:Also missing
isinff.Also this error:
FreeBSD 11.2 amd64, compiler is clang-6.
The text was updated successfully, but these errors were encountered: