MPICH-3.0.2 Compilation error on 32 bit Arch Linux
To whom it may concern, I have failed to compile MPICH-3.0.2 on 32 bit Arch Linux with both single and multiple make threads. My configure options are : ====BEGIN CONFIGURE OPTIONS==== ./configure --prefix="/usr" \ --exec-prefix="/usr/lib" \ --bindir="/usr/bin" \ --sbindir="/usr/sbin" \ --sysconfdir="/etc/mpich" \ --includedir="/usr/include/mpich" \ --libdir="/usr/lib/mpich" \ --enable-shared \ --enable-fast=all,O3 ====END CONFIGURE OPTIONS==== See below for the error: ====BEGIN ERROR MESSAGE==== /home/mark/Downloads/mpich3/src/mpich-3.0.2/src/pm/hydra/tools/topo/hwloc/hwloc/include/private/cpuid.h: Assembler messages: /home/mark/Downloads/mpich3/src/mpich-3.0.2/src/pm/hydra/tools/topo/hwloc/hwloc/include/private/cpuid.h:39: Error: symbol `Lhwloc1' is already defined make[5]: *** [topology-x86.lo] Error 1 make[5]: Leaving directory `/home/mark/Downloads/mpich3/src/mpich-3.0.2/src/pm/hydra/tools/topo/hwloc/hwloc/src' make[4]: *** [all-recursive] Error 1 make[4]: Leaving directory `/home/mark/Downloads/mpich3/src/mpich-3.0.2/src/pm/hydra/tools/topo/hwloc/hwloc/src' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/mark/Downloads/mpich3/src/mpich-3.0.2/src/pm/hydra/tools/topo/hwloc/hwloc' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/mark/Downloads/mpich3/src/mpich-3.0.2/src/pm/hydra' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/mark/Downloads/mpich3/src/mpich-3.0.2' make: *** [all] Error 2 ====END ERROR MESSAGE==== Thanks, Mark -- Mark E. Lee <[email protected]>
participants (1)
-
Mark E. Lee