List Info

Thread: building from CVS fails with automake-1.9




building from CVS fails with automake-1.9
user name
2006-03-28 12:24:08
 > on some of our systems we use automake-1.9
 > This seems to brake installing YAZ from CVS:
 > 
 > slootboole:~/dvl/yaz$ ./buildconf.sh
 > + aclocal -I .
 > aclocal:configure.in:16: warning: macro
`AM_DISABLE_SHARED' not found in
 > library
 > aclocal:configure.in:17: warning: macro
`AM_PROG_LIBTOOL' not found in
 > library
 > + libtoolize --automake --force
 > + automake --add-missing
 > src/Makefile.am:7: Libtool library used but `LIBTOOL'
is undefined
 > src/Makefile.am:7:
 > src/Makefile.am:7: The usual way to define `LIBTOOL'
is to add
 > `AC_PROG_LIBTOOL'
 > src/Makefile.am:7: to `configure.in' and run
`aclocal' and `autoconf' again.
 > + automake --add-missing
 > src/Makefile.am:7: Libtool library used but `LIBTOOL'
is undefined
 > src/Makefile.am:7:
 > src/Makefile.am:7: The usual way to define `LIBTOOL'
is to add
 > `AC_PROG_LIBTOOL'
 > src/Makefile.am:7: to `configure.in' and run
`aclocal' and `autoconf' again.

I had something similar recently.  The solution was to
install the
"libtool" package.

 _/|_	
____________________________________________________________
_______
/o ) \/  Mike Taylor  <mikemiketaylor.org.uk>  http://www.miketaylor.or
g.uk
)_v__/\  "MS-Windows: just another pane in the
glass" -- Jeff Covey.


_______________________________________________
Yazlist mailing list
Yazlistlists.indexdata.dk
http://lists.indexdata.dk/cgi-bin/mailman/listinfo/yaz
list
building from CVS fails with automake-1.9
user name
2006-03-28 14:35:03
Hi,

On Tue, Mar 28, 2006 at 01:24:08PM +0100, Mike Taylor wrote:
>  Ko schreef:
>  > on some of our systems we use automake-1.9
>  > This seems to brake installing YAZ from CVS:
>  > 
>  > slootboole:~/dvl/yaz$ ./buildconf.sh
>  > + aclocal -I .
>  > aclocal:configure.in:16: warning: macro
`AM_DISABLE_SHARED' not found in
>  > library
>  > aclocal:configure.in:17: warning: macro
`AM_PROG_LIBTOOL' not found in
>  > library
>  > + libtoolize --automake --force
>  > + automake --add-missing
>  > src/Makefile.am:7: Libtool library used but
`LIBTOOL' is undefined
>  > src/Makefile.am:7:
>  > src/Makefile.am:7: The usual way to define
`LIBTOOL' is to add
>  > `AC_PROG_LIBTOOL'
>  > src/Makefile.am:7: to `configure.in' and run
`aclocal' and `autoconf' again.
>  > + automake --add-missing
>  > src/Makefile.am:7: Libtool library used but
`LIBTOOL' is undefined
>  > src/Makefile.am:7:
>  > src/Makefile.am:7: The usual way to define
`LIBTOOL' is to add
>  > `AC_PROG_LIBTOOL'
>  > src/Makefile.am:7: to `configure.in' and run
`aclocal' and `autoconf' again.
> 
> I had something similar recently.  The solution was to
install the
> "libtool" package.

libtool 1.4.3 is installed on the system Ko is working on.

The problem seems to be that buildconf.sh assumes any
automake will do.
I've seen the build fail with automake 1.9.6.  However,
building with
automake 1.6.3 works just fine.

There are (at least) 3 ways to fix this:

1) In buildconf.sh, replace

 aclocal -I .
 libtoolize --automake --force 
 automake --add-missing 
 automake --add-missing 
 autoconf

with

 AUTOMAKE=automake-1.6 autoreconf

(This assumes autoreconf as shipped with GNU Autoconf 2.59
is available:
I tried using this with autoreconf as shipped with GNU
Autoconf 2.57,
but that failed here.)

2) In buildconf.sh, replace

 automake --add-missing 
 automake --add-missing 

with

 automake-1.6 --add-missing 
 automake-1.6 --add-missing 

3) Fix configure.in to work with newer automakes 

Bye,

Joost

-- 
Joost van Baal                            http://abramowitz.uvt.nl/
                                                 Tilburg
University
joostvb+yazuvt.nl                                  The
Netherlands
_______________________________________________
Yazlist mailing list
Yazlistlists.indexdata.dk
http://lists.indexdata.dk/cgi-bin/mailman/listinfo/yaz
list
building from CVS fails with automake-1.9
user name
2006-03-28 16:29:08
Joost van Baal wrote:
> Hi,
> 
[snip]

> 3) Fix configure.in to work with newer automakes  

Working on option 3. But it will not work with old
automakes

/ Adam

> Bye,
> 
> Joost
> 
> 
> 
>
------------------------------------------------------------
------------
> 
> _______________________________________________
> Yazlist mailing list
> Yazlistlists.indexdata.dk
> http://lists.indexdata.dk/cgi-bin/mailman/listinfo/yaz
list


_______________________________________________
Yazlist mailing list
Yazlistlists.indexdata.dk
http://lists.indexdata.dk/cgi-bin/mailman/listinfo/yaz
list
[1-3]

about | contact  Other archives ( Real Estate discussion Medical topics )