Forum Programmation.perl Source Perl

Posté par  .
Étiquettes : aucune
0
13
juil.
2005
bonjour,

Voila j'ai deux problèmes. Je suis sous linux, j'ai télécharger le source de Perl et je souhaiterai compiler le source pour avoir Perl sur une plateforme ARM. Je vois pas comment faire.
Deuxième chose je souhaiterai brider ma version du Perl, c'est à dire par exemple, de lui interdire la fonction open: je souhaiterai faire ça au moment de l'install du source. Je me demande si c'est pas possible dans le .config que configure génère.

si qqn a une idée.
Merci par avance

JB
  • # Peut-être la cross compilation .....

    Posté par  . Évalué à 2.

    C'est quel type de plate-forme ? Tu peux être plus précis? A mon avis tu vas devoir passer par l'install d'un environnement de cross compil (une recherche google devrait te donner plus d'infos).

    Deuxième chose je souhaiterai brider ma version du Perl, c'est à dire par exemple, de lui interdire la fonction open: je souhaiterai faire ça au moment de l'install du source. Je me demande si c'est pas possible dans le .config que configure génère.
    A mon avis ce n'est pas possible de facon simple. T'as essayé un ./configure --help? Qu'est-ce que tu veux désactiver au juste?
    • [^] # Re: Peut-être la cross compilation .....

      Posté par  . Évalué à 0.

      Je vuex compiler l'interpréteur Perl pour une plate-forme ARM. Actuellement je suis sur une plate-forme X86. J'ai essayé avec une crosstools mais j'ai pas réussi.
      Pour le duxième point, je souhaite désactivé des fonctions qui pourraient être dangereuse telles que open.


      JB
      • [^] # Re: Peut-être la cross compilation .....

        Posté par  . Évalué à 2.

        une plate-forme ARM Quel type de plate-forme?
        Si c'est de l'embarqué, y a pas d'autre moyen que la cross compil... Qu'est-ce qui n'a pas marché?

        Pour le deuxieme point, as-tu une idée précise des fonctions que tu veux désactiver? Pourquoi les considère-tu comme dangereuses?

Suivre le flux des commentaires

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n’en sommes pas responsables.