Ich habe versucht, Monkeysphere über Homebrew zu installieren, aber es klagt über eine nicht erfüllte Abhängigkeit.
monkeysphere: Unsatisfied dependency: Crypt::OpenSSL::Bignum
Homebrew does not provide Perl dependencies; install with:
cpan -i Crypt::OpenSSL::Bignum
Error: An unsatisfied requirement failed this build.
Also habe ich versucht, den oben genannten Befehl auszuführen und gegen Ende kommt es zu Fehlern.
Writing Makefile for Crypt::OpenSSL::Bignum
Writing MYMETA.yml and MYMETA.json
cp Bignum/CTX.pm blib/lib/Crypt/OpenSSL/Bignum/CTX.pm
cp Bignum.pm blib/lib/Crypt/OpenSSL/Bignum.pm
/usr/bin/perl /System/Library/Perl/5.18/ExtUtils/xsubpp -typemap /System/Library/Perl/5.18/ExtUtils/typemap -typemap typemap Bignum.xs > Bignum.xsc && mv Bignum.xsc Bignum.c
Please specify prototyping behavior for Bignum.xs (see perlxs manual)
cc -c -arch x86_64 -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector -Os -DVERSION=\"0.06\" -DXS_VERSION=\"0.06\" "-I/System/Library/Perl/5.18/darwin-thread-multi-2level/CORE" -DPERL5 -DOPENSSL_NO_KRB5 Bignum.c
Bignum.xs:5:10: fatal error: 'openssl/err.h' file not found
#include <openssl/err.h>
^
1 error generated.
make: *** [Bignum.o] Error 1
KMX/Crypt-OpenSSL-Bignum-0.06.tar.gz
/usr/bin/make -- NOT OK
'YAML' not installed, will not store persistent state
Running make test
Can't test without successful make
Running make install
Make had returned bad status, install seems impossible
command-line
homebrew
perl
Davidcondrey
quelle
quelle
$ which make /usr/bin/make
Antworten:
Ich habe es so zum Laufen gebracht
quelle