Programme qui marche avec cygwin mais pas linux

Résolu
Fathilde Messages postés 16 Date d'inscription mardi 14 avril 2009 Statut Membre Dernière intervention 19 mai 2009 - 13 mai 2009 à 16:04
Fathilde Messages postés 16 Date d'inscription mardi 14 avril 2009 Statut Membre Dernière intervention 19 mai 2009 - 14 mai 2009 à 10:01
Bonjour à tous,

J'ai realisé un programme grace à borland C++ builder, je peu l'exectuer grace à cygwin mais quand je l'exporte sur mon boitier d'acquisition qui tourne sur linux j'obtiens l'erreur "cannot execute binary file" je ne comprend pas pourquoi.

Merci pour votre temps.

3 réponses

fregolo52 Messages postés 1114 Date d'inscription mercredi 15 juin 2011 Statut Membre Dernière intervention 6 mai 2021 4
13 mai 2009 à 16:46
Si je ne raconte pas de connerie : un binaire cygwin est un binaire WINDOWS, qui utilise dans outil de compil linux.

tu dois recompiler ton code sous linux.
3
cptpingu Messages postés 3837 Date d'inscription dimanche 12 décembre 2004 Statut Modérateur Dernière intervention 28 mars 2023 123
13 mai 2009 à 16:41
Est-tu sur que le format d'exécutable généré est bien celui attendu ?
Que donne un : "file ton_executable" ?

Tu dis avoir Linux, est tu sur que ce n'est pas un *BSD ?
0
Fathilde Messages postés 16 Date d'inscription mardi 14 avril 2009 Statut Membre Dernière intervention 19 mai 2009
14 mai 2009 à 10:01
ok, je vais dons recompiler sur linux.
Merci
0
Rejoignez-nous