Je dois installer perl sur une plateforme de type ARM. J'utilise donc la
méthode décrite dans le répertoire Cross mais impossible de lancer la
compilation : celle ci plante des le début du make avec l'erreur suivante :
make[1]: *** Pas de règle pour fabriquer la cible « <interne> »,
nécessaire pour « miniperlmain.o ». Arrêt.
J'avoue que je n'arrive pas à voir d'ou vient les erreurs et google
n'est pas très compréhensif avec moi ;(
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Nicolas George
Olivier BONHOMME wrote in message <d62djg$1v3u$:
Je dois installer perl sur une plateforme de type ARM. J'utilise donc la méthode décrite dans le répertoire Cross mais impossible de lancer la compilation : celle ci plante des le début du make avec l'erreur suivante :
make[1]: *** Pas de règle pour fabriquer la cible « <interne> », nécessaire pour « miniperlmain.o ». Arrêt.
J'avoue que je n'arrive pas à voir d'ou vient les erreurs et google n'est pas très compréhensif avec moi ;(
Quelqu'un a t'il deja été confronté au problème ?
J'ai déjà essayé, mais sans succès. Il y a un projet, OpenEmbedded, pour fournir un environnement de cross-compilation fiable, et perl en fait évidemment partie. Mais c'est assez monstrueux à installer, il faut recompiler la moitié de son système spécifiquement avec OpenEmbedded.
Olivier BONHOMME wrote in message <d62djg$1v3u$1@biggoron.nerim.net>:
Je dois installer perl sur une plateforme de type ARM. J'utilise donc la
méthode décrite dans le répertoire Cross mais impossible de lancer la
compilation : celle ci plante des le début du make avec l'erreur suivante :
make[1]: *** Pas de règle pour fabriquer la cible « <interne> »,
nécessaire pour « miniperlmain.o ». Arrêt.
J'avoue que je n'arrive pas à voir d'ou vient les erreurs et google
n'est pas très compréhensif avec moi ;(
Quelqu'un a t'il deja été confronté au problème ?
J'ai déjà essayé, mais sans succès. Il y a un projet, OpenEmbedded, pour
fournir un environnement de cross-compilation fiable, et perl en fait
évidemment partie. Mais c'est assez monstrueux à installer, il faut
recompiler la moitié de son système spécifiquement avec OpenEmbedded.
Je dois installer perl sur une plateforme de type ARM. J'utilise donc la méthode décrite dans le répertoire Cross mais impossible de lancer la compilation : celle ci plante des le début du make avec l'erreur suivante :
make[1]: *** Pas de règle pour fabriquer la cible « <interne> », nécessaire pour « miniperlmain.o ». Arrêt.
J'avoue que je n'arrive pas à voir d'ou vient les erreurs et google n'est pas très compréhensif avec moi ;(
Quelqu'un a t'il deja été confronté au problème ?
J'ai déjà essayé, mais sans succès. Il y a un projet, OpenEmbedded, pour fournir un environnement de cross-compilation fiable, et perl en fait évidemment partie. Mais c'est assez monstrueux à installer, il faut recompiler la moitié de son système spécifiquement avec OpenEmbedded.
Olivier BONHOMME
Nicolas George wrote:
Olivier BONHOMME wrote in message <d62djg$1v3u$:
J'ai déjà essayé, mais sans succès. Il y a un projet, OpenEmbedded, pour fournir un environnement de cross-compilation fiable, et perl en fait évidemment partie. Mais c'est assez monstrueux à installer, il faut recompiler la moitié de son système spécifiquement avec OpenEmbedded.
Bonjour et merci de ta réponse :)
L'environnement de Cross-Compil je l'ai déja il est fourni par le fabricant de ma carte ARM. Je vais essayer de me retourner vers le mainteneur du paquet debian qui a reussi à lui compiler lui. Peut être qu'il me passera la procédure.
Cordialement, Olivier BONHOMME
Nicolas George wrote:
Olivier BONHOMME wrote in message <d62djg$1v3u$1@biggoron.nerim.net>:
J'ai déjà essayé, mais sans succès. Il y a un projet, OpenEmbedded, pour
fournir un environnement de cross-compilation fiable, et perl en fait
évidemment partie. Mais c'est assez monstrueux à installer, il faut
recompiler la moitié de son système spécifiquement avec OpenEmbedded.
Bonjour et merci de ta réponse :)
L'environnement de Cross-Compil je l'ai déja il est fourni par le
fabricant de ma carte ARM. Je vais essayer de me retourner vers le
mainteneur du paquet debian qui a reussi à lui compiler lui. Peut être
qu'il me passera la procédure.
J'ai déjà essayé, mais sans succès. Il y a un projet, OpenEmbedded, pour fournir un environnement de cross-compilation fiable, et perl en fait évidemment partie. Mais c'est assez monstrueux à installer, il faut recompiler la moitié de son système spécifiquement avec OpenEmbedded.
Bonjour et merci de ta réponse :)
L'environnement de Cross-Compil je l'ai déja il est fourni par le fabricant de ma carte ARM. Je vais essayer de me retourner vers le mainteneur du paquet debian qui a reussi à lui compiler lui. Peut être qu'il me passera la procédure.
Cordialement, Olivier BONHOMME
Paul Gaborit
À (at) Fri, 13 May 2005 16:29:53 +0200, Olivier BONHOMME écrivait (wrote):
Je dois installer perl sur une plateforme de type ARM. J'utilise donc la méthode décrite dans le répertoire Cross mais impossible de lancer la compilation : celle ci plante des le début du make avec l'erreur suivante :
De quel make parlez-vous ? 'make patch' ou 'make perl' ?
Sur quelle plateforme d'origine êtes-vous ? Avec quelle version de 'make' ?
make[1]: *** Pas de règle pour fabriquer la cible « <interne> », nécessaire pour « miniperlmain.o ». Arrêt.
Désactivez donc le locale "fr" pour revenir à "C" (ou rien). Vous aurez alors le message d'origine (en anglais) ce qui facilite une recherche sur internet pour voir si quelqu'un a rencontré le même problème que vous...
Il est vraiment indiqué « <interne> » tel quel ? (je ne vois pas à quoi ça peut correspondre en anglais...)
J'avoue que je n'arrive pas à voir d'ou vient les erreurs et google n'est pas très compréhensif avec moi ;(
Êtes-vous sûr de respecter toutes les contraintes initiales posées dans Cross/README ?
PS: je n'ai jamais cross-compilé perl pour ARM...
-- Paul Gaborit - <http://perso.enstimac.fr/~gaborit/> Perl en français - <http://perl.enstimac.fr/>
À (at) Fri, 13 May 2005 16:29:53 +0200,
Olivier BONHOMME <olivier.bonhomme@nerim.net.nospam> écrivait (wrote):
Je dois installer perl sur une plateforme de type ARM. J'utilise donc la
méthode décrite dans le répertoire Cross mais impossible de lancer la
compilation : celle ci plante des le début du make avec l'erreur suivante :
De quel make parlez-vous ? 'make patch' ou 'make perl' ?
Sur quelle plateforme d'origine êtes-vous ?
Avec quelle version de 'make' ?
make[1]: *** Pas de règle pour fabriquer la cible « <interne> », nécessaire
pour « miniperlmain.o ». Arrêt.
Désactivez donc le locale "fr" pour revenir à "C" (ou rien). Vous aurez alors
le message d'origine (en anglais) ce qui facilite une recherche sur internet
pour voir si quelqu'un a rencontré le même problème que vous...
Il est vraiment indiqué « <interne> » tel quel ?
(je ne vois pas à quoi ça peut correspondre en anglais...)
J'avoue que je n'arrive pas à voir d'ou vient les erreurs et google n'est pas
très compréhensif avec moi ;(
Êtes-vous sûr de respecter toutes les contraintes initiales posées dans
Cross/README ?
PS: je n'ai jamais cross-compilé perl pour ARM...
--
Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>
Perl en français - <http://perl.enstimac.fr/>
À (at) Fri, 13 May 2005 16:29:53 +0200, Olivier BONHOMME écrivait (wrote):
Je dois installer perl sur une plateforme de type ARM. J'utilise donc la méthode décrite dans le répertoire Cross mais impossible de lancer la compilation : celle ci plante des le début du make avec l'erreur suivante :
De quel make parlez-vous ? 'make patch' ou 'make perl' ?
Sur quelle plateforme d'origine êtes-vous ? Avec quelle version de 'make' ?
make[1]: *** Pas de règle pour fabriquer la cible « <interne> », nécessaire pour « miniperlmain.o ». Arrêt.
Désactivez donc le locale "fr" pour revenir à "C" (ou rien). Vous aurez alors le message d'origine (en anglais) ce qui facilite une recherche sur internet pour voir si quelqu'un a rencontré le même problème que vous...
Il est vraiment indiqué « <interne> » tel quel ? (je ne vois pas à quoi ça peut correspondre en anglais...)
J'avoue que je n'arrive pas à voir d'ou vient les erreurs et google n'est pas très compréhensif avec moi ;(
Êtes-vous sûr de respecter toutes les contraintes initiales posées dans Cross/README ?
PS: je n'ai jamais cross-compilé perl pour ARM...
-- Paul Gaborit - <http://perso.enstimac.fr/~gaborit/> Perl en français - <http://perl.enstimac.fr/>
Olivier BONHOMME
Paul Gaborit wrote:
À (at) Fri, 13 May 2005 16:29:53 +0200, Olivier BONHOMME écrivait (wrote):
Je dois installer perl sur une plateforme de type ARM. J'utilise donc la méthode décrite dans le répertoire Cross mais impossible de lancer la compilation : celle ci plante des le début du make avec l'erreur suivante :
De quel make parlez-vous ? 'make patch' ou 'make perl' ?
Le make patch est ok c'est le make perl qui plante.
Sur quelle plateforme d'origine êtes-vous ?
i686-linux
Avec quelle version de 'make' ?
make 3.80
make[1]: *** Pas de règle pour fabriquer la cible « <interne> », nécessaire pour « miniperlmain.o ». Arrêt.
Désactivez donc le locale "fr" pour revenir à "C" (ou rien). Vous aurez alors le message d'origine (en anglais) ce qui facilite une recherche sur internet pour voir si quelqu'un a rencontré le même problème que vous...
Merci pour l'info je vais faire ceci :)
Il est vraiment indiqué « <interne> » tel quel ? (je ne vois pas à quoi ça peut correspondre en anglais...)
Oui c'est le message tel qu'il est affiché sur ma console.
J'avoue que je n'arrive pas à voir d'ou vient les erreurs et google n'est pas très compréhensif avec moi ;(
Êtes-vous sûr de respecter toutes les contraintes initiales posées dans Cross/README ?
Je pense oui
PS: je n'ai jamais cross-compilé perl pour ARM...
Apparement tres peu le font :)
Merci pour votre réponse
Cordialement, Olivier BONHOMME
Paul Gaborit wrote:
À (at) Fri, 13 May 2005 16:29:53 +0200,
Olivier BONHOMME <olivier.bonhomme@nerim.net.nospam> écrivait (wrote):
Je dois installer perl sur une plateforme de type ARM. J'utilise donc la
méthode décrite dans le répertoire Cross mais impossible de lancer la
compilation : celle ci plante des le début du make avec l'erreur suivante :
De quel make parlez-vous ? 'make patch' ou 'make perl' ?
Le make patch est ok c'est le make perl qui plante.
Sur quelle plateforme d'origine êtes-vous ?
i686-linux
Avec quelle version de 'make' ?
make 3.80
make[1]: *** Pas de règle pour fabriquer la cible « <interne> », nécessaire
pour « miniperlmain.o ». Arrêt.
Désactivez donc le locale "fr" pour revenir à "C" (ou rien). Vous aurez alors
le message d'origine (en anglais) ce qui facilite une recherche sur internet
pour voir si quelqu'un a rencontré le même problème que vous...
Merci pour l'info je vais faire ceci :)
Il est vraiment indiqué « <interne> » tel quel ?
(je ne vois pas à quoi ça peut correspondre en anglais...)
Oui c'est le message tel qu'il est affiché sur ma console.
J'avoue que je n'arrive pas à voir d'ou vient les erreurs et google n'est pas
très compréhensif avec moi ;(
Êtes-vous sûr de respecter toutes les contraintes initiales posées dans
Cross/README ?
À (at) Fri, 13 May 2005 16:29:53 +0200, Olivier BONHOMME écrivait (wrote):
Je dois installer perl sur une plateforme de type ARM. J'utilise donc la méthode décrite dans le répertoire Cross mais impossible de lancer la compilation : celle ci plante des le début du make avec l'erreur suivante :
De quel make parlez-vous ? 'make patch' ou 'make perl' ?
Le make patch est ok c'est le make perl qui plante.
Sur quelle plateforme d'origine êtes-vous ?
i686-linux
Avec quelle version de 'make' ?
make 3.80
make[1]: *** Pas de règle pour fabriquer la cible « <interne> », nécessaire pour « miniperlmain.o ». Arrêt.
Désactivez donc le locale "fr" pour revenir à "C" (ou rien). Vous aurez alors le message d'origine (en anglais) ce qui facilite une recherche sur internet pour voir si quelqu'un a rencontré le même problème que vous...
Merci pour l'info je vais faire ceci :)
Il est vraiment indiqué « <interne> » tel quel ? (je ne vois pas à quoi ça peut correspondre en anglais...)
Oui c'est le message tel qu'il est affiché sur ma console.
J'avoue que je n'arrive pas à voir d'ou vient les erreurs et google n'est pas très compréhensif avec moi ;(
Êtes-vous sûr de respecter toutes les contraintes initiales posées dans Cross/README ?
Je pense oui
PS: je n'ai jamais cross-compilé perl pour ARM...
Apparement tres peu le font :)
Merci pour votre réponse
Cordialement, Olivier BONHOMME
Paul Gaborit
À (at) Fri, 13 May 2005 17:14:59 +0200, Olivier BONHOMME écrivait (wrote):
make[1]: *** Pas de règle pour fabriquer la cible « <interne> », nécessaire pour « miniperlmain.o ». Arrêt. Désactivez donc le locale "fr" pour revenir à "C" (ou rien). Vous aurez
alors le message d'origine (en anglais) ce qui facilite une recherche sur internet pour voir si quelqu'un a rencontré le même problème que vous...
Merci pour l'info je vais faire ceci :)
Il est vraiment indiqué « <interne> » tel quel ? (je ne vois pas à quoi ça peut correspondre en anglais...)
Oui c'est le message tel qu'il est affiché sur ma console.
Juste pour satisfaire ma curiosité personnelle, pourriez-vous poster la version originale (non traduite) ?
Merci.
-- Paul Gaborit - <http://perso.enstimac.fr/~gaborit/> Perl en français - <http://perl.enstimac.fr/>
À (at) Fri, 13 May 2005 17:14:59 +0200,
Olivier BONHOMME <olivier.bonhomme@nerim.net.nospam> écrivait (wrote):
make[1]: *** Pas de règle pour fabriquer la cible « <interne> », nécessaire
pour « miniperlmain.o ». Arrêt.
Désactivez donc le locale "fr" pour revenir à "C" (ou rien). Vous aurez
alors le message d'origine (en anglais) ce qui facilite une recherche sur
internet pour voir si quelqu'un a rencontré le même problème que vous...
Merci pour l'info je vais faire ceci :)
Il est vraiment indiqué « <interne> » tel quel ?
(je ne vois pas à quoi ça peut correspondre en anglais...)
Oui c'est le message tel qu'il est affiché sur ma console.
Juste pour satisfaire ma curiosité personnelle, pourriez-vous poster la
version originale (non traduite) ?
Merci.
--
Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>
Perl en français - <http://perl.enstimac.fr/>
À (at) Fri, 13 May 2005 17:14:59 +0200, Olivier BONHOMME écrivait (wrote):
make[1]: *** Pas de règle pour fabriquer la cible « <interne> », nécessaire pour « miniperlmain.o ». Arrêt. Désactivez donc le locale "fr" pour revenir à "C" (ou rien). Vous aurez
alors le message d'origine (en anglais) ce qui facilite une recherche sur internet pour voir si quelqu'un a rencontré le même problème que vous...
Merci pour l'info je vais faire ceci :)
Il est vraiment indiqué « <interne> » tel quel ? (je ne vois pas à quoi ça peut correspondre en anglais...)
Oui c'est le message tel qu'il est affiché sur ma console.
Juste pour satisfaire ma curiosité personnelle, pourriez-vous poster la version originale (non traduite) ?
Merci.
-- Paul Gaborit - <http://perso.enstimac.fr/~gaborit/> Perl en français - <http://perl.enstimac.fr/>
Olivier BONHOMME
Paul Gaborit wrote:
Juste pour satisfaire ma curiosité personnelle, pourriez-vous poster la version originale (non traduite) ?
Merci.
Alors la j'avoue que ca devient assez folklorique. Voici la ligne :
make: *** No rule to make target `<interne>', needed by miniperlmain.o'. Stop.
Paul Gaborit wrote:
Juste pour satisfaire ma curiosité personnelle, pourriez-vous poster la
version originale (non traduite) ?
Merci.
Alors la j'avoue que ca devient assez folklorique. Voici la ligne :
make: *** No rule to make target `<interne>', needed by miniperlmain.o'.
Stop.
Juste pour satisfaire ma curiosité personnelle, pourriez-vous poster la version originale (non traduite) ?
Merci.
Alors la j'avoue que ca devient assez folklorique. Voici la ligne :
make: *** No rule to make target `<interne>', needed by miniperlmain.o'. Stop.
Olivier BONHOMME
Re-bonjour,
J'ai contacté le mainteneur du paquet debian PERL et il m'a donné je pense la bonne solution. Il s'agirait en fait d'un problème de locale : la compil de perl n'aime pas le ==> un coup d'export LC_ALL=C et la compil fonctionne.
Cordialement, Olivier BONHOMME
Re-bonjour,
J'ai contacté le mainteneur du paquet debian PERL et il m'a donné je
pense la bonne solution. Il s'agirait en fait d'un problème de locale :
la compil de perl n'aime pas le fr_FR@euro ==> un coup d'export LC_ALL=C
et la compil fonctionne.
J'ai contacté le mainteneur du paquet debian PERL et il m'a donné je pense la bonne solution. Il s'agirait en fait d'un problème de locale : la compil de perl n'aime pas le ==> un coup d'export LC_ALL=C et la compil fonctionne.
Cordialement, Olivier BONHOMME
Paul Gaborit
À (at) Mon, 16 May 2005 09:34:41 +0200, Olivier BONHOMME écrivait (wrote):
J'ai contacté le mainteneur du paquet debian PERL et il m'a donné je pense la bonne solution. Il s'agirait en fait d'un problème de locale : la compil de perl n'aime pas le ==> un coup d'export LC_ALL=C et la compil fonctionne.
C'est une bonne chose... Le <interne> du message de make n'était pas un bon signe ;-)
-- Paul Gaborit - <http://perso.enstimac.fr/~gaborit/> Perl en français - <http://perl.enstimac.fr/>
À (at) Mon, 16 May 2005 09:34:41 +0200,
Olivier BONHOMME <olivier.bonhomme@nerim.net.nospam> écrivait (wrote):
J'ai contacté le mainteneur du paquet debian PERL et il m'a donné je pense la
bonne solution. Il s'agirait en fait d'un problème de locale : la compil de
perl n'aime pas le fr_FR@euro ==> un coup d'export LC_ALL=C et la compil
fonctionne.
C'est une bonne chose... Le <interne> du message de make n'était pas un bon
signe ;-)
--
Paul Gaborit - <http://perso.enstimac.fr/~gaborit/>
Perl en français - <http://perl.enstimac.fr/>
À (at) Mon, 16 May 2005 09:34:41 +0200, Olivier BONHOMME écrivait (wrote):
J'ai contacté le mainteneur du paquet debian PERL et il m'a donné je pense la bonne solution. Il s'agirait en fait d'un problème de locale : la compil de perl n'aime pas le ==> un coup d'export LC_ALL=C et la compil fonctionne.
C'est une bonne chose... Le <interne> du message de make n'était pas un bon signe ;-)
-- Paul Gaborit - <http://perso.enstimac.fr/~gaborit/> Perl en français - <http://perl.enstimac.fr/>