I have encountered problems by reexecuting autoconf on a project that used to 
work fine with a previous version of cygwin. I cannot give details about on 
which versions it worked and since when it broke as the last successful 
configuration is many months old. However, I wanted to give the list of tweaks 
that I have performed to the file libtool.m4 to fix my problems:

1.

By running aclocal-1.6 -I m4, the tool returned messages saying that macros

_LT_PREPARE_SED_QUOTE_VARS
_LT_PROG_ECHO_BACKSLASH

were required but not defined. By doing a search on Internet, I have found the 
following

http://www.mail-archive.com/libtool-patc...@gnu.org/msg03162.html

and by replacing "m4_defun" for "AC_DEFUN" for these 2 macros, it fixed the 
first problem.

2. The second problem (and not sure which tool was returning the error, sorry) 
was complaining about a circular dependency on AC_LANG_COMPILER(C++) inside the 
macro " AC_COMPILE_IFELSE " used in my configure.in file.

The recursive use has been found in

a) _LT_LANG_CXX_CONFIG inside the case for aix4-9 in the first switch case
b) _LT_SYS_DYNAMIC_LINKER inside the case for linux (using AC_CACHE_VAL) in a 
switch case.

To fix the problem, I just removed these 2 irrelevent cases in the cygwin 
environment.

I hope this e-mail will help the libtool maintainer.

Olivier Langlois
Senior C++ Programmer

STREAMTHEWORLD

t. 1 866 448 4037 ext. 675
t. 1 514 448 4037 ext. 675
f. 1 514 807 1861

olivier.langl...@streamtheworld.com
streamtheworld.com
 
NAB Show 2009: See our iPhone application demo and more at booth C755
 

Attachment: cygcheck.out
Description: cygcheck.out

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

Reply via email to