bug-gettext
[Top][All Lists]
Advanced

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

Windows build warnings for iconv 1.16 and gettext 0.21


From: Michele Locati
Subject: Windows build warnings for iconv 1.16 and gettext 0.21
Date: Fri, 31 Jul 2020 10:47:44 +0200

Hi all,

when compiling iconv 1.16 and gettext 0.21 for Windows I see some
warnings (not sure if some of them also apply to posix systems).

gettext-0.21/gettext-tools/gnulib-lib/execute.c:153:47: warning:
passing argument 3 of 'spawnvpe' from incompatible pointer type
[-Wincompatible-pointer-types]
gettext-0.21/gettext-tools/gnulib-lib/execute.c:154:28: warning:
passing argument 4 of 'spawnvpe' from incompatible pointer type
[-Wincompatible-pointer-types]
gettext-0.21/gettext-tools/gnulib-lib/execute.c:161:54: warning:
passing argument 3 of 'spawnvpe' from incompatible pointer type
[-Wincompatible-pointer-types]
gettext-0.21/gettext-tools/gnulib-lib/execute.c:162:32: warning:
passing argument 4 of 'spawnvpe' from incompatible pointer type
[-Wincompatible-pointer-types]
gettext-0.21/gettext-tools/gnulib-lib/spawn-pipe.c:198:46: warning:
passing argument 3 of 'spawnvpe' from incompatible pointer type
[-Wincompatible-pointer-types]
gettext-0.21/gettext-tools/gnulib-lib/spawn-pipe.c:199:25: warning:
passing argument 4 of 'spawnvpe' from incompatible pointer type
[-Wincompatible-pointer-types]
gettext-0.21/gettext-tools/gnulib-lib/spawn-pipe.c:206:53: warning:
passing argument 3 of 'spawnvpe' from incompatible pointer type
[-Wincompatible-pointer-types]
gettext-0.21/gettext-tools/gnulib-lib/spawn-pipe.c:207:29: warning:
passing argument 4 of 'spawnvpe' from incompatible pointer type
[-Wincompatible-pointer-types]


When compiling for 64 bits, I also see these warnings:

libiconv-1.16/lib/iconv.c:175:43: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:1:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:2:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:3:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:4:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:5:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:6:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:7:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:8:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:9:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:10:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:11:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:12:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:13:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:14:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:15:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:16:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:17:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:18:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:19:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:20:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:21:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:22:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:23:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:24:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:25:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:26:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:27:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:28:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:29:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:30:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:31:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:32:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:33:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:34:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:35:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:36:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:37:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:38:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:39:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:40:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:41:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:42:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:43:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:44:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:45:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:46:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:47:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:48:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:49:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:50:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:51:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:52:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:53:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:54:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:55:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:56:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:57:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:58:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:59:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:60:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:61:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:62:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:63:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:64:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:65:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:66:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:67:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:68:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:69:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:70:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:71:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:72:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:73:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:74:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:75:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:76:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:77:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:78:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:79:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:80:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:81:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:82:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:83:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:84:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:85:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:86:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:87:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:88:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:89:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:90:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:91:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:92:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:93:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:94:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:95:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:96:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:97:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:98:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:99:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:100:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:101:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:102:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:103:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:104:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:105:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:106:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:107:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:108:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:109:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:110:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical.h:111:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_dos.h:1:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_dos.h:2:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_dos.h:3:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_dos.h:4:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_dos.h:5:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_dos.h:6:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_dos.h:7:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_dos.h:8:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_dos.h:9:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_dos.h:10:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_dos.h:11:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_dos.h:12:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_dos.h:13:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_dos.h:14:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_dos.h:15:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_local.h:1:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]
libiconv-1.16/lib/canonical_local.h:2:8: warning: cast from pointer to
integer of different size [-Wpointer-to-int-cast]


Finally, when compiling for shared builds (both for 32 and 64 bits), I
see those warnings:

