jscript FTBFS in Cygwin 1.7.22
Ken Sharp
kennybobs at o2.co.uk
Fri Aug 2 04:45:40 CDT 2013
Probably better to post this here rather than the forums:
http://forum.winehq.org/viewtopic.php?f=2&t=19501
"Not sure if this is a Wine bug (as usual) so I'd rather put this here
than to open a new bug.
On Cygwin 1.7.22 the compilation stops at jscript, apparently a conflict
in the declaration of dtoa.
$ make
ccache cc -c -I/home/ken/wine-git/dlls/jscript -I.
-I/home/ken/wine-git/include -I../../include -D__WINESRC__ -D_REENTRANT
-Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement
-Wempty-body -Wignored-qualifiers -Wstrict-prototypes -Wtype-limits
-Wunused-but-set-parameter -Wwrite-strings -Wpointer-arith -Wlogical-op
-gdwarf-2 -gstrict-dwarf -fno-omit-frame-pointer -g -O0 -D_WIN32 -o
jscript_main.o /home/ken/wine-git/dlls/jscript/jscript_main.c
ccache cc -c -I/home/ken/wine-git/dlls/jscript -I.
-I/home/ken/wine-git/include -I../../include -D__WINESRC__ -D_REENTRANT
-Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement
-Wempty-body -Wignored-qualifiers -Wstrict-prototypes -Wtype-limits
-Wunused-but-set-parameter -Wwrite-strings -Wpointer-arith -Wlogical-op
-gdwarf-2 -gstrict-dwarf -fno-omit-frame-pointer -g -O0 -D_WIN32 -o
lex.o /home/ken/wine-git/dlls/jscript/lex.c
ccache cc -c -I/home/ken/wine-git/dlls/jscript -I.
-I/home/ken/wine-git/include -I../../include -D__WINESRC__ -D_REENTRANT
-Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement
-Wempty-body -Wignored-qualifiers -Wstrict-prototypes -Wtype-limits
-Wunused-but-set-parameter -Wwrite-strings -Wpointer-arith -Wlogical-op
-gdwarf-2 -gstrict-dwarf -fno-omit-frame-pointer -g -O0 -D_WIN32 -o
number.o /home/ken/wine-git/dlls/jscript/number.c
/home/ken/wine-git/dlls/jscript/number.c:57:20: error: conflicting types
for ‘dtoa’
In file included from /home/ken/wine-git/include/wine/port.h:47:0,
from /home/ken/wine-git/dlls/jscript/number.c:20:
/usr/include/stdlib.h:161:35: note: previous declaration of ‘dtoa’ was here
Makefile:199: recipe for target `number.o' failed
make: *** [number.o] Error 1
dlls/jscript/number.c:
static inline void dtoa(double d, WCHAR *buf, int size, int *dec_point)
/usr/include/stdlib.h:
char * _EXFUN(dtoa,(double, int, int, int *, int*, char**));"
More information about the wine-devel
mailing list