-
Notifications
You must be signed in to change notification settings - Fork 95
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
Cannot build or run on Big Sur #110
Comments
I cloned this repo then: Then of the targets in the Makefile Issue 1:(Not matching what @nanoscopic posted above!)
Note: unfortunately this is wrong -- as I do have a device connected, and the System Console is indeed running / displaying console logs from my device Issue 2Unfortunately,
Browsing the internet does indeed suggest that at least during the beta-time, that Big Sur had hidden the Filesystem representations of those libraries, such that I'm beyond shocked that that might be the case though. If there's an easy way to do this, I would try to build this using an Xcode project, and see if Xcode knows how to link CoreFoundation the framework -- maybe the paths / discovery technique have to be updated from the old manner? |
There has to be a way outside of an Xcode project file to link against system libraries, if there is a problem with the makefile it is that i'm using the default search paths provided by the linker, which, seems like should just work. |
@samdmarshall -- I totally agree, I just wonder if there's some stupid flag we have to use that Xcode knows about. -- Like hypothetically a flag that tells the linker what "default" search path to use and that the current default no longer contains CoreFoundation. |
A sample dylib project in Xcode invokes |
invoking |
This repo cannot be built or run on Big Sur.
It cannot be built due to changes in how CoreFoundation and IOKit frameworks are used.
They are no longer linked directly according to what I'm reading and dlopen must be used.
There is also an error linking the "System" library.
I tried running the latest release and that doesn't work either.
Example output trying to just list devices:
Trying to do anything with my device does not work.
The text was updated successfully, but these errors were encountered: