Re
Donc j'ai installe cygwin sur ma machine, ainsi que crosstool.
j'ai ajoute le "bin" dans le PATH.
Pour verifier gcc -v me donne :
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
| Using built-in specs.
Target: i686-unknown-linux-gnu
Configured with:/crosstool-0.43/build/i686-unknown-linux-gnu/gcc-1.2.0-glibc-2.3.6/gcc-4.1.0/configure
--target=i686-unknown-linux-gnu
--host=i686-host_pc-cygwin
--prefix=/opt/crosstool/gcc-4.1.0-glibc-2.3.6/i686-unknown-linux-gnu
--with-arch=pentium3
--with-tune=pentium4
--with-headers=/opt/crosstool/gcc-4.1.0-glibc-2.3.6/i686-unknown-linux-gnu/i686-unknown-linux-gnu/include
--with-local-prefix=/opt/crosstool/gcc-4.1.0-glibc-2.3.6/i686-unknown-linux-gnu/i686-unknown-linux-gnu/
--disable-nls
--enable-threads=posix
--enable-symvers=gnu
--enable-__cxa_atexit
--enable-languages=c,c++
--enable-shared
--enable-c99
--enable-long-long
Thread model: posix
gcc version 4.1.0 |
et enfin quand je compile il me cree mon "executable" ; sauf que ce fichier ne peut etre exectue :
cannot execute binary file
et quand je fais "file nom_exectuable" , j'obtiens : data
Bizarre !!!
Aidez-moi please cela fait deja une semaine que je cherche a faire de la compilation croisee de windows vers linux.
Partager