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