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

Could you please update the JUCE submodule because it fails on FreeBSD when JUCE's repository is FreeBSD-compatible now #72

Open
yurivict opened this issue Apr 9, 2021 · 5 comments

Comments

@yurivict
Copy link

yurivict commented Apr 9, 2021

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); }
                                                                                                            ^~~~~~~~~~~~~~~~~~~~~~~~
@jpcima
Copy link
Owner

jpcima commented Apr 9, 2021

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.

@jpcima
Copy link
Owner

jpcima commented Apr 26, 2021

I've done required updates to JUCE 6, can you try it?

@yurivict
Copy link
Author

yurivict commented Apr 26, 2021

Thanks for switching to JUCE 6. As it turned out, JUCE merged my my BSD patches juce-framework/JUCE#881 into their develop branch.

Need to wait until they merge them into master.

@jpcima
Copy link
Owner

jpcima commented Apr 26, 2021

Perhaps that my JUCE branch is still behind, the update is based on today's master, not develop.

@yurivict
Copy link
Author

Yes, your JUCE branch is behind their develop branch.

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