falkTX
|
8c8efd2b1e
|
Place zyn deps in STATIC_CARLA_PLUGIN_LIBS as needed
Signed-off-by: falkTX <falktx@falktx.com>
|
2 years ago |
falkTX
|
51028655d0
|
Don't expose symbols for STATIC_PLUGIN_TARGET
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
dc6fdacf68
|
Add STATIC_PLUGIN_TARGET macro; Fix wrong memory reads on lv2 list
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
30ddf5885f
|
Lead by example
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
285984719c
|
Separate system and dependency checks to new file
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
db46099c08
|
Fix build with some libraries in custom prefixes
|
3 years ago |
Xeonacid
|
67e38d1247
|
Replace -lpthread with -pthread
According to Stack Overflow and GCC doc, -pthread is the correct way to use pthread.
This fix build error on riscv64.
|
3 years ago |
falkTX
|
95b13ae45d
|
Ship lv2 gtk bridges with win/mac
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
6c705d8d93
|
Alternative approach to finding qt5 package for make dist
|
3 years ago |
falkTX
|
ae29d92500
|
Don't build static binaries on Windows if using msys2
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
3c4af6b95f
|
Don't require gobject/glib for gtk bridges, always enabled
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
a09034219e
|
Allow lv2 gtk bridges on any system
|
3 years ago |
falkTX
|
60ed20e120
|
lv2 ui bridges: dlopen gtk instead of linking to it
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
d3c1c40185
|
Tweak build, still testing
Signed-off-by: falkTX <falktx@falktx.com>
|
3 years ago |
falkTX
|
bf8f6912f6
|
Strip macOS binaries
|
3 years ago |
falkTX
|
65d6ddb303
|
Fix previous commit
|
3 years ago |
falkTX
|
23c5726152
|
Do not build external plugins by default
|
3 years ago |
falkTX
|
44e872bebf
|
Fix cross-compilation without an exe wrapper
|
3 years ago |
falkTX
|
f70ad43965
|
Fix build on old macOS
|
3 years ago |
falkTX
|
8f90098dd3
|
Force-fix macos theme builds
|
3 years ago |
falkTX
|
f6a7d9c9d0
|
Fix libmagic detection under macos-universal builds
|
3 years ago |
falkTX
|
8d9e0c13d6
|
Make it no longer needed to do "make BUILDING_FOR_WINDOWS=true"
|
3 years ago |
falkTX
|
36d48a5bb8
|
Tweaks in makefile and macOS script, in preparation for arm64/m1
|
3 years ago |
falkTX
|
4bb7d6e05d
|
Set TARGET_MACHINE var in makefile, even if target OS already set
Fixes #1266
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
807d2742f7
|
Fix typo
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
fc5f1be272
|
Add i486 and i586 to archs supported by juce
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
e9eed8bb86
|
Better/faster detection for libmagic (when present)
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c4d245ac16
|
Better compatibility with msys2
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
JP Cimalando
|
3a4c4c8abb
|
Build and installation of translation files
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
4fc8860bde
|
Use --whole-archive for internal static libs
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6ef541d1da
|
Fix strict build warnings against clang
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
29c55500a7
|
Pass DLS/GIG files into fluidsynth if version is recent enough
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
b5b10f833d
|
Fix build with EXTERNAL_PLUGINS=false
|
4 years ago |
falkTX
|
1bf31a4334
|
Fix missing ALSA engine driver support in Linux builds
Closes #1115
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
6fb2785918
|
Only build juce for certain archs; Report if using vst3 support
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
fc8e4ef701
|
Use -fno-common in build flags so we can early catch gcc-10 issues
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
c1c406c7ff
|
Xcursor not needed as library, only the headers
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
82a6e1e45a
|
xcursor is needed for juce
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f35ea2d88f
|
Fixup for CI
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
d91b48e908
|
Use JUCE by default on linux if supported; Cleanup config a bit
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
5c5d8c1ceb
|
Allow to customize pkg-config
|
4 years ago |
falkTX
|
54c075d5af
|
Restrict ffmpeg usage to known good versions
Fixes #1017
sorta...
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
00a8f7f999
|
A few more changes as needed for osx
|
4 years ago |
falkTX
|
cdcd18725b
|
Fix pedantic warnings; Make binary dir set by default on standalone
|
4 years ago |
falkTX
|
d5436a56cb
|
Set Qt5 related build flags
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
a89dfbf49d
|
Fix string-copy related compiler warnings
Signed-off-by: falkTX <falktx@falktx.com>
|
4 years ago |
falkTX
|
f9b59964a7
|
Start work to allow split lv2 bundles of carla plugins
Signed-off-by: falkTX <falktx@falktx.com>
|
5 years ago |
falkTX
|
7b754358e6
|
Use juce by default on osx and win; fix build with gcc9
|
5 years ago |
falkTX
|
cdcaeceeed
|
More tweaks for hylia
|
5 years ago |
falkTX
|
cabb3f6c79
|
Update hylia (link) sources, now builds with mingw
|
5 years ago |