Répondre à la discussion
Affichage des résultats 1 à 23 sur 23

Problème avec cygwin et compilation logiciel libre




  1. #1
    anthony.renard

    Angry Problème avec cygwin et compilation logiciel libre

    Bonjour à tous,
    je cherche quelqu'un qui va me sauver la vie en m'aidant à résoudre ce problème :

    Voila je vous explique: j'ai récupéré le code source d'un logiciel libre que l'on peut télécharger avec le lien suivant http://sourceforge.net/project/showf...roup_id=106974

    Travaillant sous windows, j'ai téléchargé cygwin pour pouvoir compiler des fichiers qui à la base ont étés crée sous Unix.

    Donc je lance cygwin, puis je me place dans le répertoire courant qui contient le script "configure" et je tape ./configure

    et la cygwin me sort des erreurs bidon tel que
    " '\r' command not found"
    "unexpected command elif"

    bref c'est bidon car le script "configure" est syntaxiquement bon.

    Par conséquent je voudrais savoir si quelqu'un pourrait essayer de compiler le code source avec son linux ou cygwin et me dire si sa marche.

    Je pense que le pb viens de cygwin mais pourtant j'ai installé le max de package. (1 nuit d'installation)

    Aidez moi jvous en ssuuuuuuuuupliiittt

    -----


  2. Publicité
  3. #2
    Towl

    Re : Problème avec cygwin et compilation logiciel libre

    Ca sent le probleme des retour chariot : Sous linux le retour à la lignes est symbolisé par le caractrère \n. Sous windows par les caractère \r\n

    pour cela, il existe une commande bien pratique dos2unix <fichier> ou unix2dos <fichier>
    Dans ton cas, il suffit de faire "dos2unix configure"
    The only limiting factor of the Linux operating system, is his user. - Linus Torvalds

  4. #3
    anthony.renard

    Re : Problème avec cygwin et compilation logiciel libre

    oooooo purée sa marche
    chui trop content
    maintenant le sa me dit "cannot run /bin/sh ./config.sub

    c pas un problème de droit par hazard?


  5. #4
    Towl

    Re : Problème avec cygwin et compilation logiciel libre

    A priori, ca a l'air d'etre ca : un petit chmod +x config.sub pour le rendre executable devrait faire l'affaire
    The only limiting factor of the Linux operating system, is his user. - Linus Torvalds

  6. #5
    anthony.renard

    Re : Problème avec cygwin et compilation logiciel libre

    Non je viens d'essayer mais ca marche pas
    il y aurai moyen que je t'envoi un screen shoot sur ton email?
    merci

  7. A voir en vidéo sur Futura
  8. #6
    anthony.renard

    Re : Problème avec cygwin et compilation logiciel libre

    non tiens voici une photo


    Pas d'image sur un serveur extérieur. Passée en pièce jointe.
    JPL, modérateur
    Images attachées Images attachées
    Dernière modification par JPL ; 13/06/2008 à 17h42.

  9. #7
    Towl

    Re : Problème avec cygwin et compilation logiciel libre

    Hum .. est ce que tu as bien installé le shell sh (executable /bin/sh) ?
    Pour le voir, tente de l'executer : "/bin/sh"
    S'il n'est pas installé, tu peux le remplacer par bash : ln -s /bin/bash /bin/sh
    The only limiting factor of the Linux operating system, is his user. - Linus Torvalds

  10. Publicité
  11. #8
    anthony.renard

    Re : Problème avec cygwin et compilation logiciel libre

    Citation Envoyé par Towl Voir le message
    Hum .. est ce que tu as bien installé le shell sh (executable /bin/sh) ?
    Pour le voir, tente de l'executer : "/bin/sh"
    S'il n'est pas installé, tu peux le remplacer par bash : ln -s /bin/bash /bin/sh
    Oui apparement quand je fais "/bin/sh" sa marche
    oulala je suis désolé de t'embeter avec sa mais si tu arrive à me débloqué tu me rendra grandement service.

    j'ai pourtant mis droit en lecture et ecriture sur le fichier en question
    je comprend pas

  12. #9
    anthony.renard

    Re : Problème avec cygwin et compilation logiciel libre

    a est ce que le fichier "config.sub" doit etre dans le dossier sh?
    etend donner que l'erreur c'est connot run /bin/sh ./config.sub

    Parce que la mon fichier est avec tous les autres mais pas de le dossier sh

    qu'en penses tu ?

  13. #10
    anthony.renard

    Re : Problème avec cygwin et compilation logiciel libre

    je comprend pas pk il peut pas "runner" config.sub

    sa m'énerve aaaaaaaaaaaa

  14. #11
    anthony.renard

    Re : Problème avec cygwin et compilation logiciel libre

    Si je fais /bin/sh

    sa fait quoi normalement
    moi ca fait rien c'est normal?
    merci

  15. #12
    Towl

    Re : Problème avec cygwin et compilation logiciel libre

    Oui, cela doit rien afficher (mais cela lance un shell, pour t'en assurer, tappes exit et la fenetre ne se fermera pas)

    Pour config.sub, oui il doit bien etre dans le repertoire tnt-xxx avec tous les autres fichier, donc c'est bon.

    Mais c'est assez bizarre, car chez moi ca marche.
    Essaye de faire '/bin/sh ./config.sub --help' pour voir s'il précise un peu plus de nouveau msg d'erreur


    Mais snon pourquoi vouloir le compiler sous cygwin (une version windows existe déjà a priori) ?
    The only limiting factor of the Linux operating system, is his user. - Linus Torvalds

  16. #13
    anthony.renard

    Re : Problème avec cygwin et compilation logiciel libre

    oula sa y est je crois avoir compris l'erreur
    en faite il faut faire dos2unix <fichier> sur config.sub et tous les autres fichiers. sa va etre relou mais apparement sa marche

    oui il existe un exécutable windows mais moi je veu ajouter une autre fonction à ce logiciel donc il faut que je le recompile

    merci je te tien au courant pour la suite

    par contre aurais tu une parade pour que j'evite de faire dos2unix <fichier> à tous les fichiers?
    merci

  17. #14
    Towl

    Re : Problème avec cygwin et compilation logiciel libre

    par contre aurais tu une parade pour que j'evite de faire dos2unix <fichier> à tous les fichiers?
    Oui :
    Code:
    find ./ | xargs dos2unix
    The only limiting factor of the Linux operating system, is his user. - Linus Torvalds

  18. #15
    anthony.renard

    Re : Problème avec cygwin et compilation logiciel libre

    super la sa marche
    du toner
    par contre au bout de 3 min de compilation sa s'arrete et sa marque
    ./configure : line 2684: cd:/cygdrive/c/TNT: no such file or directory
    que faire?

    merci je te revaudrai sa

  19. #16
    Towl

    Re : Problème avec cygwin et compilation logiciel libre

    bizarre ..
    Comment as tu copier / décompressé ton fichier ?
    Pour ma part : copier / coller de l'archive dans d:\tools_emu\cygwin\home\Towl\
    Ensuite lancement de cygwin et décompression avec tar zxf tnt-xxxx
    Enfin cd tnt-xxxx
    The only limiting factor of the Linux operating system, is his user. - Linus Torvalds

  20. #17
    anthony.renard

    Re : Problème avec cygwin et compilation logiciel libre

    Maintenant j'ai comme erreur :
    "html.sty not found"


    Que faire ?

    merci d'avance

  21. #18
    Towl

    Re : Problème avec cygwin et compilation logiciel libre

    Le télécharger
    un petit google sur html.sty te donne pleins de résultat, comme par exemple http://www.math.toronto.edu/~drorbn/VasBib/html.sty

    Apres je sais pas trop ds quel repertoire le mettre, teste dans le répertoire tnt
    The only limiting factor of the Linux operating system, is his user. - Linus Torvalds

  22. #19
    anthony.renard

    Re : Problème avec cygwin et compilation logiciel libre

    ok je teste sa.
    merci beaucoup pour ton aide. Je te conseillerai à des copains si ils ont des problèmes.

  23. #20
    anthony.renard

    Re : Problème avec cygwin et compilation logiciel libre

    La il me dit qu'il ne trouve pas "html.sty". Vous allez me dire "télécharge le" ok c'est ce que j'ai fait mais maintenant je le mets dans quel dossier? parce que bon faire 564 copier coller de "html.sty" parce que je veut le faire au feeling, sa va pas le faire.

    Si quelqu'un a une commande unix pour copier coller un fichier dans plein de dossier d'un coup, je suis preneur.

    Merci beaucoup

  24. #21
    anthony.renard

    Re : Problème avec cygwin et compilation logiciel libre

    on me dit maintenant de regarder "config.log"


    je vais jamais m'en sortir

  25. #22
    baojk

    Re : Problème avec cygwin et compilation logiciel libre

    Citation Envoyé par Towl Voir le message
    A priori, ca a l'air d'etre ca : un petit chmod +x config.sub pour le rendre executable devrait faire l'affaire
    Je sais pourquoi , il faut taper comme ça "chmod a+x <fichier.sh>"

  26. #23
    pazcal

    Re : Problème avec cygwin et compilation logiciel libre

    Le problème avec cygwin, c'est qu'il faut installer tous les paquets de développement. Je pense que tu aurais plus vite fait d'installer une machine virtuelle, genre virtualbox, dessus tu colles une ubuntu par exemple et tu fais ta compialtion. (L'isntall complète prends moins de 20 minutes pour une xubuntu)
    Parce que là, tu n'en es qu'à la résolution des problèmes de config, tu n'as pas encore fais la compilation.
    A plus

Discussions similaires

  1. logiciel libre?
    Par fanchois dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 31/03/2008, 20h56
  2. Problème avec Cygwin
    Par Carrington dans le forum Logiciel - Software - Open Source
    Réponses: 1
    Dernier message: 16/02/2008, 21h31
  3. problème de compilation avec latex
    Par yan1982 dans le forum Logiciel - Software - Open Source
    Réponses: 3
    Dernier message: 30/01/2007, 21h07
  4. Compilation avec conditions en LaTeX
    Par pat7111 dans le forum Logiciel - Software - Open Source
    Réponses: 2
    Dernier message: 23/01/2006, 11h05
  5. Probleme Avec Cygwin... et la compilation...
    Par SAMOURAI888 dans le forum Logiciel - Software - Open Source
    Réponses: 18
    Dernier message: 09/10/2004, 16h56