Closed bmrs closed 1 year ago
Fixed in the repo now. Totally my fault; the fix is simply to change system/Allocators.h
to common/Allocators.h
in line 26 of RubberBandStretcherJNI.cpp
.
(The error message that you saw is deceptive - having failed to find an include file called system/Allocators.h
the compiler is jumping to the conclusion that it was intended to be in a framework called system
. But that isn't the case; it was always just a file elsewhere within the Rubber Band repo, and the problem is simply that it has moved. And that nobody had exercised the JNI build since it moved! I've updated the build scripts as well so that the JNI library is now built during my normal development run.)
Indeed, it works perfectly, now, thanks a lot!
Hi,
Having quite an old computer, I'm stuck with macOS 10.14. Until this day, there was no problem to install
rubberband
, viahomebrew
, as a dependency offfmpeg
. But since the lastbrew upgrade
, the build fails:I'm thinking that the 7th step
did not find header 'Allocators.h' in framework 'system' (loaded from '/Library/Developer/CommandLineTools/SDKs/MacOSX10.14.sdk/System/Library/Frameworks')
is the cause of the problem: the folder does not exist, so I've tried to reinstall Xcode CommandLineTools (v11.3.1), both from terminal and by downloading directly the package from the Apple Developper website, but the folder with the requiredFrameworks
is not installed where it is supposed to be.And so the built cannot terminate, and I cannot use
ffmpeg
anymore… Thanks for any help!