[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