[Unix]Compilation de sources C

Chryscrak -  
 Manu -
Bonjour

Mon problème est le suivant: j'ai besoin de compiler des sources C en 32bits avec une librairie en 64bits. Y a t-il un outil permet de faire l'adaptation 32 -> 64 bits? Merci d'avance
Configuration: Windows XP
Firefox 2.0.0.5

3 réponses

  1. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 944
     
    Je ne pense pas, mais a priori tu peux faire tourner une appli 32 bits sur une architecture 64 bits.
    La réciproque est bien sûr fausse.

    Bonne chance
    0
  2. dubcek Messages postés 18627 Date d'inscription   Statut Contributeur Dernière intervention   5 660
     
    Si la librairie n'est que 64 bits, ca ne va pas aller. Il doit y avoir une option de compilation (genre -64 ) pour générer le bon code et les librairies adéquates seront utilisées.
    Il me semble que les librairies ont toujours les 2 versions 32 ou 64
    0
  3. Manu
     
    Bonjour,

    Quel est votre besoin ?
    S'il s'agit d'adapter en mode 64 bits un (ancien) source conçu exclusivement pour 32 bits, il faut corriger les manquements à la portabilité qui s'y trouvaient (du genre conversion de char* en int).... C'est très difficile à outiller, mais avec un bon compilateur, et en validant tous les niveaux de warning, on a un aperçu du travail à faire.

    Manu
    0