libiconv-1.16/lib/iconv.c:598:5: warning: '_libiconv_version'
redeclared without dllimport attribute: previous dllimport ignored
[-Wattributes]
gettext-0.21/gettext-runtime/intl/version.c:24:5: warning:
'libintl_version' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/gnulib-lib/argmatch.c:67:18: warning:
'argmatch_die' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/gnulib-lib/backupfile.c:72:13: warning:
'simple_backup_suffix' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/gnulib-lib/error-progname.c:36:6: warning:
'error_with_progname' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/gnulib-lib/exitfail.c:24:14: warning:
'exit_failure' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/gnulib-lib/gl_linkedhash_list.c:80:37:
warning: 'gl_linkedhash_list_implementation' redeclared without
dllimport attribute: previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/gnulib-lib/progname.c:33:13: warning:
'program_name' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/gnulib-lib/error.h:36:31: warning:
'rpl_error_print_progname' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/gnulib-lib/error.h:37:30: warning:
'rpl_error_message_count' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/gnulib-lib/error.h:38:29: warning:
'rpl_error_one_per_line' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/gnulib-lib/getopt.c:89:7: warning:
'rpl_optarg' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/gnulib-lib/getopt.c:104:5: warning:
'rpl_optind' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/gnulib-lib/getopt.c:109:5: warning:
'rpl_opterr' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/gnulib-lib/getopt.c:115:5: warning:
'rpl_optopt' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/gnulib-lib/obstack.c:351:31: warning:
'obstack_alloc_failed_handler' redeclared without dllimport attribute
after being referenced with dll linkage
gettext-0.21/gettext-tools/src/message.c:35:19: warning:
'format_language' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/message.c:69:19: warning:
'format_language_pretty' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/message.c:113:19: warning:
'syntax_check_name' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/po-error.c:30:8: warning: 'po_error'
redeclared without dllimport attribute: previous dllimport ignored
[-Wattributes]
gettext-0.21/gettext-tools/src/po-error.c:34:8: warning:
'po_error_at_line' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/po-error.c:39:8: warning:
'po_multiline_warning' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/po-error.c:41:8: warning:
'po_multiline_error' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/po-xerror.c:191:8: warning: 'po_xerror'
redeclared without dllimport attribute: previous dllimport ignored
[-Wattributes]
gettext-0.21/gettext-tools/src/po-xerror.c:197:8: warning:
'po_xerror2' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/po-lex.c:67:12: warning: 'gram_pos'
redeclared without dllimport attribute: previous dllimport ignored
[-Wattributes]
gettext-0.21/gettext-tools/src/po-lex.c:68:5: warning:
'gram_pos_column' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/po-lex.c:598:14: warning:
'gram_max_allowed_errors' redeclared without dllimport attribute after
being referenced with dll linkage
gettext-0.21/gettext-tools/src/po-lex.c:602:6: warning:
'pass_obsolete_entries' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/po-charset.c:48:13: warning:
'po_charset_ascii' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/po-charset.c:53:13: warning:
'po_charset_utf8' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/po-charset.c:437:13: warning:
'po_lex_charset' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/po-charset.c:441:9: warning:
'po_lex_iconv' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/po-charset.c:445:6: warning:
'po_lex_weird_cjk' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/read-po.c:44:35: warning:
'input_format_po' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/read-properties.c:74:19: warning:
'gram_pos' redeclared without dllimport attribute: previous dllimport
ignored [-Wattributes]
gettext-0.21/gettext-tools/src/read-properties.c:721:35: warning:
'input_format_properties' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/read-stringtable.c:69:19: warning:
'gram_pos' redeclared without dllimport attribute: previous dllimport
ignored [-Wattributes]
gettext-0.21/gettext-tools/src/read-stringtable.c:958:35: warning:
'input_format_stringtable' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/read-catalog.c:459:6: warning:
'allow_duplicates' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/write-properties.c:295:36: warning:
'output_format_properties' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/write-stringtable.c:325:36: warning:
'output_format_stringtable' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/write-po.c:1652:36: warning:
'output_format_po' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/msgl-cat.c:53:5: warning: 'more_than'
redeclared without dllimport attribute: previous dllimport ignored
[-Wattributes]
gettext-0.21/gettext-tools/src/msgl-cat.c:54:5: warning: 'less_than'
redeclared without dllimport attribute: previous dllimport ignored
[-Wattributes]
gettext-0.21/gettext-tools/src/msgl-cat.c:58:6: warning: 'use_first'
redeclared without dllimport attribute: previous dllimport ignored
[-Wattributes]
gettext-0.21/gettext-tools/src/msgl-cat.c:62:6: warning:
'msgcomm_mode' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/msgl-cat.c:66:6: warning: 'omit_header'
redeclared without dllimport attribute: previous dllimport ignored
[-Wattributes]
gettext-0.21/gettext-tools/src/plural-table.c:26:27: warning:
'plural_table' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/plural-table.c:67:14: warning:
'plural_table_size' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/sentence.c:32:5: warning:
'sentence_end_required_spaces' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format.c:35:58: warning:
'formatstring_parsers' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-c.c:155:28: warning:
'formatstring_c' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-c.c:165:28: warning:
'formatstring_objc' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-python.c:538:28: warning:
'formatstring_python' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-python-brace.c:472:28: warning:
'formatstring_python_brace' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-java.c:794:28: warning:
'formatstring_java' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-java-printf.c:628:28: warning:
'formatstring_java_printf' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-csharp.c:212:28: warning:
'formatstring_csharp' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-javascript.c:406:28: warning:
'formatstring_javascript' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-scheme.c:3425:28: warning:
'formatstring_scheme' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-lisp.c:3503:28: warning:
'formatstring_lisp' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-elisp.c:396:28: warning:
'formatstring_elisp' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-librep.c:360:28: warning:
'formatstring_librep' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-ruby.c:970:28: warning:
'formatstring_ruby' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-sh.c:325:28: warning:
'formatstring_sh' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-awk.c:557:28: warning:
'formatstring_awk' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-lua.c:252:28: warning:
'formatstring_lua' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-pascal.c:444:28: warning:
'formatstring_pascal' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-smalltalk.c:159:28: warning:
'formatstring_smalltalk' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-smalltalk.c:169:28: warning:
'formatstring_ycp' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-qt.c:185:28: warning:
'formatstring_qt' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-qt-plural.c:119:28: warning:
'formatstring_qt_plural' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-kde.c:263:28: warning:
'formatstring_kde' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-kde-kuit.c:326:28: warning:
'formatstring_kde_kuit' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-boost.c:665:28: warning:
'formatstring_boost' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-tcl.c:438:28: warning:
'formatstring_tcl' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-perl.c:630:28: warning:
'formatstring_perl' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-perl-brace.c:216:28: warning:
'formatstring_perl_brace' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-php.c:396:28: warning:
'formatstring_php' redeclared without dllimport attribute: previous
dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-gcc-internal.c:690:28: warning:
'formatstring_gcc_internal' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/format-gfc-internal.c:396:28: warning:
'formatstring_gfc_internal' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/src/read-desktop.c:107:19: warning:
'gram_pos' redeclared without dllimport attribute: previous dllimport
ignored [-Wattributes]
gettext-0.21/gettext-tools/src/msgmerge.c:1762:54: warning: ISO C++
forbids converting a string constant to 'char*' [-Wwrite-strings]
gettext-0.21/gettext-tools/src/xgettext.c:762:16: warning: ISO C++
forbids converting a string constant to 'char*' [-Wwrite-strings]
gettext-0.21/gettext-tools/src/xgettext.c:1975:48: warning: ISO C++
forbids converting a string constant to 'char*' [-Wwrite-strings]
gettext-0.21/gettext-tools/libgettextpo/gettext-po.c:72:5: warning:
'libgettextpo_version' redeclared without dllimport attribute:
previous dllimport ignored [-Wattributes]
gettext-0.21/gettext-tools/gnulib-tests/gl_array_list.c:645:37:
warning: 'gl_array_list_implementation' redeclared without dllimport
attribute: previous dllimport ignored [-Wattributes]


My knowledge about the whole iconv/gettext source code doesn't go much
farther than the typical 'configure && make install' user, so I'm not
sure how to fix those warnings.

--
Michele



reply via email to

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