Hi team

I am porting open mpi to Yocto but at moment of ./configure I have this problem

yctb03:~/poky/build/tmp/work/corei7-64-poky-linux/openmpi/1.8.6-r0/openmpi-1.8.6
# ./configure


configure: loading site script /home/vrodri3/poky/meta/site/endian-little
configure: loading site script /home/vrodri3/poky/meta/site/common-linux
configure: loading site script /home/vrodri3/poky/meta/site/common-glibc
configure: loading site script /home/vrodri3/poky/meta/site/x86_64-linux
configure: loading site script /home/vrodri3/poky/meta/site/common
configure: loading site script
/home/vrodri3/meta-openembedded/meta-oe/site/endian-little
configure: loading site script
/home/vrodri3/meta-openembedded/meta-gnome/site/x86_64-linux
configure: loading site script
/home/vrodri3/poky/build/tmp/work/corei7-64-poky-linux/openmpi/1.8.6-r0/build/aclocal-copy/glibc_config

============================================================================
== Configuring Open MPI
============================================================================

*** Startup tests
checking build system type... x86_64-unknown-linux-gnu
checking host system type... x86_64-unknown-linux-gnu
checking target system type... x86_64-unknown-linux-gnu
checking for gcc... x86_64-poky-linux-gcc  -m64 -march=corei7
-mtune=corei7 -mfpmath=sse -msse4.2
--sysroot=/home/vrodri3/poky/build/tmp/sysroots/intel-corei7-64
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... configure: error: in
`/home/vrodri3/poky/build/tmp/work/corei7-64-poky-linux/openmpi/1.8.6-r0/openmpi-1.8.6':
configure: error: cannot run C compiled programs.
If you meant to cross compile, use `--host'.
See `config.log' for more details



DO you know if there is any flag that I should enable to disable check
cross compiling

Also Yocto do not support fortran , how can I disable fortran ?


Thanks a lot and regards

Victor Rodriguez

Reply via email to