Error in building making Mpich
Hi, I've tried to make mpich-3.0.4 after compiling it on our cluster and I'm running into these errors: make[3]: Leaving directory `/export/software/mpich-3.0.4/build/src/mpl' Making all in tools/topo/hwloc/hwloc make[3]: Entering directory `/export/software/mpich-3.0.4/build/src/pm/hydra/tools/topo/hwloc/hwloc' Making all in src make[4]: Entering directory `/export/software/mpich-3.0.4/build/src/pm/hydra/tools/topo/hwloc/hwloc/src' make[5]: Entering directory `/export/software/mpich-3.0.4/build/src/pm/hydra/tools/topo/hwloc/hwloc/src' CC topology.lo CC traversal.lo In file included from ../../../../../../../../../source/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc/src/traversal.c:12: /export/software/mpich-3.0.4/source/mpich-3.0.4/src/pm/hydra/tools/topo/hwloc/hwloc/include/private/misc.h:41:2: error: #error "unknown size for unsigned int." make[5]: *** [traversal.lo] Error 1 make[5]: Leaving directory `/export/software/mpich-3.0.4/build/src/pm/hydra/tools/topo/hwloc/hwloc/src' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/export/software/mpich-3.0.4/build/src/pm/hydra/tools/topo/hwloc/hwloc/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/export/software/mpich-3.0.4/build/src/pm/hydra/tools/topo/hwloc/hwloc' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/export/software/mpich-3.0.4/build/src/pm/hydra' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory ` *my configuration line is:* ../source/mpich-3.0.4/configure --prefix=/export/software/mpich-3.0.4/output/ --enable-fast=O2 --enable-mpe --enable-threads=runtime --enable-checkpointing --with-mpe --with-hydra-ckpointlib=blcr --with-blcr=/export/software/blcr-0.8.3/output/ LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/export/software/blcr-0.8.3/output/lib/ --enable-shared --enable-sharedlibs=gcc This is strange to be as I've run the same thing on our test server and it works. I can configure, make and make install successfully. The only difference in the configuration is the path of blcr, which is in /export/software/blcr/output/ I have the same error when I tried to install hydra on its own. It seems like the configure script defines the unsigned int as 0 by itself. I've attached the config log file on this email. If anyone has an idea, that would be great! Sincerely, -- *Wei-Hao (Andrei) Huang* *BlueShark Systems Administrator* *Enterprise Systems, Information Technology* *B.S. Aerospace Engineering (May 2014)* *Florida Institute of Technology* *[email protected]* <[email protected]> *ΛΧΑ BN746* *ΦΗΣ, ΤΒΠ, ΣΓΤ*
participants (1)
-
Wei-Hao Huang