![]() |
| Le forum de référence en programmation et développement. Articles, cours et tutoriels du débutant au chef de projet et DBA confirmé. | |||||||
|
|||||||
| Fedora / Red hat Vos questions sur les distributions Fedora / Red Hat |
![]() |
|
|
Outils de la discussion |
|
|
#1 (permalink) |
|
Futur Membre du Club
![]() |
Bonjour, j'ai récement migré de Redhat4EL vers Centos5 (équivalent de Redat5EL) et je me trouve face à un grave problème de compatibilité. Mes programes C compilés sous Centos5 ne sont pas compatibles avec les systèmes RedHat4 (ou dérivés) ; lorsquej'exécute mon programme compilé sour Centos5 tout fonctionne.
Sous les systèmes plus anciens, j'ai le message suivant : "exeption de point flottant". |
|
|
|
|
|
#2 (permalink) |
|
Futur Membre du Club
![]() |
Alors la les kids vous me décevez ; personne trouve alors je répond à cette grande question :
Le nouveau compilateur gcc a changé le format des exécutables ; il compile par défaut avec l'option --ash-style=gnu .Cela entraîne de meilleures performances mais une incompatibilité avec les anciennes version de gcc. Le problème apparaît à partir de la version 4.1 et on peut le résoudre afin d'assurer la rétro compatibilité de la manière suivante : Code :
gcc -Wl,--hash-style=both $source.c -o $executable Code :
gcc -Wl,--hash-style=sysv $source.c -o $executable |
|
|
|
|
|
#3 (permalink) |
|
Membre habitué
![]() Date d'inscription: mai 2008
Localisation: dans les îles
Messages: 146
|
En tout cas , merci d'avoir répondu à ta question. Cela risque de me servir.
__________________
Mon site Programmé Orienté Communauté Minis tutoriels CSS/PHP/XML/JAVASCRIPT +1 contre le langage SMS +1 pour les sources de developpez.com |
|
|
|
![]() |
![]() |
||
Problème migration serveur de dévellopement
|
||
| Outils de la discussion | |
|
|