Sorry for the title and the html... send button got pressed too earl. Anyway, I tried to build OMPI without threads at all with the following command:
./configure --prefix=/cs/mosna/alexam02/ompi CFLAGS=-m64 CXXFLAGS=-m64 --without-threads --without-hwloc --enable-mca-no-build=maffinity,paffinity --enable-contrib-no-build=libnbc,vt Sadly, the build failed very early: CC runtime/opal_info_support.lo runtime/opal_info_support.c: In function 'opal_info_do_params': runtime/opal_info_support.c:444:9: error: 'errno' undeclared (first use in this function) runtime/opal_info_support.c:444:9: note: each undeclared identifier is reported only once for each function it appears in make[2]: *** [runtime/opal_info_support.lo] Error 1 make[2]: Leaving directory `/a/store-04/h/lab/mosix/alexam02/ompi-jeff/opal' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/a/store-04/h/lab/mosix/alexam02/ompi-jeff/opal' make: *** [all-recursive] Error 1 Should this be a trac ticket? Alex On Fri, Sep 6, 2013 at 1:22 PM, Alex Margolin <alex.margo...@mail.huji.ac.il > wrote: > Hi, > > I'm building ompi r29104 with the following command: > > make distclean && ./autogen.sh && ./configure > --prefix=/cs/mosna/alexam02/ompi CFLAGS=-m64 CXXFLAGS=-m64 --without-hwloc > --disable-mpi-threads --disable-progress-threads > --enable-mca-no-build=maffinity,paffinity > --enable-contrib-no-build=libnbc,vt && make && make install > > When I build and run any MPI app, I'm getting the following error (and the > app fails): > > mpirun: Symbol `orte_process_info' has different size in shared object, > consider re-linking > mpirun: Symbol `orte_plm' has different size in shared object, consider > re-linking > mpirun: symbol lookup error: mpirun: undefined symbol: > orte_trigger_event_t_class > > Anybody ever stumbled on this or something similar in the past? > > Thanks, > Alex > > _______________________________________________ > devel mailing list > de...@open-mpi.org > http://www.open-mpi.org/mailman/listinfo.cgi/devel >