Re: [OMPI users] aclocal.m4 booboo?

2007-09-28 Thread Mostyn Lewis

Brian,

Thanks for the reply.

The combination of:

libtool  1.5.23b
automake 1.10
autoconf 2.61

was O.K., so it seems that libtool 2.1a from CVS on 092407 caused my
hiccup.

Regards,
Mostyn

On Fri, 28 Sep 2007, Brian Barrett wrote:


On Sep 27, 2007, at 6:44 PM, Mostyn Lewis wrote:


Today's SVN.

A generated configure has this in it:


I'm not able to replicate this using an SVN checkout of the trunk --
you might want to make sure you have a proper install of all the
autotools.  If you are using another branch from SVN, you can not use
recent CVS copies of Libtool, you'll have to use the same version
specified here:

http://www.open-mpi.org/svn/building.php

Brian

--
  Brian Barrett
  Open MPI developer
  http://www.open-mpi.org/


___
users mailing list
us...@open-mpi.org
http://www.open-mpi.org/mailman/listinfo.cgi/users



Re: [OMPI users] aclocal.m4 booboo?

2007-09-28 Thread Brian Barrett

On Sep 27, 2007, at 6:44 PM, Mostyn Lewis wrote:


Today's SVN.

A generated configure has this in it:


I'm not able to replicate this using an SVN checkout of the trunk --  
you might want to make sure you have a proper install of all the  
autotools.  If you are using another branch from SVN, you can not use  
recent CVS copies of Libtool, you'll have to use the same version  
specified here:


http://www.open-mpi.org/svn/building.php

Brian

--
  Brian Barrett
  Open MPI developer
  http://www.open-mpi.org/




[OMPI users] aclocal.m4 booboo?

2007-09-27 Thread Mostyn Lewis

Today's SVN.

A generated configure has this in it:

...
###
# Libtool: part two
# (after C compiler setup)


ompi_show_subtitle "Libtool configuration"






  _LT_SHELL_INIT(lt_ltdl_dir='opal/libltdl')





case $enable_ltdl_convenience in
  no) { { echo "$as_me:$LINENO: error: this package needs a convenience libltdl" 
>&5
echo "$as_me: error: this package needs a convenience libltdl" >&2;}
...

I guess this from aclocal.m4:

...
])# LT_CONFIG_LTDL_DIR

# We break this out into a separate macro, so that we can call it safely
# internally without being caught accidentally by the sed scan in libtoolize.
m4_defun([_LT_CONFIG_LTDL_DIR],
[dnl remove trailing slashes
m4_pushdef([_ARG_DIR], m4_bpatsubst([$1], [/*$]))
m4_case(_LTDL_DIR,
[], [dnl only set lt_ltdl_dir if _ARG_DIR is not simply `.'
 m4_if(_ARG_DIR, [.],
 [],
 [m4_define([_LTDL_DIR], _ARG_DIR)
  _LT_SHELL_INIT([lt_ltdl_dir=']_ARG_DIR['])])],
[m4_if(_ARG_DIR, _LTDL_DIR,
[],
[m4_fatal([multiple libltdl directories: `]_LTDL_DIR[', 
`]_ARG_DIR['])])])
m4_popdef([_ARG_DIR])
dnl If not otherwise defined, default to the 1.5.x compatible subproject mode:
m4_if(_LTDL_MODE, [],
[m4_define([_LTDL_MODE], m4_default([$2], [subproject]))
m4_if([-1], [m4_bregexp(_LTDL_MODE, 
[\(subproject\|\(non\)?recursive\)])],
[m4_fatal([unknown libltdl mode: ]_LTDL_MODE)])])
])# LT_CONFIG_LTDL_DIR

# Initialise:
m4_define([_LTDL_DIR], [])
m4_define([_LTDL_MODE], [])


# LTDL_CONVENIENCE
# 
...

GNU tools used:
autoconf 2.61
automake 1.10
libtool 2.1a_CVS.092407 (libtool from CVS 3 days ago)

Regards,
Mostyn Lewis