web-dev-qa-db-fra.com

dyld: bibliothèque non chargée: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib

Utilisation du générateur d'électrons pour créer l'application Windows, lors de l'inscription, j'ai eu cette erreur:

dyld: Library not loaded: /usr/local/opt/openssl/lib/libcrypto.1.0.0.dylib
  Referenced from: /Users/puss/Library/Caches/electron-builder/winCodeSign/winCodeSign-1.7.0/darwin/osslsigncode
  Reason: image not found
31
yiye

J'essaie de désinstaller openssl et de réinstaller openssl, cela a fonctionné.

brew remove openssl
brew install openssl
28
yiye

La réinstallation de Watchman avec brew a résolu le problème pour moi:

brew remove watchman

brew install watchman

J'espère que ça aide,

0
mahmoud mehdi

J'ai eu le même problème. Dans mon cas, pour une ancienne application Rails 2.4. Il semble que le brassage ait mis à jour/usr/local/opt/openssl en lien symbolique vers [email protected]/1.1.1d.

Après avoir essayé plusieurs autres choses, je l'ai corrigé en mettant à jour manuellement le lien symbolique/usr/local/opt/openssl pour pointer vers la version 1.0.2s qui était déjà sur mon système:

MacBook-Pro/usr/local/opt(:|✔) % pwd
/usr/local/opt
MacBook-Pro/usr/local/opt(:|✔) % ll openssl*
lrwxr-xr-x  1 dhempy  admin  24 Feb 19 11:36 openssl -> ../Cellar/openssl/1.0.2s
lrwxr-xr-x  1 dhempy  admin  28 Feb 19 08:55 [email protected] -> ../Cellar/[email protected]/1.1.1d

Avec un peu de chance, c'est une solution unique pour moi, et je n'aurai pas à réappliquer ce lien symbolique après chaque mise à jour.

0
David Hempy