IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

C Discussion :

Probleme compilation architecture MIPS


Sujet :

C

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Lycéen
    Inscrit en
    Mars 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Mars 2008
    Messages : 18
    Par défaut Probleme compilation architecture MIPS
    Salut

    Je développe actuellement une petite application pour point d'acces à architecture MIPS.

    voici le code qui me pose probleme :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    #include <stdio.h>   /* Standard input/output definitions */
    #include <termios.h> /* POSIX terminal control definitions */
    #include <fcntl.h>   /* File control definitions */
    int initport_ (int fd)
    {
    	struct termios options;
    	// Récuperation d'options courante
    	tcgetattr(fd, &options);
    	// Vitesse In/out.
    	cfsetispeed(&options, B9600);
    	cfsetospeed(&options, B9600);
    	options.c_cflag |= (CLOCAL | CREAD);
    	options.c_cflag &= ~PARENB;
    	options.c_cflag &= ~CSTOPB;
    	options.c_cflag &= ~CSIZE;
    	options.c_cflag |= CS8;
    	// Applique la nouvelle config
    	tcsetattr(fd, TCSANOW, &options);
    	return 1;
    }
     
    int main ()
    {
    	int fd;
    	fd = open("/dev/tts/0", O_RDWR | O_NOCTTY | O_NDELAY);
    	if (fd == -1) {
    		perror("Impossible d'ouvrir le port /dev/ttys/0 - ");
    		return 1;
    	} else {
    		fcntl(fd, F_SETFL, 0);
    	}
    	initport_(fd);
    	write(fd, "test", 4);
    	close(fd);
    	return 0;
    }
    À la compilation, pas de soucis, tout se passe bien. Mais quand je lance mon programme via SSH sur le point d'acces, il me dit :
    ./serial: ./serial: 4: Syntax error: "(" unexpected
    C'est étrange puis-ce que ce que je lui donne est déjà compilé... Pourquoi me renvoie-t-il ça? D'autant plus que je ne vois pas d'où peut provenir l'erreur.

    J'ai pensé à un bug du cross-compilateur qui me donnerait des binaires porteurs de messages psychedéliques (la vérité est ailleur!) mais je n'y crois pas trop.

    Mon point d'acces est sous OpenWrt

    Pourriez vous m'aider à y voir plus clair ?

    merci, ++ Tixlegeek.

  2. #2
    Membre averti
    Lycéen
    Inscrit en
    Mars 2008
    Messages
    18
    Détails du profil
    Informations personnelles :
    Âge : 35

    Informations professionnelles :
    Activité : Lycéen

    Informations forums :
    Inscription : Mars 2008
    Messages : 18
    Par défaut
    J'ai lancé mon programme dans un émulateur, et il ne revoyait pas d'erreur. J'en ai conclu que le binaire était corrompu durant le transfert. J'ai trouvé la solution :

    Source de mon probleme : SCP

    Oui, ce satané petit programme me corrompait mes binaires!

    J'ai inversé la vapeur avec
    "ssh tixlegeek@192.168.10.232 'cat /home/tixlegeek/Developpement/serial/serial' > /www/cgi-bin/serial"

    et tout va bien. Mon exécutable n'est plus corrompu et je peux le lancer!

    Merci

    ++ Tix.

Discussions similaires

  1. [GCC]Probleme compilation FLAT BINARY sur windows
    Par Hexanium dans le forum Autres éditeurs
    Réponses: 10
    Dernier message: 24/07/2005, 18h07
  2. [DEBUTANT] problem compilation eclipse
    Par roninou dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 14/01/2005, 15h59
  3. [JAR]Probleme compilation avec jdom
    Par ronaldgis dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 04/08/2004, 11h31
  4. probleme compilation classe avec Borland c++ compiler 5.5
    Par softblue dans le forum Autres éditeurs
    Réponses: 2
    Dernier message: 17/06/2004, 15h16
  5. [Debian] problème compilation jbuilder 9...
    Par Ancien_Do.Urden dans le forum JBuilder
    Réponses: 5
    Dernier message: 20/03/2004, 15h02

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo