[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: libiconv detection failure

From: Eric Blake
Subject: Re: libiconv detection failure
Date: Tue, 21 Oct 2014 10:02:35 -0600
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:31.0) Gecko/20100101 Thunderbird/31.2.0

On 10/21/2014 03:30 AM, Daiki Ueno wrote:
> Werner LEMBERG <address@hidden> writes:
>>>> Given that the intention of the above test is to check if the iconv
>>>> function works properly, maybe a workaround would be to use the
>>>> fixed prototype of iconv (as attached)?
>>> Sorry, that was obviously wrong.  The other idea is to suppress the
>>> error with a pragma, but I guess it would be better to actually
>>> check the prototype in AM_ICONV_LINK.
>> What about using m4_foreach, running the link tests with and without
>> `const'?

m4_foreach causes the loop to be expanded at m4 time (a larger configure
file).  In this case, you could probably easily get by with a shell loop
instead, for a smaller configure file (untested):

       for type in 'char **' 'const char **'; do
           typedef $type gl_iconv_buf_t;

Eric Blake   eblake redhat com    +1-919-301-3266
Libvirt virtualization library http://libvirt.org

Attachment: signature.asc
Description: OpenPGP digital signature

reply via email to

[Prev in Thread] Current Thread [Next in Thread]