[mpich-discuss] MPICH-3.0.2 Compilation error on 32 bit Arch Linux

Pavan Balaji balaji at mcs.anl.gov
Sun Apr 28 17:20:39 CDT 2013


Mark,

This is a bit surprising.  Before we go chasing this, can you try out
the latest release of mpich (3.0.4) to make sure the problem still exists?

 -- Pavan

On 03/28/2013 02:23 PM US Central Time, Mark E. Lee wrote:
> 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
> 
> 
> 
> _______________________________________________
> discuss mailing list     discuss at mpich.org
> To manage subscription options or unsubscribe:
> https://lists.mpich.org/mailman/listinfo/discuss
> 

-- 
Pavan Balaji
http://www.mcs.anl.gov/~balaji



More information about the discuss mailing list