heromyth wrote:
Recently I use Libtool CVS to compile M4 CVS in mingw/msys.I have
configureed M4 like this:
../m4/configure -C --prefix=/usr --disable-nls --disable-shared
I trace into libtool, and found it is because of $global_symbol_pipe
which is always empty. I don't konw where I am wrong.
Shit! I think I have found the answer to my question. I configure M4 use
this:
../m4/configure -C --prefix=/mingw --disable-nls --disable-shared
And get the $global_symbol_pipe not empty. Its value is that:
global_symbol_pipe="sed -n -e 's/^.*[
]\\([ABCDGIRSTW][ABCDGIRSTW]*\\)[ ][
]*_\\([_A-Za-z][_A-Za-z0-9]*\\)\\{0,1\\}\$/\\1 _\\2 \\2/p'"
What's wrong?? Exactly, there is a file named config.site in /etc. I
don't know why it exists. But after I deleted it, the firt command :
../m4/configure -C --prefix=/usr --disable-nls --disable-shared
works. So there is no need to do this patch, just delete
/etc/config.site. On the other side, we still can do some works,
although the $global_symbol_pipe is empty. If like, you can do this patch.
Now I recompile Libtool CVS, and get the correct Libtool.