msvcp80: Fix ostreambuf_iterator<char> structure definition

Alexandre Julliard julliard at winehq.org
Thu Jan 2 12:42:08 CST 2014


Piotr Caban <piotr at codeweavers.com> writes:

> ---
>  dlls/msvcp90/ios.c     | 88
> +++++++++++++++++++++++++++++++++++++-------------
>  dlls/msvcp90/msvcp90.h |  6 ++++
>  2 files changed, 72 insertions(+), 22 deletions(-)

It breaks the Mingw build:

locale.o:locale.c:(.text+0x94c): undefined reference to `_num_put_char_do_put_long at 28'
locale.o:locale.c:(.text+0x954): undefined reference to `_num_put_char_put_long at 28'
locale.o:locale.c:(.text+0x95c): undefined reference to `_num_put_char_do_put_ulong at 28'
locale.o:locale.c:(.text+0x964): undefined reference to `_num_put_char_put_ulong at 28'
locale.o:locale.c:(.text+0x96c): undefined reference to `_num_put_char_do_put_double at 32'
locale.o:locale.c:(.text+0x974): undefined reference to `_num_put_char_put_double at 32'
locale.o:locale.c:(.text+0x97c): undefined reference to `_num_put_char_put_ldouble at 32'
locale.o:locale.c:(.text+0x984): undefined reference to `_num_put_char_do_put_ptr at 28'
locale.o:locale.c:(.text+0x98c): undefined reference to `_num_put_char_put_ptr at 28'
locale.o:locale.c:(.text+0x994): undefined reference to `_num_put_char_do_put_int64 at 32'
locale.o:locale.c:(.text+0x99c): undefined reference to `_num_put_char_put_int64 at 32'
locale.o:locale.c:(.text+0x9a4): undefined reference to `_num_put_char_do_put_uint64 at 32'
locale.o:locale.c:(.text+0x9ac): undefined reference to `_num_put_char_put_uint64 at 32'
locale.o:locale.c:(.text+0x9b4): undefined reference to `_num_put_char_do_put_bool at 28'
locale.o:locale.c:(.text+0x9bc): undefined reference to `_num_put_char_put_bool at 28'
locale.o:locale.c:(.text+0xa0c): undefined reference to `_num_put_wchar_do_put_long at 28'
locale.o:locale.c:(.text+0xa14): undefined reference to `_num_put_short_do_put_long at 28'
locale.o:locale.c:(.text+0xa1c): undefined reference to `_num_put_wchar_put_long at 28'
locale.o:locale.c:(.text+0xa24): undefined reference to `_num_put_wchar_do_put_ulong at 28'
locale.o:locale.c:(.text+0xa2c): undefined reference to `_num_put_short_do_put_ulong at 28'
locale.o:locale.c:(.text+0xa34): undefined reference to `_num_put_wchar_put_ulong at 28'
locale.o:locale.c:(.text+0xa3c): undefined reference to `_num_put_wchar_do_put_double at 32'
locale.o:locale.c:(.text+0xa44): undefined reference to `_num_put_short_do_put_double at 32'
locale.o:locale.c:(.text+0xa4c): undefined reference to `_num_put_wchar_put_double at 32'
locale.o:locale.c:(.text+0xa54): undefined reference to `_num_put_wchar_put_ldouble at 32'
locale.o:locale.c:(.text+0xa5c): undefined reference to `_num_put_wchar_do_put_ptr at 28'
locale.o:locale.c:(.text+0xa64): undefined reference to `_num_put_short_do_put_ptr at 28'
locale.o:locale.c:(.text+0xa6c): undefined reference to `_num_put_wchar_put_ptr at 28'
locale.o:locale.c:(.text+0xa74): undefined reference to `_num_put_wchar_do_put_int64 at 32'
locale.o:locale.c:(.text+0xa7c): undefined reference to `_num_put_short_do_put_int64 at 32'
locale.o:locale.c:(.text+0xa84): undefined reference to `_num_put_wchar_put_int64 at 32'
locale.o:locale.c:(.text+0xa8c): undefined reference to `_num_put_wchar_do_put_uint64 at 32'
locale.o:locale.c:(.text+0xa94): undefined reference to `_num_put_short_do_put_uint64 at 32'
locale.o:locale.c:(.text+0xa9c): undefined reference to `_num_put_wchar_put_uint64 at 32'
locale.o:locale.c:(.text+0xaa4): undefined reference to `_num_put_wchar_do_put_bool at 28'
locale.o:locale.c:(.text+0xaac): undefined reference to `_num_put_short_do_put_bool at 28'
locale.o:locale.c:(.text+0xab4): undefined reference to `_num_put_wchar_put_bool at 28'
locale.o:locale.c:(.text+0xaec): undefined reference to `_time_put_char_do_put at 36'
locale.o:locale.c:(.text+0xaf4): undefined reference to `_time_put_char_put at 36'
locale.o:locale.c:(.text+0xafc): undefined reference to `_time_put_char_put_format at 36'
locale.o:locale.c:(.text+0xb5c): undefined reference to `_time_put_wchar_do_put at 36'
locale.o:locale.c:(.text+0xb64): undefined reference to `_time_put_wchar_put at 36'
locale.o:locale.c:(.text+0xb6c): undefined reference to `_time_put_wchar_put_format at 36'
collect2: ld returned 1 exit status

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list