ADLplug
ADLplug copied to clipboard
Could you please update the JUCE submodule because it fails on FreeBSD when JUCE's repository is FreeBSD-compatible now
c/runtime.h' file not found
#include <objc/runtime.h>
^~~~~~~~~~~~~~~~
1 error generated.
/disk-samsung/freebsd-ports/audio/adlplug-lv2/work/ADLplug-d9ccf3d/thirdparty/JUCE/modules/juce_core/containers/juce_HashMap.h:49:109: error: cast from pointer to smaller type 'juce::pointer_sized_uint' (aka 'unsigned int') loses information
static int generateHash (const void* key, int upperLimit) noexcept { return generateHash ((uint64) (pointer_sized_uint) key, upperLimit); }
^~~~~~~~~~~~~~~~~~~~~~~~
I'll like to upgrade it to juce6, the LV2 support involves more than a bit of work though. That includes the LV2 wrapper, and the build system. I'll try to get it done but not likely until this month's 15th, there is another project on focus.
I've done required updates to JUCE 6, can you try it?
Thanks for switching to JUCE 6. As it turned out, JUCE merged my my BSD patches https://github.com/juce-framework/JUCE/pull/881 into their develop
branch.
Need to wait until they merge them into master
.
Perhaps that my JUCE branch is still behind, the update is based on today's master
, not develop
.
Yes, your JUCE
branch is behind their develop
branch.