in reply to installing libiconv library

Looking at the file in question, it appears that all the errors are stemming from function signatures (in which multiple arguments have the same dummy argument name).
My C is a little rusty, but as I remember, you can omit the dummy argument names on declarations. This would give you (lines 63-80):
... #if defined(_STDC_C99) || \ (!defined(_STRICT_STDC) && !defined(__XOPEN_OR_POSIX)) || \ defined(_XPG6) || defined(__EXTENSIONS__) extern int vfwscanf(__FILE *, const wchar_t *, __va_list); extern int vswscanf(const wchar_t *, const wchar_t *, __va_list); extern int vwscanf(const wchar_t *, __va_list); extern float wcstof(const wchar_t *, wchar_t **); #if defined(_LONGLONG_TYPE) extern long double wcstold(const wchar_t *, wchar_t **); extern long long wcstoll(const wchar_t *, wchar_t **, int); extern unsigned long long wcstoull(const wchar_t *, wchar_t **, int); #endif /* defined(_LONGLONG_TYPE) */ ...

Replies are listed 'Best First'.
Re^2: installing libiconv library
by krishi (Novice) on Dec 12, 2007 at 13:24 UTC
    Thank you very much plobsing...
    Your suggestion worked!!
    And almut has also given a very good explanation.