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++Builder Discussion :

cross compilation


Sujet :

C++Builder

  1. #1
    Membre � l'essai
    Inscrit en
    Ao�t 2005
    Messages
    7
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2005
    Messages : 7
    Par d�faut cross compilation
    Bonjour,

    J'ai d�velopp� un programme sous C++ Builder, et je le compile directement sur ma machine de d�veloppement qui est un portable avec un P4-M

    J'aimerais savoir s'il est possible de compiler pour pouvoir faire tourner le programme sur un Transmeta Crusoe, sachant que:

    - je ne peux pas compiler directement sur la machine �quip�e du Crusoe
    - l'ex�cutable compil� sur le P4-M a quelques probl�mes sur le Crusoe, li�s � la rapidit� d'ex�cution (timers probablement) d'une fonction d'une lib externe

    Merci d'avance pour votre aide.

  2. #2
    Membre �prouv�

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par d�faut Re: cross compilation
    Citation Envoy� par jowy
    - l'ex�cutable compil� sur le P4-M a quelques probl�mes sur le Crusoe, li�s � la rapidit� d'ex�cution (timers probablement) d'une fonction d'une lib externe
    C'est surtout alors la lib externe qu'il faudra recompiler pour le transmetta. Encore que normallement le transmetta "simule" une architecture x86 non ?
    Si tu as besoin de Timer, as tu essay� les compteurs de performance de Windows (GetTickCount) ?

  3. #3
    Membre � l'essai
    Inscrit en
    Ao�t 2005
    Messages
    7
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2005
    Messages : 7
    Par d�faut
    en fait j'utilise fmod (www.fmod.org)

    j'ai mon fmod.h, le .lib et la dll

    oui, transmeta c'est du x86

    je ne maitrise pas du tout les timers, je pense juste que la librairie fmod les utilise et que c'est �a qui me fait merder...

    comment je peux faire pour recompiler la lib sur le crusoe?

  4. #4
    Membre � l'essai
    Inscrit en
    Ao�t 2005
    Messages
    7
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2005
    Messages : 7
    Par d�faut
    sous entendu:

    - je sais pas recompiler une {lib,dll}, j'ai jamais fait
    - le crusoe est "embarqu�", donc je peux vraiment pas foutre un borland builder dessus, au mieux je pourrai me r�soudre � utiliser un compilo en ligne de commande


  5. #5
    Membre �prouv�

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par d�faut
    Ben sans le code tu peux te brosser pour compiler pour le transmetta.
    Par contre je comprend pas, vu que c'est du x86 il ne devrait pas y avoir de probl�me...sauf "bug" connu. Pour voir s'il y en a un --> site de transmetta.

    Sinon essaye de te passer de fmod...je ne vois pas trop d'autre solution.
    Qu'est ce qui se passe quand ton application "plante" sur le transmetta ?

  6. #6
    Membre � l'essai
    Inscrit en
    Ao�t 2005
    Messages
    7
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2005
    Messages : 7
    Par d�faut
    �a ne plante pas, mais j'ai un comportement inattendu


    mon application lance la lecture d'un MP3 de 60s

    compil� sur mon pentium M


    quand je lance l'appli sur pentium M, la lecture dure 60s

    quand je lance l'appli sur le crusoe, la lecture dure 55s


    et c'est tr�s g�nant pour l'appli :/

  7. #7
    Membre �prouv�

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par d�faut
    Ah ouais...et le MP3 est lu en "acc�l�r�" jusqu'au bout ou bien il est coup� au bout de 55 secondes ?

  8. #8
    Membre � l'essai
    Inscrit en
    Ao�t 2005
    Messages
    7
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2005
    Messages : 7
    Par d�faut
    lu en acc�l�r�

  9. #9
    Membre �prouv�

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par d�faut
    C'est quoi ta plateforme embarqu�e ?
    Il y a une carte son ? Laquelle ?

    Pour l'instant je ne pencherais pas pour un probl�me processeur mais un probl�me d'�chanillonage sur la sortie du son. Le processeur n'utilise pas vraiment de timer dans la d�compression MP3 ni dans l'envoie du son � la carte son.
    En gros le processeur envoi des donn�es � la carte son lorsqu'elle est pr�te � recevoir les suivantes.

  10. #10
    Membre � l'essai
    Inscrit en
    Ao�t 2005
    Messages
    7
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2005
    Messages : 7
    Par d�faut
    c'est du pseudo embarqu�, une sorte de tablet PC l�ger (pas de DD mais un microdrive de 1GO)


    http://www.fic.com.tw/product/mobile/aquapad/specification.aspx

  11. #11
    Membre �prouv�

    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    1 163
    D�tails du profil
    Informations personnelles :
    �ge : 40
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 1 163
    Par d�faut
    Tu peux regarder dans les gestionnaire de p�riph�rique la carte son install�e ?
    Je ne suis de loin pas expert en la mati�re mais je pense que ce doit �tre quelque chose comme cela. As tu essay� une autre librairie pour lire les MP3 (si c'est bien � cela que te sert fmod) ?

    Winamp n'a pas de probl�me je suppose ?

  12. #12
    Membre � l'essai
    Inscrit en
    Ao�t 2005
    Messages
    7
    D�tails du profil
    Informations forums :
    Inscription : Ao�t 2005
    Messages : 7
    Par d�faut
    le media player sur le crusoe n'a aucun probl�me


    non, je n'ai pas essay� d'autre librairie... en as tu une bonne � me conseiller?

Discussions similaires

  1. R�ponses: 6
    Dernier message: 17/12/2008, 02h01
  2. cross compilation win32 autotools
    Par magic.goby dans le forum Windows
    R�ponses: 4
    Dernier message: 02/12/2006, 14h00
  3. gcj pour cross compiler pour PPC
    Par obelix dans le forum Langage
    R�ponses: 7
    Dernier message: 09/10/2006, 09h38
  4. Cross-compil pour MAC
    Par Ulmo dans le forum Autres �diteurs
    R�ponses: 2
    Dernier message: 29/09/2006, 19h49
  5. Cross compil "ntohs"
    Par youte dans le forum Linux
    R�ponses: 5
    Dernier message: 21/06/2006, 09h28

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