$echo undefined in libtool

Derek Atkins warlord at MIT.EDU
Thu Jan 8 11:31:02 EST 2009


Hi,

Quoting Davide Imbeni <davide.imbeni at gmail.com>:

> I refer to the executable file "libtool" that appears in the root directory
> of gnucash. It's a shell script, starting as follows:
>
> #! /bin/sh
>
> # libtool - Provide generalized library-building support services.
> # Generated automatically by config.status (gnucash) 2.2.99
> # Libtool was configured on host titan:
> # NOTE: Changes made to this file will be lost: look at ltmain.sh.
>
> I solved the issue by changing adding the correction to this generated file
> (very dirty, I'm afraid...)

The file 'ltmain.sh' is created by "libtoolize" which is part of
your local distribution.  This would imply a bug in your system's
libtool distribution, so you should talk to your OS distributor to
get a fixed version.

[snip]
>> What file, the same one?  Please append it in compressed form.
>
> Yes, still referring to libtool.
> As far as I understand, the point is that "libtool" is generated (by
> ltmain.sh?) so as to define "$ECHO", but then it also uses "$echo", and on
> linux caps matter...

Your other option is to fix the 'ltmain.sh' -- does that work?

-derek

-- 
       Derek Atkins, SB '93 MIT EE, SM '95 MIT Media Laboratory
       Member, MIT Student Information Processing Board  (SIPB)
       URL: http://web.mit.edu/warlord/    PP-ASEL-IA     N1NWH
       warlord at MIT.EDU                        PGP key available



More information about the gnucash-devel mailing list