Re: [E-devel] FW: EFL cross compilation for Windows
Wow, I've completely forgot to mention in readme that you need mingw-w64 package installed. Looks like if configure can't find gcc for specific target it uses default and obviously fails. On 03.11.16 10:34, Hermet Park wrote: > And finally, it failed. at this step - ./build.sh efl_upstream i686 efl > I didn't look further, if you have any idea please help me :) > > #logs. > > _64-linux-gnu > Thread model: posix > gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.2) > configure:6418: $? = 0 > configure:6407: gcc -V >&5 > gcc: error: unrecognized command line option '-V' > gcc: fatal error: no input files > compilation terminated. > configure:6418: $? = 1 > configure:6407: gcc -qversion >&5 > gcc: error: unrecognized command line option '-qversion' > gcc: fatal error: no input files > compilation terminated. > configure:6418: $? = 1 > configure:6438: checking whether the C compiler works > configure:6460: gcc -I/opt/windows_32/include/ -g -O2 -L/opt/windows_32/lib/ > -lws2_32 -llua -llibintl conftest.c >&5 > /usr/bin/ld: cannot find -lws2_32 > /usr/bin/ld: cannot find -llua > /usr/bin/ld: cannot find -llibintl > /usr/bin/ld: skipping incompatible /opt/windows_32/lib//libgcc_s.a when > searching for -lgcc_s > collect2: error: ld returned 1 exit status > configure:6464: $? = 1 > configure:6502: result: no > configure: failed program was: > | /* confdefs.h */ > | #define PACKAGE_NAME "efl" > | #define PACKAGE_TARNAME "efl" > | #define PACKAGE_VERSION "1.18.99.50728" > | #define PACKAGE_STRING "efl 1.18.99.50728" > | #define PACKAGE_BUGREPORT "enlightenment-devel@lists.sourceforge.net" > | #define PACKAGE_URL "" > | #define PACKAGE "efl" > | #define VERSION "1.18.99.50728" > | /* end confdefs.h. */ > | > | int > | main () > | { > | > | ; > | return 0; > | } > configure:6507: error: in > `/home/hermet/efl/devs/lorddrew/efl-cross-build/sources/efl_upstream/efl': > configure:6509: error: C compiler cannot create executables > See `config.log' for more details > > > > > -Original Message- > From: "Hermet Park" > To: "Enlightenment developer list"; > Cc: > Sent: 2016-11-03 (목) 16:59:04 > Subject: Re: [E-devel] EFL cross compilation for Windows > > Hello. > > I'm trying your script and found a typeo in README. > > x686 -> i686 ? > > Hopefully it works nice. :) > -- > Developer Access Program for Intel Xeon Phi Processors > Access to Intel Xeon Phi processor-based developer platforms. > With one year of Intel Parallel Studio XE. > Training and support from Colfax. > Order your platform today. http://sdm.link/xeonphi > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- > Developer Access Program for Intel Xeon Phi Processors > Access to Intel Xeon Phi processor-based developer platforms. > With one year of Intel Parallel Studio XE. > Training and support from Colfax. > Order your platform today. http://sdm.link/xeonphi > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
Re: [E-devel] FW: EFL cross compilation for Windows
use and/or help win-builds instead On Thu, Nov 3, 2016 at 9:34 AM, Hermet Park wrote: > And finally, it failed. at this step - ./build.sh efl_upstream i686 efl > I didn't look further, if you have any idea please help me :) > > #logs. > > _64-linux-gnu > Thread model: posix > gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.2) > configure:6418: $? = 0 > configure:6407: gcc -V >&5 > gcc: error: unrecognized command line option '-V' > gcc: fatal error: no input files > compilation terminated. > configure:6418: $? = 1 > configure:6407: gcc -qversion >&5 > gcc: error: unrecognized command line option '-qversion' > gcc: fatal error: no input files > compilation terminated. > configure:6418: $? = 1 > configure:6438: checking whether the C compiler works > configure:6460: gcc -I/opt/windows_32/include/ -g -O2 -L/opt/windows_32/lib/ > -lws2_32 -llua -llibintl conftest.c >&5 > /usr/bin/ld: cannot find -lws2_32 > /usr/bin/ld: cannot find -llua > /usr/bin/ld: cannot find -llibintl > /usr/bin/ld: skipping incompatible /opt/windows_32/lib//libgcc_s.a when > searching for -lgcc_s > collect2: error: ld returned 1 exit status > configure:6464: $? = 1 > configure:6502: result: no > configure: failed program was: > | /* confdefs.h */ > | #define PACKAGE_NAME "efl" > | #define PACKAGE_TARNAME "efl" > | #define PACKAGE_VERSION "1.18.99.50728" > | #define PACKAGE_STRING "efl 1.18.99.50728" > | #define PACKAGE_BUGREPORT "enlightenment-devel@lists.sourceforge.net" > | #define PACKAGE_URL "" > | #define PACKAGE "efl" > | #define VERSION "1.18.99.50728" > | /* end confdefs.h. */ > | > | int > | main () > | { > | > | ; > | return 0; > | } > configure:6507: error: in > `/home/hermet/efl/devs/lorddrew/efl-cross-build/sources/efl_upstream/efl': > configure:6509: error: C compiler cannot create executables > See `config.log' for more details > > > > > -Original Message- > From: "Hermet Park" > To: "Enlightenment developer list"; > Cc: > Sent: 2016-11-03 (목) 16:59:04 > Subject: Re: [E-devel] EFL cross compilation for Windows > > Hello. > > I'm trying your script and found a typeo in README. > > x686 -> i686 ? > > Hopefully it works nice. :) > -- > Developer Access Program for Intel Xeon Phi Processors > Access to Intel Xeon Phi processor-based developer platforms. > With one year of Intel Parallel Studio XE. > Training and support from Colfax. > Order your platform today. http://sdm.link/xeonphi > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel > -- > Developer Access Program for Intel Xeon Phi Processors > Access to Intel Xeon Phi processor-based developer platforms. > With one year of Intel Parallel Studio XE. > Training and support from Colfax. > Order your platform today. http://sdm.link/xeonphi > ___ > enlightenment-devel mailing list > enlightenment-devel@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
[E-devel] FW: EFL cross compilation for Windows
And finally, it failed. at this step - ./build.sh efl_upstream i686 efl I didn't look further, if you have any idea please help me :) #logs. _64-linux-gnu Thread model: posix gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.2) configure:6418: $? = 0 configure:6407: gcc -V >&5 gcc: error: unrecognized command line option '-V' gcc: fatal error: no input files compilation terminated. configure:6418: $? = 1 configure:6407: gcc -qversion >&5 gcc: error: unrecognized command line option '-qversion' gcc: fatal error: no input files compilation terminated. configure:6418: $? = 1 configure:6438: checking whether the C compiler works configure:6460: gcc -I/opt/windows_32/include/ -g -O2 -L/opt/windows_32/lib/ -lws2_32 -llua -llibintl conftest.c >&5 /usr/bin/ld: cannot find -lws2_32 /usr/bin/ld: cannot find -llua /usr/bin/ld: cannot find -llibintl /usr/bin/ld: skipping incompatible /opt/windows_32/lib//libgcc_s.a when searching for -lgcc_s collect2: error: ld returned 1 exit status configure:6464: $? = 1 configure:6502: result: no configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "efl" | #define PACKAGE_TARNAME "efl" | #define PACKAGE_VERSION "1.18.99.50728" | #define PACKAGE_STRING "efl 1.18.99.50728" | #define PACKAGE_BUGREPORT "enlightenment-devel@lists.sourceforge.net" | #define PACKAGE_URL "" | #define PACKAGE "efl" | #define VERSION "1.18.99.50728" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:6507: error: in `/home/hermet/efl/devs/lorddrew/efl-cross-build/sources/efl_upstream/efl': configure:6509: error: C compiler cannot create executables See `config.log' for more details -Original Message- From: "Hermet Park" To: "Enlightenment developer list"; Cc: Sent: 2016-11-03 (목) 16:59:04 Subject: Re: [E-devel] EFL cross compilation for Windows Hello. I'm trying your script and found a typeo in README. x686 -> i686 ? Hopefully it works nice. :) -- Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel -- Developer Access Program for Intel Xeon Phi Processors Access to Intel Xeon Phi processor-based developer platforms. With one year of Intel Parallel Studio XE. Training and support from Colfax. Order your platform today. http://sdm.link/xeonphi ___ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel