[mpich-discuss] mpich2-1.3.2p1 compile error

Wei Huang huangwei at ucar.edu
Wed May 4 14:16:39 CDT 2011


Anthony,

The config.log attached.

-------------- next part --------------
A non-text attachment was scrubbed...
Name: hwloc_config.log
Type: application/octet-stream
Size: 381231 bytes
Desc: not available
URL: <http://lists.mcs.anl.gov/pipermail/mpich-discuss/attachments/20110504/75a74fa5/attachment-0001.obj>
-------------- next part --------------

Wei Huang
huangwei at ucar.edu
VETS/CISL
National Center for Atmospheric Research
P.O. Box 3000 (1850 Table Mesa Dr.)
Boulder, CO 80307-3000 USA
(303) 497-8924





On May 4, 2011, at 11:29 AM, Anthony Chan wrote:

> 
> Your configure output shows that hwloc added -fvisibility=hidden to CFLAGS
> and that causes the make failure.  Could you send us this file
> 
> src/pm/hydra/tools/bind/hwloc/hwloc/config.log
> 
> in your build directory ?
> 
> A.Chan
> 
> ----- Original Message -----
>> Anthony,
>> 
>> Probably line:
>> PATH: /neem2/huangwei/apps/mpich2-1.4rc2/bin
>> caused the confusion, but it is the log file for 1.3.2p1.
>> (As I tried 1.4rc2 before and put that line into my path.)
>> 
>> Attached are two files of the configure and make output
>> (saved to files).
>> 
>> Thanks,
>> 
>> Wei Huang
>> huangwei at ucar.edu
>> VETS/CISL
>> National Center for Atmospheric Research
>> P.O. Box 3000 (1850 Table Mesa Dr.)
>> Boulder, CO 80307-3000 USA
>> (303) 497-8924
>> 
>> 
>> 
>> 
>> 
>> 
>> 
>> On May 4, 2011, at 10:43 AM, Anthony Chan wrote:
>> 
>>> 
>>> The config.log you sent is from mpich2-1.4rc2 not mpich2-1.3.2p1
>>> that you originally reported to have problem. Also pgcc does not
>>> seem
>>> to have option -fvisibility=hidden which AFAIK is a gcc option...
>>> Need your configure and make outputs to find out what's wrong.
>>> 
>>> ----- Original Message -----
>>>> config.log which is generated automatically by configure isn't what
>>>> I need yet. We need the configure and make outputs as shown
>>>> on your screen, see MPICH2's top-level README file for more
>>>> details.
>>>> 
>>>> ----- Original Message -----
>>>>> Attached is the config.log.
>>>>> 
>>>>> Thanks,
>>>>> 
>>>>> Wei Huang
>>>>> huangwei at ucar.edu
>>>>> VETS/CISL
>>>>> National Center for Atmospheric Research
>>>>> P.O. Box 3000 (1850 Table Mesa Dr.)
>>>>> Boulder, CO 80307-3000 USA
>>>>> (303) 497-8924
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> 
>>>>> On May 4, 2011, at 9:40 AM, Anthony Chan wrote:
>>>>> 
>>>>>> 
>>>>>> Can you send us the configure and make outputs as stated in the
>>>>>> README ?
>>>>>> 
>>>>>> A.Chan
>>>>>> 
>>>>>> ----- Original Message -----
>>>>>>> Hi, there,
>>>>>>> 
>>>>>>> I tried to compile mpich2-1.3.2p1, and configure with:
>>>>>>> 
>>>>>>> setenv CC pgcc
>>>>>>> setenv FC pgf90
>>>>>>> 
>>>>>>> ./configure \
>>>>>>> --prefix=/neem2/huangwei/apps/mpich2-1.3.2p1
>>>>>>> 
>>>>>>> 
>>>>>>> When I compile, I go the error message below.
>>>>>>> 
>>>>>>> How do I solve this issue?
>>>>>>> 
>>>>>>> Thanks,
>>>>>>> 
>>>>>>> Wei
>>>>>>> 
>>>>>>> huangwei at ucar.edu
>>>>>>> VETS/CISL
>>>>>>> National Center for Atmospheric Research
>>>>>>> P.O. Box 3000 (1850 Table Mesa Dr.)
>>>>>>> Boulder, CO 80307-3000 USA
>>>>>>> (303) 497-8924
>>>>>>> 
>>>>>>> 
>>>>>>> -----------
>>>>>>> 
>>>>>>> 
>>>>>>> Making all in src
>>>>>>> make[5]: Entering directory
>>>>>>> `/neem2/huangwei/src/mpich2-1.3.2p1/src/pm/hydra/tools/bind/hwloc/hwloc/src'
>>>>>>> CC topology.lo
>>>>>>> pgcc-Warning-Unknown switch: -fvisibility=hidden
>>>>>>> pgcc-Warning-Unknown switch: -fvisibility=hidden
>>>>>>> PGC-S-0170-Designated initializers are not supported
>>>>>>> (topology.c:
>>>>>>> 497)
>>>>>>> PGC-S-0170-Designated initializers are not supported
>>>>>>> (topology.c:
>>>>>>> 509)
>>>>>>> PGC/x86-64 Linux/x86-64 6.2-5: compilation completed with severe
>>>>>>> errors
>>>>>>> make[5]: *** [topology.lo] Error 1
>>>>>>> make[5]: Leaving directory
>>>>>>> `/neem2/huangwei/src/mpich2-1.3.2p1/src/pm/hydra/tools/bind/hwloc/hwloc/src'
>>>>>>> make[4]: *** [all-recursive] Error 1
>>>>>>> make[4]: Leaving directory
>>>>>>> `/neem2/huangwei/src/mpich2-1.3.2p1/src/pm/hydra/tools/bind/hwloc/hwloc'
>>>>>>> make[3]: *** [all-recursive] Error 1
>>>>>>> make[3]: Leaving directory
>>>>>>> `/neem2/huangwei/src/mpich2-1.3.2p1/src/pm/hydra'
>>>>>>> make[2]: *** [all-redirect] Error 1
>>>>>>> make[2]: Leaving directory
>>>>>>> `/neem2/huangwei/src/mpich2-1.3.2p1/src/pm'
>>>>>>> make[1]: *** [all-redirect] Error 2
>>>>>>> make[1]: Leaving directory
>>>>>>> `/neem2/huangwei/src/mpich2-1.3.2p1/src'
>>>>>>> make: *** [all-redirect] Error 2
>>>>>>> 
>>>>>>> 
>>>>>>> ------
>>>>>>> compiler info:
>>>>>>> 
>>>>>>> neem>pgcc -V
>>>>>>> 
>>>>>>> pgcc 6.2-5 64-bit target on x86-64 Linux
>>>>>>> Copyright 1989-2000, The Portland Group, Inc. All Rights
>>>>>>> Reserved.
>>>>>>> Copyright 2000-2006, STMicroelectronics, Inc. All Rights
>>>>>>> Reserved.
>>>>>>> neem>pgf90 -V
>>>>>>> 
>>>>>>> pgf90 6.2-5 64-bit target on x86-64 Linux
>>>>>>> Copyright 1989-2000, The Portland Group, Inc. All Rights
>>>>>>> Reserved.
>>>>>>> Copyright 2000-2006, STMicroelectronics, Inc. All Rights
>>>>>>> Reserved.
>>>>>>> 
>>>>>>> 
>>>>>>> 
>>>>>>> _______________________________________________
>>>>>>> mpich-discuss mailing list
>>>>>>> mpich-discuss at mcs.anl.gov
>>>>>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss
>>>>>> _______________________________________________
>>>>>> mpich-discuss mailing list
>>>>>> mpich-discuss at mcs.anl.gov
>>>>>> https://lists.mcs.anl.gov/mailman/listinfo/mpich-discuss



More information about the mpich-discuss mailing list