auriamg / macdylibbundler

Utility to ease bundling libraries into executables for OSX
MIT License
561 stars 84 forks source link

dylibbundler failed on macOS 11 (beta) #54

Closed alekseytomin closed 3 years ago

alekseytomin commented 4 years ago

"As part of this change, copies of dynamic libraries are no longer present on the filesystem." (62986286) https://developer.apple.com/documentation/macos-release-notes/macos-big-sur-11-beta-release-notes/

When dylibbundler started I've had the error:

* Collecting dependencies..
/!\ WARNING : Cannot resolve path '/usr/lib/libSystem.B.dylib'

/!\ WARNING : Library libSystem.B.dylib has an incomplete name (location unknown)
Please specify the directory where this library is located (or enter 'quit' to abort)
auriamg commented 3 years ago

Unfortunately, I do not own a mac capable of running big sur, so I will not be able to fix this. However, if someone makes a pull request I will check to merge it

alekseytomin commented 3 years ago

I'm not a C programmer. But I've fixed the problem by parameter -i /usr/lib/

SCG82 commented 3 years ago

Can you try https://github.com/SCG82/macdylibbundler/tree/fix-big-sur ?

alekseytomin commented 3 years ago

The problem still exists.

DominusExult commented 3 years ago

@SCG82 that branch works for me