[mpich-discuss] MPE is available in mpich-3.0.4 ? rlog doesn't work in configure process.

fernando_luz fernando_luz at tpn.usp.br
Mon Jun 10 14:27:48 CDT 2013


Jeff,

I ran your configuration and I obtained the same error (I attached 
config_01.log)

I think the main problem is in the composition of compile line 
(config_01.log:145), the include path and the library path was found, 
but not inserted in a correct way (without -I and -L).

When I specified the -I for --with-mpiinc and -L for --with-mpilibs, the 
configuration works (config_02.log)

I use the autoconf version 2.68, and to generate the configure, I ran 
autogen.sh, but some warnings was shown (warning_autogen.log)

Fernando


On 06/10/2013 02:56 PM, Jeff Hammond wrote:
> I don't think there's anything wrong with this, but can you confirm
> that the following does not work?
>
> ./configure --prefix=/home/fernando_luz/usr/mpe
> --with-mpicc=/home/fernando_luz/usr/mpich/bin/mpicc --disable-f77
>
> I would expect that --with-mpicc is sufficient and that mpilibs and
> mpiinc can be populated automatically using this information.
>
> Jeff
>
> On Mon, Jun 10, 2013 at 8:26 AM, fernando_luz <fernando_luz at tpn.usp.br> wrote:
>> I made this modification in configure and I have success
>>
>> ./configure --prefix=/home/fernando_luz/usr/mpe
>> --with-mpicc=/home/fernando_luz/usr/mpich/bin/mpicc
>> --with-mpilibs=-L/home/fernando_luz/usr/mpich/lib/
>> --with-mpiinc=-I/home/fernando_luz/usr/mpich/include/ --disable-f77
>>
>> but it's the correct way to execute the configure?
>>
>> Regards
>>
>>
>> On 06/10/2013 11:16 AM, fernando_luz wrote:
>>
>> Hi Jeff and Antonio,
>>
>>
>> I checked my mpich installation and everything is ok.
>>
>> I used the variables CC=mpicc and MPI_CC=mpicc and I don't have any success.
>>
>> Looking the log, my guess is the command to link the conftest.c wasn't built
>> in a correct way, because the Include flag '-I' and the library path '-L'
>> was not inserted in the command line.
>>
>> configure:4099: /home/fernando_luz/usr/mpich/bin/mpicc -o conftest
>> /home/fernando_luz/usr/mpich/include/    conftest.c
>> /home/fernando_luz/usr/mpich/lib/ >&5
>>
>> Running this command in the terminal (with -I and -L) I have success.
>>
>> It's my first time using the autoconf, and I don't have an idea where I can
>> modify this.
>>
>> Regards
>>
>>   On 06/07/2013 07:38 PM, Jeff Hammond wrote:
>>
>> Did you read it? It's got the reason that configure is failing pretty
>> clearly stated. You need to debug your configure invocation. Maybe use
>> CC=mpicc etc instead...
>>
>> Jeff
>>
>> Sent from my iPhone
>>
>> On Jun 7, 2013, at 3:04 PM, fernando_luz <fernando_luz at tpn.usp.br> wrote:
>>
>> In attachment.
>>
>> Fernando
>>
>> On 06/07/2013 04:56 PM, Jeff Hammond wrote:
>>
>> please attach config.log.
>>
>> jeff
>>
>> On Fri, Jun 7, 2013 at 1:07 PM, fernando_luz <fernando_luz at tpn.usp.br>
>> wrote:
>>
>> Hi Rajeev,
>>
>> Thanks for the answers.
>>
>> I get the source code in repository, but I didn't succeed in the compile
>> process.
>> I ran the autogen.sh and after this I tried to configure my installation and
>> I received the following error message.
>>
>>
>> fernando_luz at TPN000300:~/git/mpe$ ./configure
>> --prefix=/home/fernando_luz/usr/mpe
>> --with-mpicc=/home/fernando_luz/usr/mpich/bin/mpicc
>> --with-mpilibs=/home/fernando_luz/usr/mpich/lib/
>> --with-mpiinc=/home/fernando_luz/usr/mpich/include/
>> Configuring MPE Profiling System with '--prefix=/home/fernando_luz/usr/mpe'
>> '--with-mpicc=/home/fernando_luz/usr/mpich/bin/mpicc'
>> '--with-mpilibs=/home/fernando_luz/usr/mpich/lib/'
>> '--with-mpiinc=/home/fernando_luz/usr/mpich/include/'
>> 'MPI_CC=/home/fernando_luz/usr/mpich/bin/mpicc'
>> 'MPI_INC=/home/fernando_luz/usr/mpich/include'
>> 'MPI_LIBS=/home/fernando_luz/usr/mpich/lib'
>> checking for current directory name... /home/fernando_luz/git/mpe
>> checking gnumake... yes using --no-print-directory
>> checking BSD 4.4 make... no - whew
>> checking OSF V3 make... no
>> checking for virtual path format... VPATH
>> User supplied MPI implmentation (Good Luck!)
>> checking for leftover Makefiles in subpackages ... none
>> checking for gcc... cc
>> checking whether the C compiler works... yes
>> checking for C compiler default output file name... a.out
>> checking for suffix of executables...
>> checking whether we are cross compiling... no
>> checking for suffix of object files... o
>> checking whether we are using the GNU C compiler... yes
>> checking whether cc accepts -g... yes
>> checking for cc option to accept ISO C89... none needed
>> checking whether MPI_CC has been set ...
>> /home/fernando_luz/usr/mpich/bin/mpicc
>> checking whether we are using the GNU Fortran 77 compiler... no
>> checking whether f77 accepts -g... no
>> checking whether MPI_F77 has been set ... f77
>> checking for the linkage of the supplied MPI C definitions ... no
>> configure: error:  Cannot link with basic MPI C program!
>>       Check your MPI include paths, MPI libraries and MPI CC compiler
>>
>> Where /home/fernando_luz/usr/mpich/ is my mpi installation (MPICH-3.0.4).
>>
>> I prefer to use the mpe in repository because in the site, the last version
>> was dated in 2010 and in the git repository the last commit was in 2012.
>>
>> Regards
>>
>> Fernando
>>
>>
>>
>> On 06/04/2013 03:05 PM, Rajeev Thakur wrote:
>>
>> It can be downloaded from
>> http://www.mcs.anl.gov/research/projects/perfvis/download/index.htm.
>>
>> The source repository is at http://git.mpich.org/mpe.git/
>>
>> Rajeev
>>
>> On Jun 4, 2013, at 12:48 PM, Jeff Hammond wrote:
>>
>> MPE isn't actively developed and should sit strictly on top of any MPI
>> implementation so you can just grab MPE from an older release of
>> MPICH.
>>
>> My guess is that MPE will be a standalone download at some point in the
>> future.
>>
>> Jeff
>>
>> On Tue, Jun 4, 2013 at 10:59 AM, fernando_luz <fernando_luz at tpn.usp.br>
>> wrote:
>>
>> Hi,
>>
>> I didn't find the MPE source in mpich-3.0.4 package. Where I can
>> download
>> the source? It is still compatible with mpich?
>>
>> And I tried to install the logging support available in this release,
>> but my
>> try didn't was successful. I received the follow error:
>>
>> /home/fernando_luz/software/mpich-3.0.4/src/util/logging/rlog/configure:
>> line 3694: PAC_CC_SUBDIR_SHLIBS: command not found
>> configure: creating ./config.status
>> config.status: error: cannot find input file: `Makefile.in'
>> configure: error: src/util/logging/rlog configure failed
>>
>> I attached the c.txt file used in the configuration.
>>
>> Regards
>>
>> Fernando
>>
>> _______________________________________________
>> discuss mailing list     discuss at mpich.org
>> To manage subscription options or unsubscribe:
>> https://lists.mpich.org/mailman/listinfo/discuss
>>
>>
>> --
>> Jeff Hammond
>> Argonne Leadership Computing Facility
>> University of Chicago Computation Institute
>> jhammond at alcf.anl.gov / (630) 252-5381
>> http://www.linkedin.com/in/jeffhammond
>> https://wiki.alcf.anl.gov/parts/index.php/User:Jhammond
>> ALCF docs: http://www.alcf.anl.gov/user-guides
>> _______________________________________________
>> discuss mailing list     discuss at mpich.org
>> To manage subscription options or unsubscribe:
>> https://lists.mpich.org/mailman/listinfo/discuss
>>
>> _______________________________________________
>> discuss mailing list     discuss at mpich.org
>> To manage subscription options or unsubscribe:
>> https://lists.mpich.org/mailman/listinfo/discuss
>>
>> _______________________________________________
>> discuss mailing list     discuss at mpich.org
>> To manage subscription options or unsubscribe:
>> https://lists.mpich.org/mailman/listinfo/discuss
>>
>>
>> <config.log>
>> _______________________________________________
>> discuss mailing list     discuss at mpich.org
>> To manage subscription options or unsubscribe:
>> https://lists.mpich.org/mailman/listinfo/discuss
>>
>> _______________________________________________
>> discuss mailing list     discuss at mpich.org
>> To manage subscription options or unsubscribe:
>> https://lists.mpich.org/mailman/listinfo/discuss
>>
>>
>> _______________________________________________
>> discuss mailing list     discuss at mpich.org
>> To manage subscription options or unsubscribe:
>> https://lists.mpich.org/mailman/listinfo/discuss
>>
>>
>>
>> _______________________________________________
>> discuss mailing list     discuss at mpich.org
>> To manage subscription options or unsubscribe:
>> https://lists.mpich.org/mailman/listinfo/discuss
>
>

-------------- next part --------------
A non-text attachment was scrubbed...
Name: config_01.log
Type: text/x-log
Size: 10471 bytes
Desc: not available
URL: <http://lists.mpich.org/pipermail/discuss/attachments/20130610/d377fd1d/attachment.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: config_02.log
Type: text/x-log
Size: 16230 bytes
Desc: not available
URL: <http://lists.mpich.org/pipermail/discuss/attachments/20130610/d377fd1d/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: warning_autogen.log
Type: text/x-log
Size: 3348 bytes
Desc: not available
URL: <http://lists.mpich.org/pipermail/discuss/attachments/20130610/d377fd1d/attachment-0002.bin>


More information about the discuss mailing list