macos: dyld: Library not loaded
Closed this issue · 1 comments
gilles6 commented
How to fix this issue with macos ?
➜ ~ composer require beyondcode/laravel-er-diagram-generator --dev
dyld: Library not loaded: /usr/local/opt/libffi/lib/libffi.6.dylib
Referenced from: /usr/local/bin/php
Reason: image not found
[1] 53952 abort composer require beyondcode/laravel-er-diagram-generator --dev
Below is what I tried unsuccesffully:
➜ ~ brew install libffi
Warning: libffi 3.3 is already installed and up-to-date
To reinstall 3.3, run `brew reinstall libffi`
➜ ~ brew link libffi
Warning: Refusing to link macOS provided/shadowed software: libffi
For compilers to find libffi you may need to set:
export LDFLAGS="-L/usr/local/opt/libffi/lib"
export CPPFLAGS="-I/usr/local/opt/libffi/include"
gilles6 commented
I finally fixed it with:
brew reinstall php
sudo rm -rf /usr/local/Cellar/php/7.4.5.reinstall
composer require beyondcode/laravel-er-diagram-generator --dev