Aller au contenu

Des Soucis Avec Perl , Compilation Etc.....


MS_Totor

Messages recommandés

bonjour

mon syno de test, 209+ firm 942

à votre bon cœur les gurus, barbus linuxien, codeur, compileur & co, je suis dans la peine :rolleyes:

je souhaite pour un besoin particulier installer webmin light en ssl, c'est un webmin léger, au quel on peut rajouter que les modules voulus, je connais bien l'installation et l'usage avancé "usermin etc.." sur un serveur linux classique, (ubuntu, debian) mais sur syno pas aisé, architecture non standard, il manque toujours autant de trucs pour faire simple.

j'ai deux choix, soit j'utilise perl 5.8.6 natif du syno mais ou il manque le module SSL et je tente d'installer mes modules perl manquants , ou perl via optware-devel en 5.8.8 pour lequel est dispo

perl-crypt-ssleay_0.55-1_powerpc.ipk

si je lance l'install bien sur cela pointe surperl natif du syno en 5.8.6, mais je ne peux pas l'utiliser en SSL, manque le module perl pam et perl ssl, des erreurs, un joli dump, mais le serveur est lancé et permet d'ajouter des modules, à reconfigurer à la mano ensuite, situation sans ssl non permise pour mon besoin.

après quelques recherches, j'installe optware-devel et le nécessaire à la compilation sur le syno, dont perl 5.8.8 puis link des librairies via un ./configure --prefix=/opt

et à disposition via ipkg le paquet incluant le module ssl pour perl perl-crypt-ssleay_0.55-1_powerpc.ipk

oui mais bon.

comment lancer webmin, pour qu'il utilise la version perl de /opt sans gêner les apps utilisant perl en natif ?

j'avoue ne pas utiliser les goodies du syno, (photo, file station et autres) donc ne pas savoir les quelles utilisent perl.

je me suis lancé dans la compile des modules via cpan natif, c'est pas la joie du tout :huh:

cpan> install Crypt::SSLeay

cette bourrique m'a installé tout un tas d'autres paquets sous cpan

puis au moment de compiler enfin mon module

