[gmx-users] MPI ERROR while installing GMX4.0.7
Chandan Choudhury
iitdckc at gmail.com
Fri Jan 15 08:00:08 CET 2010
Hello gmx-users !!
I am trying to install gromacs 4.0.7 double precision with mpi. I downloaded
openmpi-1.4. and installed it.
Then executed
./configure --enable-mpi --program-suffix=_mpi_d
--prefix=/usr/local/gromacs407_double_mpi --enable-double
It showed checking for mpicc...
mpicc
checking whether the MPI cc command works...
yes
checking for catamount...
no
checking how to run the C preprocessor... mpicc
-E
checking whether mpicc accepts -O3...
yes
checking whether mpicc accepts -funroll-all-loops...
yes
checking whether mpicc accepts -O3 -fomit-frame-pointer -finline-functions
-Wall -Wno-unused -funroll-all-loops...
yes
checking for grep that handles long lines and -e...
/usr/bin/grep
checking for egrep... /usr/bin/grep
-E
checking for ANSI C header files...
no
checking for sys/types.h...
yes
checking for sys/stat.h...
yes
checking for stdlib.h...
yes
checking for string.h...
yes
checking for memory.h...
yes
checking for strings.h...
yes
checking for inttypes.h...
yes
checking for stdint.h...
yes
checking for unistd.h...
yes
checking whether byte ordering is bigendian...
no
checking for int...
yes
checking size of int... configure: error: cannot compute sizeof
(int)
See `config.log' for more details.
The part of the config.log reads as:
--configure:4577: checking whether the MPI cc command works
configure:4601: mpicc -o conftest -g -O2 conftest.c >&5
configure:4607: $? = 0
configure:4613: result: yes
configure:4636: checking for catamount
configure:4664: mpicc -c -g -O2 conftest.c >&5
conftest.c:20:2: error: #error not catamount
configure:4670: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "gromacs"
| #define PACKAGE_TARNAME "gromacs"
| #define PACKAGE_VERSION "4.0.7"
| #define PACKAGE_STRING "gromacs 4.0.7"
| #define PACKAGE_BUGREPORT "gmx-users at gromacs.org"
| #define PACKAGE "gromacs"
| #define VERSION "4.0.7"
| #define GMX_DOUBLE
| #define GMX_SOFTWARE_SQRT
| #define GMX_QMMM_GAUSSIAN
| #define BUILD_TIME "Sun Jan 17 01:26:27 EST 2010"
| #define BUILD_USER "root at corsica"
| #define BUILD_MACHINE "Linux 2.6.31.5-0.1-desktop i686"
| #define GMX_MPI
| /* end confdefs.h. */
|
| #if defined __QK_USER__
| #else
| #error not catamount
| #endif
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:4706: result: no
configure:5590: checking how to run the C preprocessor
configure:5630: mpicc -E conftest.c
configure:5636: $? = 0
configure:5667: mpicc -E conftest.c
conftest.c:19:28: error: ac_nonexistent.h: No such file or directory
|
| int
| main ()
| {
|
| ;
| return 0;
| }
configure:4706: result: no
configure:5590: checking how to run the C preprocessor
configure:5630: mpicc -E conftest.c
configure:5636: $? = 0
configure:5667: mpicc -E conftest.c
conftest.c:19:28: error: ac_nonexistent.h: No such file or directory
configure:5673: $? = 1
configure: failed program was:
| /* confdefs.h. */
| #define PACKAGE_NAME "gromacs"
| #define PACKAGE_TARNAME "gromacs"
| #define PACKAGE_VERSION "4.0.7"
| #define PACKAGE_STRING "gromacs 4.0.7"
| #define PACKAGE_BUGREPORT "gmx-users at gromacs.org"
| #define PACKAGE "gromacs"
| #define VERSION "4.0.7"
| #define GMX_DOUBLE
| #define GMX_SOFTWARE_SQRT
| #define GMX_QMMM_GAUSSIAN
| #define BUILD_TIME "Sun Jan 17 01:26:27 EST 2010"
| #define BUILD_USER "root at corsica"
| #define BUILD_MACHINE "Linux 2.6.31.5-0.1-desktop i686"
| #define GMX_MPI
| #define F77_OR_C_FUNC(name,NAME) name
| #define F77_OR_C_FUNC_(name,NAME) name
| /* end confdefs.h. */
| #include <ac_nonexistent.h>
configure:5706: result: mpicc -E
configure:5735: mpicc -E conftest.c
configure:5741: $? = 0
configure:5772: mpicc -E conftest.c
conftest.c:19:28: error: ac_nonexistent.h: No such file or directory
..............................................................................................
..............................................................................................
configure:6203: checking whether mpicc accepts -O3
configure:6221: result: yes
configure:6501: checking whether mpicc accepts -funroll-all-loops
configure:6519: result: yes
configure:6558: checking whether mpicc accepts -O3 -fomit-frame-pointer
-finline-functions -Wall -Wno-unused -funroll-all-loops
configure:6576: result: yes
configure:6668: checking for grep that handles long lines and -e
configure:6742: result: /usr/bin/grep
configure:6747: checking for egrep
configure:6825: result: /usr/bin/grep -E
configure:6830: checking for ANSI C header files
configure:6868: mpicc -c -O3 -fomit-frame-pointer -finline-functions -Wall
-Wno-unused -funroll-all-loops conftest.c >&5
configure:6874: $? = 0
configure:6973: mpicc -o conftest -O3 -fomit-frame-pointer
-finline-functions -Wall -Wno-unused -funroll-all-loops conftest.c >&5
configure:6976: $? = 0
configure:6982: ./conftest
./conftest: error while loading shared libraries: libmpi.so.0: cannot open
shared object file: No such file or directory
configure:6985: $? = 127
configure: program exited with status 127
I also searched the gmx-users list, but cant understand it. Google also
didnt help me.
Looking forward from you all.
Chandan
--
Chandan kumar Choudhury
NCL, Pune
INDIA
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://maillist.sys.kth.se/pipermail/gromacs.org_gmx-users/attachments/20100115/223b2c83/attachment.html>
More information about the gromacs.org_gmx-users
mailing list