[PERL]Installer Crypt-SSLeay-0.57 sur RHEL 4
Houston-12
Messages postés
33
Date d'inscription
Statut
Membre
Dernière intervention
-
lami20j Messages postés 21331 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
lami20j Messages postés 21331 Date d'inscription Statut Modérateur, Contributeur sécurité Dernière intervention -
Bonjour,
Je suis en train d'installer Crypt::SSLeay sur une RHEL 4.
J'ai un problème de dépendance mais impossible de trouver ce qu'il me demande : rpmlib (FileDigests)
Et sur ce coup là, Google n'est pas mon ami.
Est ce que qqun a déjà rencontré ce pb et comment le résoudre !!
Merci
Je suis en train d'installer Crypt::SSLeay sur une RHEL 4.
J'ai un problème de dépendance mais impossible de trouver ce qu'il me demande : rpmlib (FileDigests)
Et sur ce coup là, Google n'est pas mon ami.
Est ce que qqun a déjà rencontré ce pb et comment le résoudre !!
Merci
A voir également:
- [PERL]Installer Crypt-SSLeay-0.57 sur RHEL 4
- Installer chromecast sur tv - Guide
- Installer clavier arabe - Télécharger - Divers Web & Internet
- Installer windows 10 sans compte microsoft - Guide
- Installer instagram sur pc - Télécharger - Divers Communication
- Installer windows 10 gratuitement - Accueil - Mise à jour
18 réponses
bonjour,
tu l'installes comment ?
pour info sous fedora je me sert de yum pour installer les paquets ce qui evite se genre de soucis
a+
tu l'installes comment ?
pour info sous fedora je me sert de yum pour installer les paquets ce qui evite se genre de soucis
a+
Bonjour,
Pas d'installation automatisée car la machine est isolé du web. De plus, il n'y a pas de mode graphique et tout se fait en ligne de commande.
Je dois donc tout télécharger (avec les différentes dépendances) avant de transférer les fichiers et de les installer.
A+
Pas d'installation automatisée car la machine est isolé du web. De plus, il n'y a pas de mode graphique et tout se fait en ligne de commande.
Je dois donc tout télécharger (avec les différentes dépendances) avant de transférer les fichiers et de les installer.
A+
re,
les paquets tu les prends ou ? es tu sur qu'il existe une version pour redhat .
peux tu me donner le details des paquets que tu veux installer ?
a+
les paquets tu les prends ou ? es tu sur qu'il existe une version pour redhat .
peux tu me donner le details des paquets que tu veux installer ?
a+
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
Comment tu fait pour l'installer?
Tu utilises la méthode
Comment tu fait pour l'installer?
Tu utilises la méthode
perl Makefile.PL make make test make install?
Re,
Non pour le moment, c'est par rpm.
J'installe aussi perl-5.10 car il n'est pas non plus sur la machine.
A+
Non pour le moment, c'est par rpm.
J'installe aussi perl-5.10 car il n'est pas non plus sur la machine.
A+
Salut,
J'ai fait un test chez moi (debian 5.0).
Je vais te montrer le test.
Maintenant ça va aller puisque j'ai le ssl.h dans /usr/include/openssl
Et voilà la suite quand tout va bien
J'ai fait un test chez moi (debian 5.0).
Je vais te montrer le test.
lami20j@debian:~/modules_cpan$ tar xzf Crypt-SSLeay-0.57_01.tar.gz lami20j@debian:~/modules_cpan$ cd Crypt-SSLeay-0.57_01/ lami20j@debian:~/modules_cpan/Crypt-SSLeay-0.57_01$ perl Makefile.PL ======================================================================== No installed SSL libraries found in any of the following places. /local /local/ssl /opt/ssl /usr /usr/local /usr/local/ssl /usr/local/openssl You will have to either specify a directory location at the following prompt, or rerun the Makefile.PL program and use the --lib switch to specify the path. If the path in question is considered standard on your platform, please consider filing a bug report in order to have it taken into account in a subsequent version of Crypt::SSLeay. This host looks like it is running Debian. Crypt::SSLeay needs to be compiled with C headers that the libssl-dev package makes available. Please install that package before trying to build this module. (You can always deinstall the package afterwards, once Crypt::SSLeay has been built). Which SSL install path do you want to use? does not appear to be an SSL library installation, since the required header files were not found. The build cannot proceed.Pareil que toi. Je vais installer le paquet qui va bien (en fait il te faut le fichier ssl.h, bref le dev de ssl)
lami20j@debian:~/modules_cpan/Crypt-SSLeay-0.57_01$ aptitude install libssl-dev Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Lecture de l'information d'état étendu Initialisation de l'état des paquets... Fait Lecture des descriptions de tâches... Fait Les NOUVEAUX paquets suivants vont être installés : libssl-dev 0 paquets mis à jour, 1 nouvellement installés, 0 à enlever et 0 non mis à jour. Il est nécessaire de télécharger 0o/2111ko d'archives. Après dépaquetage, 5890ko seront utilisés. Écriture de l'information d'état étendu... Fait Sélection du paquet libssl-dev précédemment désélectionné. (Lecture de la base de données... 122378 fichiers et répertoires déjà installés.) Dépaquetage de libssl-dev (à partir de .../libssl-dev_0.9.8g-15_i386.deb) ... Traitement des actions différées (« triggers ») pour « man-db »... Paramétrage de libssl-dev (0.9.8g-15) ... Lecture des listes de paquets... Fait Construction de l'arbre des dépendances Lecture des informations d'état... Fait Lecture de l'information d'état étendu Initialisation de l'état des paquets... Fait Écriture de l'information d'état étendu... Fait Lecture des descriptions de tâches... Fait
Maintenant ça va aller puisque j'ai le ssl.h dans /usr/include/openssl
$ ls -l /usr/include/openssl/ssl.h -rw-r--r-- 1 root root 82501 jan 7 19:04 /usr/include/openssl/ssl.h
Et voilà la suite quand tout va bien
lami20j@debian:~/modules_cpan/Crypt-SSLeay-0.57_01$ perl Makefile.PL ======================================================= Only one OpenSSL installation found at /usr Consider running 'perl Makefile.PL --default' the next time Crypt::SSLeay is upgraded to select this directory automatically thereby avoiding the following prompt. ======================================================= Which SSL install path do you want to use? /usr BUILD INFORMATION ================================================ ssl library: OpenSSL 0.9.8 in /usr ssl header: openssl/ssl.h libraries: -L/usr/lib -lssl -lcrypto -lgcc include dir: -I/usr/include/openssl ================================================ Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lgcc Writing Makefile for Crypt::SSLeay The test suite can attempt to connect to public servers to ensure that the code is working properly. If you are behind a strict firewall or have no network connectivity, these tests may fail (through no fault of the code). Do you want to run the live tests (y/N) ? [N] N lami20j@debian:~/modules_cpan/Crypt-SSLeay-0.57_01$ make cp lib/Crypt/SSLeay/X509.pm blib/lib/Crypt/SSLeay/X509.pm cp lib/Net/SSL.pm blib/lib/Net/SSL.pm cp SSLeay.pm blib/lib/Crypt/SSLeay.pm cp lib/Crypt/SSLeay/Conn.pm blib/lib/Crypt/SSLeay/Conn.pm cp lib/Crypt/SSLeay/CTX.pm blib/lib/Crypt/SSLeay/CTX.pm cp lib/Crypt/SSLeay/MainContext.pm blib/lib/Crypt/SSLeay/MainContext.pm cp lib/Crypt/SSLeay/Err.pm blib/lib/Crypt/SSLeay/Err.pm /usr/bin/perl /usr/share/perl/5.10/ExtUtils/xsubpp -typemap /usr/share/perl/5.10/ExtUtils/typemap -typemap typemap SSLeay.xs > SSLeay.xsc && mv SSLeay.xsc SSLeay.c cc -c -I/usr/include/openssl -D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -g -DVERSION=\"0.57_01\" -DXS_VERSION=\"0.57_01\" -fPIC "-I/usr/lib/perl/5.10/CORE" SSLeay.c Running Mkbootstrap for Crypt::SSLeay () chmod 644 SSLeay.bs rm -f blib/arch/auto/Crypt/SSLeay/SSLeay.so cc -shared -O2 -g -L/usr/local/lib SSLeay.o -o blib/arch/auto/Crypt/SSLeay/SSLeay.so \ -L/usr/lib -lssl -lcrypto \ chmod 755 blib/arch/auto/Crypt/SSLeay/SSLeay.so cp SSLeay.bs blib/arch/auto/Crypt/SSLeay/SSLeay.bs chmod 644 blib/arch/auto/Crypt/SSLeay/SSLeay.bs Manifying blib/man3/Net::SSL.3pm Manifying blib/man3/Crypt::SSLeay.3pm lami20j@debian:~/modules_cpan/Crypt-SSLeay-0.57_01$ make test PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00-basic......ok 4/12 skipped: various reasons t/01-connect....ok 7/8 skipped: various reasons t/02-live.......ok 1/4# config on linux # ssl OpenSSL 0.9.8 in /usr # lib -L/usr/lib -lssl -lcrypto -lgcc # inc -I/usr/include/openssl # cc cc t/02-live.......ok 1/4 skipped: various reasons All tests successful, 12 subtests skipped. Files=3, Tests=24, 1 wallclock secs ( 0.33 cusr + 0.03 csys = 0.36 CPU) lami20j@debian:~/modules_cpan/Crypt-SSLeay-0.57_01$ su Password: lami20j@debian:~/modules_cpan/Crypt-SSLeay-0.57_01# make install Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /usr/local/lib/perl/5.10.0/auto/Crypt/SSLeay/SSLeay.so Installing /usr/local/lib/perl/5.10.0/auto/Crypt/SSLeay/SSLeay.bs Installing /usr/local/lib/perl/5.10.0/Net/SSL.pm Installing /usr/local/lib/perl/5.10.0/Crypt/SSLeay.pm Installing /usr/local/lib/perl/5.10.0/Crypt/SSLeay/Conn.pm Installing /usr/local/lib/perl/5.10.0/Crypt/SSLeay/CTX.pm Installing /usr/local/lib/perl/5.10.0/Crypt/SSLeay/Err.pm Installing /usr/local/lib/perl/5.10.0/Crypt/SSLeay/X509.pm Installing /usr/local/lib/perl/5.10.0/Crypt/SSLeay/MainContext.pm Installing /usr/local/man/man3/Crypt::SSLeay.3pm Installing /usr/local/man/man3/Net::SSL.3pm Writing /usr/local/lib/perl/5.10.0/auto/Crypt/SSLeay/.packlist Appending installation info to /usr/local/lib/perl/5.10.0/perllocal.pod
Hello,
Merci pour votre aide
Finalement, j'ai utilisé la méthode
perl Makefile.PL
make
make test
make install
Le makefile.pl se fait bien lorsque je lui donne le répertoire où se trouve ssl.h
Par contre, lors du make, j'obtiens l'erreur :
# make
Makefile:87: *** missing separator. Arrêt.
Extrait du ficher Makefile :
ligne 86 installhtml3dir=''
ligne 87 installman1
ligne 88 INSTALLSITEBIN = /usr
ligne 89 INSTALLVENDORBIN = /usr/bin'
Je l'ai transformé en :
ligne 86 installhtml3dir=''
ligne 87 installman1=''
ligne 88 INSTALLSITEBIN = /usr
ligne 89 INSTALLVENDORBIN = /usr/bin'
Ensuite j'ai l'erreur : make: *** [blib/lib/Crypt/.exists] Erreur 2
Je vais installer GCC...
A suivre
Merci pour votre aide
Finalement, j'ai utilisé la méthode
perl Makefile.PL
make
make test
make install
Le makefile.pl se fait bien lorsque je lui donne le répertoire où se trouve ssl.h
Par contre, lors du make, j'obtiens l'erreur :
# make
Makefile:87: *** missing separator. Arrêt.
Extrait du ficher Makefile :
ligne 86 installhtml3dir=''
ligne 87 installman1
ligne 88 INSTALLSITEBIN = /usr
ligne 89 INSTALLVENDORBIN = /usr/bin'
Je l'ai transformé en :
ligne 86 installhtml3dir=''
ligne 87 installman1=''
ligne 88 INSTALLSITEBIN = /usr
ligne 89 INSTALLVENDORBIN = /usr/bin'
Ensuite j'ai l'erreur : make: *** [blib/lib/Crypt/.exists] Erreur 2
Je vais installer GCC...
A suivre
Après installation de GCC et modification de Makefile, je fais le make.
J'obtiens l'erreur suivante :
# make
gcc -c -I/usr/include/openssl -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -DVERSION=\"0.57\" -DXS_VERSION=\"0.57\" -fPIC "-I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE" SSLeay.c
rm -f blib/arch/auto/Crypt/SSLeay/SSLeay.so
LD_RUN_PATH="/lib" gcc -shared -L/usr/local/lib SSLeayub -o blib/arch/auto/Crypt/SSLeay/SSLeay.so -L/usr/lib -lssl -lcrypto
gcc: SSLeayub : Aucun fichier ou répertoire de ce type
make: *** [blib/arch/auto/Crypt/SSLeay/SSLeay.so] Erreur 1
Là, je commence à devenir à court d'idée...
J'obtiens l'erreur suivante :
# make
gcc -c -I/usr/include/openssl -D_REENTRANT -D_GNU_SOURCE -DTHREADS_HAVE_PIDS -DDEBUGGING -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/usr/include/gdbm -DVERSION=\"0.57\" -DXS_VERSION=\"0.57\" -fPIC "-I/usr/lib/perl5/5.8.0/i386-linux-thread-multi/CORE" SSLeay.c
rm -f blib/arch/auto/Crypt/SSLeay/SSLeay.so
LD_RUN_PATH="/lib" gcc -shared -L/usr/local/lib SSLeayub -o blib/arch/auto/Crypt/SSLeay/SSLeay.so -L/usr/lib -lssl -lcrypto
gcc: SSLeayub : Aucun fichier ou répertoire de ce type
make: *** [blib/arch/auto/Crypt/SSLeay/SSLeay.so] Erreur 1
Là, je commence à devenir à court d'idée...
J'ai essayé d'installer Crypt-SSLeay-0.55
Apres le perl Makefile.PL, je fais le make :
#make
Makefile:88: *** missing separator. Arrêt.
Je rebidouille le fichier Makefile et ensuite :
# make
/bin/sh: -c: line 1: unexpected EOF while looking for matching `''
/bin/sh: -c: line 2: syntax error: unexpected end of file
make: *** [blib/lib/Crypt/.exists] Erreur 2
La version de perl est v5.8.0 built for i386-linux-thread-multi
la version de gcc est gcc (GCC) 3.4.4 20050721 (Red Hat 3.4.4-2)
OpenSSL est en version 0.9.8j 07 Jan 2009
Merci pour votre aide
Apres le perl Makefile.PL, je fais le make :
#make
Makefile:88: *** missing separator. Arrêt.
Je rebidouille le fichier Makefile et ensuite :
# make
/bin/sh: -c: line 1: unexpected EOF while looking for matching `''
/bin/sh: -c: line 2: syntax error: unexpected end of file
make: *** [blib/lib/Crypt/.exists] Erreur 2
La version de perl est v5.8.0 built for i386-linux-thread-multi
la version de gcc est gcc (GCC) 3.4.4 20050721 (Red Hat 3.4.4-2)
OpenSSL est en version 0.9.8j 07 Jan 2009
Merci pour votre aide
A priori il manque le fichier SSLeayub car si je le crée (vide) j'obtiens ensuite :
# make
rm -f blib/arch/auto/Crypt/SSLeay/SSLeay.so
LD_RUN_PATH="/lib" gcc -shared -L/usr/local/lib SSLeayub -o blib/arch/auto/Crypt/SSLeay/SSLeay.so -L/usr/lib -lssl -lcrypto
chmod 755 blib/arch/auto/Crypt/SSLeay/SSLeay.so
cp SSLeay.bs blib/arch/auto/Crypt/SSLeay/SSLeay.bs
chmod 644 blib/arch/auto/Crypt/SSLeay/SSLeay.bs
Manifying blib/man3/Net::SSL.3pm
Manifying blib/man3/Crypt::SSLeay.3pm
# make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-basic......# Failed test (t/00-basic.t at line 6)
# Tried to use 'Crypt::SSLeay'.
# Error: Can't find 'boot_Crypt__SSLeay' symbol in /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/arch/auto/Crypt/SSLeay/SSLeay.so
# at (eval 1) line 2
# Compilation failed in require at (eval 1) line 2.
# Failed test (t/00-basic.t at line 10)
# Tried to use 'Crypt::SSLeay::MainContext'.
# Error: Can't locate object method "new" via package "Crypt::SSLeay::CTX" at /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/lib/Crypt/SSLeay/MainContext.pm line 15.
# Compilation failed in require at (eval 5) line 2.
Undefined subroutine &main::main_ctx called at t/00-basic.t line 36.
# Looks like you planned 12 tests but only ran 11.
# Looks like your test died just after 11.
t/00-basic......dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1, 5, 12
Failed 3/12 tests, 75.00% okay (less 4 skipped tests: 5 okay, 41.67%)
t/01-connect....Can't find 'boot_Crypt__SSLeay' symbol in /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/arch/auto/Crypt/SSLeay/SSLeay.so
at /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/lib/Net/SSL.pm line 19
Compilation failed in require at /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/lib/Net/SSL.pm line 19.
Compilation failed in require at t/01-connect.t line 4.
BEGIN failed--compilation aborted at t/01-connect.t line 4.
# Looks like your test died before it could output anything.
t/01-connect....dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-8
Failed 8/8 tests, 0.00% okay
t/02-live.......# Failed test (t/02-live.t at line 7)
# Tried to use 'Net::SSL'.
# Error: Can't find 'boot_Crypt__SSLeay' symbol in /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/arch/auto/Crypt/SSLeay/SSLeay.so
# at /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/lib/Net/SSL.pm line 19
# Compilation failed in require at /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/lib/Net/SSL.pm line 19.
# Compilation failed in require at (eval 1) line 2.
# config on linux
# ssl OpenSSL 0.9.8 in /usr
# lib -L/usr/lib -lssl -lcrypto -lgcc
# inc -I/usr/include/openssl
# cc gcc
# Looks like you failed 1 tests of 4.
t/02-live.......dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 1
Failed 1/4 tests, 75.00% okay (less 1 skipped test: 2 okay, 50.00%)
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/00-basic.t 255 65280 12 3 25.00% 1 5 12
t/01-connect.t 2 512 8 8 100.00% 1-8
t/02-live.t 1 256 4 1 25.00% 1
5 subtests skipped.
Failed 3/3 test scripts, 0.00% okay. 12/24 subtests failed, 50.00% okay.
make: *** [test_dynamic] Erreur 2
Quelqu'un peut il me dire ce que contient le fichier SSLeayub ?
Merci
# make
rm -f blib/arch/auto/Crypt/SSLeay/SSLeay.so
LD_RUN_PATH="/lib" gcc -shared -L/usr/local/lib SSLeayub -o blib/arch/auto/Crypt/SSLeay/SSLeay.so -L/usr/lib -lssl -lcrypto
chmod 755 blib/arch/auto/Crypt/SSLeay/SSLeay.so
cp SSLeay.bs blib/arch/auto/Crypt/SSLeay/SSLeay.bs
chmod 644 blib/arch/auto/Crypt/SSLeay/SSLeay.bs
Manifying blib/man3/Net::SSL.3pm
Manifying blib/man3/Crypt::SSLeay.3pm
# make test
PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
t/00-basic......# Failed test (t/00-basic.t at line 6)
# Tried to use 'Crypt::SSLeay'.
# Error: Can't find 'boot_Crypt__SSLeay' symbol in /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/arch/auto/Crypt/SSLeay/SSLeay.so
# at (eval 1) line 2
# Compilation failed in require at (eval 1) line 2.
# Failed test (t/00-basic.t at line 10)
# Tried to use 'Crypt::SSLeay::MainContext'.
# Error: Can't locate object method "new" via package "Crypt::SSLeay::CTX" at /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/lib/Crypt/SSLeay/MainContext.pm line 15.
# Compilation failed in require at (eval 5) line 2.
Undefined subroutine &main::main_ctx called at t/00-basic.t line 36.
# Looks like you planned 12 tests but only ran 11.
# Looks like your test died just after 11.
t/00-basic......dubious
Test returned status 255 (wstat 65280, 0xff00)
DIED. FAILED tests 1, 5, 12
Failed 3/12 tests, 75.00% okay (less 4 skipped tests: 5 okay, 41.67%)
t/01-connect....Can't find 'boot_Crypt__SSLeay' symbol in /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/arch/auto/Crypt/SSLeay/SSLeay.so
at /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/lib/Net/SSL.pm line 19
Compilation failed in require at /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/lib/Net/SSL.pm line 19.
Compilation failed in require at t/01-connect.t line 4.
BEGIN failed--compilation aborted at t/01-connect.t line 4.
# Looks like your test died before it could output anything.
t/01-connect....dubious
Test returned status 2 (wstat 512, 0x200)
DIED. FAILED tests 1-8
Failed 8/8 tests, 0.00% okay
t/02-live.......# Failed test (t/02-live.t at line 7)
# Tried to use 'Net::SSL'.
# Error: Can't find 'boot_Crypt__SSLeay' symbol in /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/arch/auto/Crypt/SSLeay/SSLeay.so
# at /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/lib/Net/SSL.pm line 19
# Compilation failed in require at /tmp/crypt-SSLeay/Crypt-SSLeay-0.57/blib/lib/Net/SSL.pm line 19.
# Compilation failed in require at (eval 1) line 2.
# config on linux
# ssl OpenSSL 0.9.8 in /usr
# lib -L/usr/lib -lssl -lcrypto -lgcc
# inc -I/usr/include/openssl
# cc gcc
# Looks like you failed 1 tests of 4.
t/02-live.......dubious
Test returned status 1 (wstat 256, 0x100)
DIED. FAILED test 1
Failed 1/4 tests, 75.00% okay (less 1 skipped test: 2 okay, 50.00%)
Failed Test Stat Wstat Total Fail Failed List of Failed
-------------------------------------------------------------------------------
t/00-basic.t 255 65280 12 3 25.00% 1 5 12
t/01-connect.t 2 512 8 8 100.00% 1-8
t/02-live.t 1 256 4 1 25.00% 1
5 subtests skipped.
Failed 3/3 test scripts, 0.00% okay. 12/24 subtests failed, 50.00% okay.
make: *** [test_dynamic] Erreur 2
Quelqu'un peut il me dire ce que contient le fichier SSLeayub ?
Merci
Salut,
Voici ma configuration
le module je l'ai installé sans problèmes, voici la preuve
Peut être que tu dois recommencer à zéro. Et après chaque étape tu colles ici le résultat pour voir.
Voici ma configuration
lami20j@debian:~$ gcc --version gcc (Debian 4.3.2-1.1) 4.3.2 Copyright (C) 2008 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. lami20j@debian:~$ perl -e 'printf "%vd\n",$^V' 5.10.0 lami20j@debian:~$ openssl version OpenSSL 0.9.8g 19 Oct 2007
le module je l'ai installé sans problèmes, voici la preuve
lami20j@debian:~$ perl -MCrypt::SSLeay -e 'print "Crypt::SSLeay version $Crypt::SSLeay::VERSION\n"' Crypt::SSLeay version 0.57_01
Peut être que tu dois recommencer à zéro. Et après chaque étape tu colles ici le résultat pour voir.
Bonjour,
Voici les commandes passées après avoir supprimé tout les fichiers en rapport avec Crypt-SSLeay :
Voici les lignes 85 à 89 :
Il semble manque un = à la ligne 87
De plus, certaines lignes ouvrent un ' mais ne le ferme pas...
Ex ligne 67 à 70
et ligne 75 à 100 :
Pouvez vous m'envoyer un Makefile qui fonctionne afin que je compare les deux fichiers ?
Merci
Voici les commandes passées après avoir supprimé tout les fichiers en rapport avec Crypt-SSLeay :
[root@machine crypt-SSLeay]# tar -xzf Crypt-SSLeay-0.57.tar.gz [root@machine crypt-SSLeay]# ls Crypt-SSLeay-0.57 certs Changes eg lib Makefile.PL MANIFEST MANIFEST.SKIP META.yml README SSLeay.pm SSLeay.xs t TODO typemap [root@machine crypt-SSLeay]# perl Makefile.PL Can't open perl script "Makefile.PL": Aucun fichier ou répertoire de ce type [root@machine crypt-SSLeay]# cd Crypt-SSLeay-0.57 [root@machine Crypt-SSLeay-0.57]# perl Makefile.PL ======================================================= Only one OpenSSL installation found at /usr Consider running 'perl Makefile.PL --default' the next time Crypt::SSLeay is upgraded to select this directory automatically thereby avoiding the following prompt. ======================================================= Which SSL install path do you want to use? /usr BUILD INFORMATION ================================================ ssl library: OpenSSL 0.9.7 in /usr ssl header: openssl/ssl.h libraries: -L/usr/lib -lssl -lcrypto -lgcc include dir: -I/usr/include/openssl ================================================ Checking if your kit is complete... Looks good Note (probably harmless): No library found for -lgcc Writing Makefile for Crypt::SSLeay The test suite can attempt to connect to public servers to ensure that the code is working properly. If you are behind a strict firewall or have no network connectivity, these tests may fail (through no fault of the code). Do you want to run the live tests (y/N) ? [N] [root@machine Crypt-SSLeay-0.57]# make Makefile:87: *** missing separator. Arrêt.
Voici les lignes 85 à 89 :
installhtml1dir='' installhtml3dir='' installman1 INSTALLSITEBIN = /usr INSTALLVENDORBIN = /usr/bin'
Il semble manque un = à la ligne 87
De plus, certaines lignes ouvrent un ' mais ne le ferme pas...
Ex ligne 67 à 70
INSTALLPRIVLIB = /usr/lib/perl5/5.8.0 INSTALLSITELIB = /usr/lib/perl5/site_perl/5.8.0' installsiteman1='/usr/share/man/man1' installsiteman3='/usr/share/man/man3'
et ligne 75 à 100 :
installvendorbin='/usr/bin' installvendorhtml1='' installvendorhtml3='' installvendorlib='/usr/lib/perl5/vendor_perl/5.8. INSTALLVENDORLIB = ib/perl5' installusrbinperl='def INSTALLARCHLIB = /usr/lib/perl5/5.8.0/i386-linux-thread-multi INSTALLSITEARCH = /usr/lib/ INSTALLVENDORARCH = /usr/ INSTALLBIN = /usr/bin' installhtml1dir='' installhtml3dir='' installman1 INSTALLSITEBIN = /usr INSTALLVENDORBIN = /usr/bin' installvendorhtml1='' installvendorhtml3='' installvendorlib='/u INSTALLSCRIPT = /usr/bin PERL_LIB = /usr/lib/perl5/5.8.0 PERL_ARCHLIB = /usr/lib/perl5/5.8.0/i386-linux-thread-multi SITELIBEXP = '/usr/lib/perl5/site_perl' sit SITEARCHEXP = /usr/lib/pe LIBPERL_A = libperl.a' libc='
Pouvez vous m'envoyer un Makefile qui fonctionne afin que je compare les deux fichiers ?
Merci