On Feb 26, 2012, at 1:32 AM, Paul Hargrove wrote:

> I don't think the GNU autotools all work correctly for pathnames with spaces.
> So, I don't that is not something to worry too much about for the moment.
> 
> HOWEVER, there are NO spaces in my srcdir, blddir, or even in prefix.
> There are no characters other than "[-._/0-9a-zA-Z]".
> So, how then am I hitting this problem?

In the example you gave, the library you were adding ("dummy mt") has a space 
in it. We don't handle that case - that was my point.

However, your other note is also correct - the vpath builds need to be fixed 
with the other CMR.

> 
> I've been testing just fine 1 day before w/o seeing this problem.
> It is possible something changed in my testing setup, but I can't recall 
> anything.
> 
> I am going to keep poking at this, but would appreciate any clues as to where 
> to look.
> 
> -Paul 
> 
> On Sat, Feb 25, 2012 at 11:28 PM, Ralph Castain <r...@open-mpi.org> wrote:
> No, I ran into it last week. The problem is that we don't handle spaces in 
> path names - apparently, we never have, so far as Jeff could determine.
> 
> On Feb 25, 2012, at 11:27 PM, Paul Hargrove wrote:
> 
>> Am I the only one seeing the following odd behavior when running configure?
>> 
>> [...]
>> *** GNU libltdl setup
>> checking location of libltdl... internal copy
>> configure: OMPI configuring in opal/libltdl
>> [....]
>> configure: creating ./config.status
>> config.status: creating Makefile
>> config.status: creating config.h
>> config.status: executing depfiles commands
>> config.status: executing libtool commands
>> configure: /bin/sh '[srcdir]/opal/libltdl/configure' succeeded for 
>> opal/libltdl
>> grep: [srcdir]/opal/libltdl/Makefile: No such file or directory
>> checking for libtool-supplied linker flags... ACLOCAL='${SHELL} 
>> [srcir]/config/missing --run aclocal-1.11'
>> AMDEPBACKSLASH='\'
>> AMDEP_FALSE='#'
>> AMDEP_TRUE=
>> AMTAR='$${TAR-tar}'
>> [...dump of every shell variable, as from running "set"...]
>>  dummy mt
>> *** Compiler flags
>> checking which of CFLAGS are ok for debugger modules...  -DNDEBUG 
>> -fno-strict-aliasing -pthread
>> checking for debugger extra CFLAGS... -g
>>  
>> *** Wrapper compiler final setup
>> checking for perl... /usr/bin/perl
>> checking for OPAL CPPFLAGS...
>> checking for OPAL CFLAGS... -pthread 
>> checking for OPAL CXXFLAGS... -pthread
>> checking for OPAL LDFLAGS...    
>> checking for OPAL LIBS... -ldl  -lm  dummy mt
>> checking for OPAL extra include dirs...
>> checking for ORTE CPPFLAGS... 
>> checking for ORTE CXXFLAGS... -pthread
>> checking for ORTE CFLAGS... -pthread
>> checking for ORTE LDFLAGS...     
>> checking for ORTE LIBS...  -ldl  -lm  dummy mt
>> checking for ORTE extra include dirs...
>> checking for OMPI CPPFLAGS... 
>> checking for OMPI CFLAGS... -pthread 
>> checking for OMPI CXXFLAGS... -pthread
>> checking for OMPI FFLAGS... -pthread 
>> checking for OMPI FCFLAGS... -pthread
>> checking for OMPI LDFLAGS...      
>> checking for OMPI LIBS...   -ldl  -lm  dummy mt
>> checking for OMPI extra include dirs...
>> *** Final output
>> [....]
>> 
>> 
>> The presence of "dummy mt" in the LIBS vars renders the resulting wrapper 
>> compilers unusable.
>> 
>> This is a VPATH (blddir != srcdir) build and it appears that something is 
>> looking for a Makefile in [srcdir]/opal/libltdl when it almost certainly 
>> should be looking in [blddir]/opal/libltdl.
>> 
>> -Paul
>> 
>> -- 
>> Paul H. Hargrove                          phhargr...@lbl.gov
>> Future Technologies Group
>> HPC Research Department                   Tel: +1-510-495-2352
>> Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900
>> _______________________________________________
>> devel mailing list
>> de...@open-mpi.org
>> http://www.open-mpi.org/mailman/listinfo.cgi/devel
> 
> 
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel
> 
> 
> 
> -- 
> Paul H. Hargrove                          phhargr...@lbl.gov
> Future Technologies Group
> HPC Research Department                   Tel: +1-510-495-2352
> Lawrence Berkeley National Laboratory     Fax: +1-510-486-6900
> _______________________________________________
> devel mailing list
> de...@open-mpi.org
> http://www.open-mpi.org/mailman/listinfo.cgi/devel

Reply via email to