-
Notifications
You must be signed in to change notification settings - Fork 40
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
FRUT compiles JUCE code again and again for multiple projects #615
Comments
We managed to build a Static Library using FRUT an it actually works pretty well. Lines 4764 to 4789 in cb78103
It would be very helpful for us if that could be changed. For now, we will link manually |
@timuraudio @cor3ntin |
@McMartin That's taken care of! We wrapped JuceHeader.h in an header which defines the global settings, include all the juce headers corresponding to the modules included in the static lib, then the JuceHeader.h of the project consuming the static lib |
@cor3ntin |
@McMartin we did, it works for us! However, it is unclear to me how much of what we do can be generalized as it can only works if the set of modules and some global settings are the same for all targets consuming the static library. The frameworks things is one of the few things we had to duplicate to make it work though. |
Is there any way we can avoid that? Currently, the best approach we could find is to manually compile JUCE into a static library and then link that.
The text was updated successfully, but these errors were encountered: