[SOS] �

Alexandre lockless at wanadoo.fr
Dim 12 Juin 10:02:49 CEST 2005


s[e]th & h[o]lth a écrit :

>lol, me suis fait grillé sur la ligne (^.^)'
>bon et bien voilà, le message est clair là :p
>
>Le dimanche 12 juin 2005 à 01:06 +0200, Thomas Petazzoni a écrit :
>  
>
>>Salut,
>>
>>Alexandre a écrit :
>>
>>    
>>
>>>Voilà j'essaye de compiler le projet de l'article 1 sous Windows a
>>>l'aide de Cygwin.
>>>Donc je lance ma commande "make" tout se passe assez bien, puis
>>>j'obtient un message de type :
>>>"ld: PE operations on non PE file", j'ai pas touché au make file, ni à
>>>aucun fichier de l'archive.
>>>      
>>>
>>SOS ne peut pas compiler avec Cygwin. En effet, le compilateur/éditeur
>>de liens de Cygwin génère des fichiers exécutable au format Windows
>>(PE), alors qu'il faut générer des fichiers exécutables au format ELF.
>>Plusieurs solutions :
>>
>> - trouver un compilateur gcc-elf pour Cygwin précompilé, qui génèrera
>>du ELF comme il faut ;
>>
>> - compiler toi-même gcc et les binutils sous Cygwin pour avoir une
>>version spéciale pour la génération de fichiers ELF ;
>>
>> - installer GNU/Linux, ce qui te permettra de disposer immédiatement du
>>compilateur qui fonctionne, de dizaines de milliers de Logiciels Libres,
>>dont de nombreux très intéressants pour le développement.
>>
>>Je recommanderai chaudement d'envisager la dernière solution, c'est
>>celle qui est la plus enrichissante.
>>
>>Bonne soirée,
>>
>>Thomas
>>_______________________________________________
>>Sos mailing list
>>Sos at the-doors.enix.org
>>http://the-doors.enix.org/cgi-bin/mailman/listinfo/sos
>>    
>>
>
>  
>
>------------------------------------------------------------------------
>
>_______________________________________________
>Sos mailing list
>Sos at the-doors.enix.org
>http://the-doors.enix.org/cgi-bin/mailman/listinfo/sos
>  
>
Merci à tous de votre aide, je vais essayer les solutions proposés 
d'abord sans passer sous linux, si vraiment je 'ny arrive pas je le 
compilerais sur ce derniers (j'ai déja un systeme linux, ça devrait 
poser aucun probleme).



Plus d'informations sur la liste de diffusion Sos