Open MPI logo

Open MPI User's Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Open MPI User's mailing list

From: Tim Prins (tprins_at_[hidden])
Date: 2007-02-20 14:55:33


This is strange. I just ran the exact command you gave, and it worked
just fine. However, I do notice one potential, unrelated problem. You
set $F90, but $F90 is not used. The variable you want is $FC.
Similarly CCFLAGS should be CXXFLAGS. Also, I don't believe any of
the *LINKER variables have any impact. See the end of the output
from ./configure --help for all the environment variables.

My suggestion would be to remove the build tree, and start over
again. It is possible that there is something laying around that is
screwing up the build.

Tim

On Feb 20, 2007, at 2:20 PM, Arif Ali wrote:

> Tim Prins wrote:
>> Hi Arif,
>>
>> This is a problem with libtool and the IBM compilers and shared
>> libraries. The easiest thing to do is to build static libraries
>> instead by passing "--disable-shared --enable-static" to configure.
>>
>> I am currently unaware of any workarounds to make compiling shared
>> libraries work with the IBM compilers.
>>
>> Hope this helps,
>>
> Ok, overcoming that, it fails with many errors, with 1.2b3/4, i'll
> post the details later
>
> with 1.1.4 I get a lot further and can't get past the following
> statemement, any ideas? I have tried deleting the backslashes (\),
> I have tried (\) before all the spaces, but still no luck. I have
> also tried taking the two variables for the date out, and still
> get " input file " not found". after taking all the escape
> characters out \" it works. Any way to avoid this?
>
>
> xlC_64 -DHAVE_CONFIG_H -I. -I../../../../openmpi-1.1.4/ompi/tools/
> ompi_info -I../../../opal/include -I../../../orte/include -
> I../../../ompi/include -I../../../ompi/include -
> DOMPI_CONFIGURE_USER="\"root\"" -DOMPI_CONFIGURE_HOST="\"cseppc01
> \"" -DOMPI_CONFIGURE_DATE="\"Tue Feb 20 18:46:58 GMT 2007\"" -
> DOMPI_BUILD_USER="\"$USER\"" -DOMPI_BUILD_HOST="\"`hostname`\"" -
> DOMPI_BUILD_DATE="\"`date`\"" -DOMPI_BUILD_CFLAGS="\"-DNDEBUG -O3
> \"" -DOMPI_BUILD_CPPFLAGS="\"-I../../../../openmpi-1.1.4 -I../../..
> -I../../../../openmpi-1.1.4/opal/include -I../../../../
> openmpi-1.1.4/orte/include -I../../../../openmpi-1.1.4/ompi/
> include \"" -DOMPI_BUILD_CXXFLAGS="\"-O -DNDEBUG \"" -
> DOMPI_BUILD_CXXCPPFLAGS="\"-I../../../../openmpi-1.1.4 -I../../.. -
> I../../../../openmpi-1.1.4/opal/include -I../../../../openmpi-1.1.4/
> orte/include -I../../../../openmpi-1.1.4/ompi/include \"" -
> DOMPI_BUILD_FFLAGS="\"-O3\"" -DOMPI_BUILD_FCFLAGS="\"-O3\"" -
> DOMPI_BUILD_LDFLAGS="\"-export-dynamic -O3 \"" -
> DOMPI_BUILD_LIBS="\"-lnsl -lutil \"" -DOMPI_CC_ABSOLUTE="\"/usr/
> local/bin/xlc_64\"" -DOMPI_CXX_ABSOLUTE="\"/usr/local/bin/xlC_64\""
> -DOMPI_F77_ABSOLUTE="\"/usr/local/bin/xlf_64\"" -
> DOMPI_F90_ABSOLUTE="\"/usr/bin/gfortran\"" -
> DOMPI_F90_BUILD_SIZE="\"small\"" -I../../../../openmpi-1.1.4 -
> I../../.. -I../../../../openmpi-1.1.4/opal/include -I../../../../
> openmpi-1.1.4/orte/include -I../../../../openmpi-1.1.4/ompi/
> include -O -DNDEBUG -c -o ompi_info.o ../../../../openmpi-1.1.4/
> ompi/tools/ompi_info/ompi_info.cc
> xlC: 1501-228 input file Feb not found
> xlC: 1501-228 input file 20 not found
> xlC: 1501-228 input file 18:46:58 not found
> xlC: 1501-228 input file GMT not found
> xlC: 1501-228 input file 2007" not found
> xlC: 1501-228 input file Feb not found
> xlC: 1501-228 input file 20 not found
> xlC: 1501-228 input file 19:01:05 not found
> xlC: 1501-228 input file GMT not found
> xlC: 1501-228 input file 2007" not found
> xlC: 1501-228 input file " not found
> xlC: 1501-228 input file " not found
> xlC: 1501-228 input file " not found
> xlC: 1501-228 input file " not found
> xlC: 1501-228 input file " not found
> xlC: 1501-228 input file " not found
> xlC: 1501-228 input file Feb not found
> xlC: 1501-228 input file 20 not found
> xlC: 1501-228 input file 18:46:58 not found
> xlC: 1501-228 input file GMT not found
> xlC: 1501-228 input file 2007" not found
> xlC: 1501-228 input file Feb not found
> xlC: 1501-228 input file 20 not found
> xlC: 1501-228 input file 19:01:05 not found
> xlC: 1501-228 input file GMT not found
> xlC: 1501-228 input file 2007" not found
> xlC: 1501-228 input file " not found
> xlC: 1501-228 input file " not found
> xlC: 1501-228 input file " not found
> xlC: 1501-228 input file " not found
> xlC: 1501-228 input file " not found
> xlC: 1501-228 input file " not found
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/ompi_info.cc", line
> 1.21: 1540-0866 (W) A string literal must end before the end of the
> source line.
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/ompi_info.cc", line
> 1.23: 1540-0866 (W) A string literal must end before the end of the
> source line.
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/ompi_info.cc", line
> 1.24: 1540-0866 (W) A string literal must end before the end of the
> source line.
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/ompi_info.cc", line
> 1.25: 1540-0866 (W) A string literal must end before the end of the
> source line.
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/ompi_info.cc", line
> 1.28: 1540-0866 (W) A string literal must end before the end of the
> source line.
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/ompi_info.cc", line
> 1.36: 1540-0866 (W) A string literal must end before the end of the
> source line.
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/ompi_info.cc", line
> 1.49: 1540-0866 (W) A string literal must end before the end of the
> source line.
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/ompi_info.cc", line
> 1.52: 1540-0866 (W) A string literal must end before the end of the
> source line.
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/components.cc",
> line 1.21: 1540-0866 (W) A string literal must end before the end
> of the source line.
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/components.cc",
> line 1.23: 1540-0866 (W) A string literal must end before the end
> of the source line.
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/components.cc",
> line 1.24: 1540-0866 (W) A string literal must end before the end
> of the source line.
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/components.cc",
> line 1.25: 1540-0866 (W) A string literal must end before the end
> of the source line.
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/components.cc",
> line 1.28: 1540-0866 (W) A string literal must end before the end
> of the source line.
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/components.cc",
> line 1.36: 1540-0866 (W) A string literal must end before the end
> of the source line.
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/components.cc",
> line 1.49: 1540-0866 (W) A string literal must end before the end
> of the source line.
> "../../../../openmpi-1.1.4/ompi/tools/ompi_info/components.cc",
> line 1.52: 1540-0866 (W) A string literal must end before the end
> of the source line.
> make[2]: *** [ompi_info.o] Error 252
> make[2]: *** Waiting for unfinished jobs....
> make[2]: *** [components.o] Error 252
> make[2]: Leaving directory `/root/ocf/software/openmpi-ofed-xl/ompi/
> tools/ompi_info'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/root/ocf/software/openmpi-ofed-xl/ompi'
> make: *** [all-recursive] Error 1
>
>
>
> --
> regards,
> Arif Ali
> Software Engineer
> OCF plc
>
> Mobile: +44 (0)7970 148 122
> Office: +44 (0)114 257 2200
> Fax: +44 (0)114 257 0022
> Email: aali_at_[hidden]
> Web: http://www.ocf.co.uk
>
> Skype: arif_ali80
> MSN: aali_at_[hidden]
>
> <aali.vcf>