[mpich-discuss] make error with enable-error-checking

Jain, Rohit Rohit_Jain at mentor.com
Wed Mar 2 12:34:00 CST 2011


Yes, it does build fine with both machine-installed and our internal
gcc.

Regards,
Rohit


-----Original Message-----
From: Pavan Balaji [mailto:balaji at mcs.anl.gov] 
Sent: Tuesday, March 01, 2011 7:21 PM
To: Jain, Rohit
Cc: mpich-discuss at mcs.anl.gov
Subject: Re: [mpich-discuss] make error with enable-error-checking


Did you try building hwloc as I had mentioned in a previous email?

% cd src/pm/hydra/tools/binding/hwloc/hwloc

% ./configure --enable-embedded-mode && make

  -- Pavan

On 03/01/2011 08:59 PM, Jain, Rohit wrote:
> Yes, it is.
>
> Regards,
> Rohit
>
>
> -----Original Message-----
> From: Pavan Balaji [mailto:balaji at mcs.anl.gov]
> Sent: Tuesday, March 01, 2011 4:44 PM
> To: Jain, Rohit
> Cc: mpich-discuss at mcs.anl.gov
> Subject: Re: [mpich-discuss] make error with enable-error-checking
>
>
> Is your locally built GCC a 32-bit version?
>
>    -- Pavan
>
> On 03/01/2011 02:18 PM, Jain, Rohit wrote:
>> I will try that.
>>
>> I see another reason why you were not able to reproduce. I was
setting
>> CC env to a gcc version that we built and use internally. We were
> using
>> same gcc for our existing mpich2-1.2 versions and it works fine. So,
> am
>> I missing other settings (envs?) for mpich2-1.3 or is there is
problem
>> with this gcc version and mpich2-1.3?
>>
>> gcc -v
>> Using built-in specs.
>> Target: i686-pc-linux-gnu
>> Configured with: ../configure --prefix=/gcc-4.3.3-linux
>> --with-local-prefix=/gcc-4.3.3-linux --disable-nls
>> --enable-languages=c,c++ --host=i686-pc-linux-gnu
>> --target=i686-pc-linux-gnu --build=i686-pc-linux-gnu --with-gnu-as
>> --with-as=/binutils-2.19.1-linux/bin/as --with-gnu-ld
>> --with-ld=/binutils-2.19.1-linux/bin/ld
>> Thread model: posix
>> gcc version 4.3.3 (GCC)
>>
>>
>> If I use machine-installed gcc, then I am able to build mpich2 fine.
>>
>> gcc -v
>> Reading specs from /usr/lib/gcc/x86_64-redhat-linux/3.4.6/specs
>> Configured with: ../configure --prefix=/usr --mandir=/usr/share/man
>> --infodir=/usr/share/info --enable-shared --enable-threads=posix
>> --disable-checking --with-system-zlib --enable-__cxa_atexit
>> --disable-libunwind-exceptions --enable-java-awt=gtk
>> --host=x86_64-redhat-linux
>> Thread model: posix
>> gcc version 3.4.6 20060404 (Red Hat 3.4.6-9)
>>
>> Regards,
>> Rohit
>>
>> -----Original Message-----
>> From: Pavan Balaji [mailto:balaji at mcs.anl.gov]
>> Sent: Monday, February 28, 2011 11:01 PM
>> To: Jain, Rohit
>> Cc: mpich-discuss at mcs.anl.gov
>> Subject: Re: [mpich-discuss] make error with enable-error-checking
>>
>>
>> On 02/28/2011 09:46 PM, Jain, Rohit wrote:
>>>     2. Try to build hwloc separately on your system. You can do:
>>>
>>>     % cd src/pm/hydra/tools/bind/hwloc/hwloc
>>>
>>>     % ./configure&&    make
>>>
>>> It builds fine.
>>
>> Oops, sorry, I meant ./configure --enable-embedded-mode. Can you try
>> that?
>>
>>     -- Pavan
>>
>

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


More information about the mpich-discuss mailing list