Re: [mpich-discuss] MPE is available in mpich-3.0.4 ? rlog doesn't work in configure process.
Okay, I guess this is a bug in the autoconf. I'm glad you have identified the workaround. I'll put this in Trac so that it doesn't get lost. Jeff On Mon, Jun 10, 2013 at 1:27 PM, fernando_luz <[email protected]> wrote:
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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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@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 <[email protected]> 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 [email protected] To manage subscription options or unsubscribe: https://lists.mpich.org/mailman/listinfo/discuss
-- Jeff Hammond Argonne Leadership Computing Facility University of Chicago Computation Institute [email protected] / (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 [email protected] To manage subscription options or unsubscribe: https://lists.mpich.org/mailman/listinfo/discuss
_______________________________________________ discuss mailing list [email protected] To manage subscription options or unsubscribe: https://lists.mpich.org/mailman/listinfo/discuss
_______________________________________________ discuss mailing list [email protected] To manage subscription options or unsubscribe: https://lists.mpich.org/mailman/listinfo/discuss
<config.log> _______________________________________________ discuss mailing list [email protected] To manage subscription options or unsubscribe: https://lists.mpich.org/mailman/listinfo/discuss
_______________________________________________ discuss mailing list [email protected] To manage subscription options or unsubscribe: https://lists.mpich.org/mailman/listinfo/discuss
_______________________________________________ discuss mailing list [email protected] To manage subscription options or unsubscribe: https://lists.mpich.org/mailman/listinfo/discuss
_______________________________________________ discuss mailing list [email protected] To manage subscription options or unsubscribe: https://lists.mpich.org/mailman/listinfo/discuss
_______________________________________________ discuss mailing list [email protected] To manage subscription options or unsubscribe: https://lists.mpich.org/mailman/listinfo/discuss
-- Jeff Hammond Argonne Leadership Computing Facility University of Chicago Computation Institute [email protected] / (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
participants (1)
-
Jeff Hammond