2009-09-15 00:07:44 (207 KB/s) - `-' saved [23042]

Checksum for /root/.cpan/sources/authors/id/D/DL/DLAND/Crypt-SSLeay-0.57.tar.gz ok

Crypt-SSLeay-0.57

Crypt-SSLeay-0.57/t

Crypt-SSLeay-0.57/Changes

Crypt-SSLeay-0.57/lib

Crypt-SSLeay-0.57/certs

Crypt-SSLeay-0.57/MANIFEST

Crypt-SSLeay-0.57/TODO

Crypt-SSLeay-0.57/typemap

Crypt-SSLeay-0.57/MANIFEST.SKIP

Crypt-SSLeay-0.57/eg

Crypt-SSLeay-0.57/SSLeay.pm

Crypt-SSLeay-0.57/SSLeay.xs

Crypt-SSLeay-0.57/README

Crypt-SSLeay-0.57/Makefile.PL

Crypt-SSLeay-0.57/META.yml

Crypt-SSLeay-0.57/eg/lwp-ssl-test

Crypt-SSLeay-0.57/eg/net-ssl-test

Crypt-SSLeay-0.57/certs/ca-bundle.crt

Crypt-SSLeay-0.57/certs/notacakeynopass.pem

Crypt-SSLeay-0.57/certs/notacacert.pem

Crypt-SSLeay-0.57/lib/Crypt

Crypt-SSLeay-0.57/lib/Net

Crypt-SSLeay-0.57/lib/Net/SSL.pm

Crypt-SSLeay-0.57/lib/Crypt/SSLeay

Crypt-SSLeay-0.57/lib/Crypt/SSLeay/MainContext.pm

Crypt-SSLeay-0.57/lib/Crypt/SSLeay/Conn.pm

Crypt-SSLeay-0.57/lib/Crypt/SSLeay/X509.pm

Crypt-SSLeay-0.57/lib/Crypt/SSLeay/Err.pm

Crypt-SSLeay-0.57/lib/Crypt/SSLeay/CTX.pm

Crypt-SSLeay-0.57/t/00-basic.t

Crypt-SSLeay-0.57/t/02-live.t

Crypt-SSLeay-0.57/t/01-connect.t

CPAN.pm: Going to build D/DL/DLAND/Crypt-SSLeay-0.57.tar.gz

========================================================================

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.

Which SSL install path do you want to use? /opt

BUILD INFORMATION

================================================

ssl library: OpenSSL 0.9.8 in /opt

ssl header: openssl/ssl.h

libraries: -L/opt/lib -lssl -lcrypto -lgcc

include dir: -I/opt/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]

/opt/bin/perl5.8.8 /opt/lib/perl5/5.8.8/ExtUtils/xsubpp -typemap /opt/lib/perl5/5.8.8/ExtUtils/typemap -typemap typemap SSLeay.xs > SSLeay.xsc && mv SSLeay.xsc SSLeay.c

Running Mkbootstrap for Crypt::SSLeay ()

chmod 644 SSLeay.bs

cp SSLeay.bs blib/arch/auto/Crypt/SSLeay/SSLeay.bs

cp lib/Crypt/SSLeay/X509.pm blib/lib/Crypt/SSLeay/X509.pm

chmod 644 blib/arch/auto/Crypt/SSLeay/SSLeay.bs

cp lib/Net/SSL.pm blib/lib/Net/SSL.pm

cp SSLeay.pm blib/lib/Crypt/SSLeay.pm

cp lib/Crypt/SSLeay/MainContext.pm blib/lib/Crypt/SSLeay/MainContext.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/Err.pm blib/lib/Crypt/SSLeay/Err.pm

powerpc-linux-gnuspe-gcc -c -I/opt/include/openssl -fexpensive-optimizations -fomit-frame-pointer -O1 -DVERSION=\"0.57\" -DXS_VERSION=\"0.57\" -fexpensive-optimizations -fomit-frame-pointer "-I/opt/lib/perl5/5.8.8/ppc-linux/CORE" SSLeay.c

rm -f blib/arch/auto/Crypt/SSLeay/SSLeay.so

LD_RUN_PATH="/opt/lib" powerpc-linux-gnuspe-ld -shared -L/opt/lib -L/opt/local/lib SSLeay.o -o blib/arch/auto/Crypt/SSLeay/SSLeay.so \

-L/opt/lib -lssl -lcrypto \

/bin/sh: powerpc-linux-gnuspe-ld: not found

make: *** [blib/arch/auto/Crypt/SSLeay/SSLeay.so] Error 127

/opt/bin/make -j3 -- NOT OK

Running make test

Can't test without successful make

Running make install

make had returned bad status, install seems impossible

cpan>

bref si à l'analyse de ceci quelqu'un peut me filer un coup de paluche, il est plus que bienvenue

je remarque une erreur sur LD pourtant ld est bien présent dans powerpc-linux-gnuspe/bin

pour l'erreur

/opt/bin/make -j3 --NOT OK, là je ne sais pas, option lié aux headers que j'aurais raté ?

merci pour toute aide

michel

Lien vers le commentaire
Partager sur d’autres sites

Bonjour

Apparement il y a encore un soucis sur le forum, si on edite un post avec citation cela devient ilisible

hier j'ai du effacer mon post et le recréer

Je m'en doutais un peu, c'était juste une boutade :lol: , Donc un petit mot pour rire quoi ! :P

Mais bon, ça répond pas à sa question .... :P

Lien vers le commentaire
Partager sur d’autres sites

ben non ca réponds à rien, mais comme post est illisible, vous êtes pardonné

je viens de voir que par rapport à avant sur le forum, il y a pleins d'applet java, qu'il n'y avait pas dans l'ancienne mouture, et le soucis vient de là, à tous les coups...

je viens d'activer noscript pour vérifier.

en plus il y a un blême dans cette section de forum aux niveau des droits des membres, on ne peut pas effacer son propre post pour le recommencer, ce qui est un peu embêtant...

ne pouvant pas éditer je recommence un post à côté, expliquant mon soucis, en texte brut, donc désolé ca ne sera pas très lisible. :)

Lien vers le commentaire
Partager sur d’autres sites

Archivé

Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.

×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.