-ansi, -pedantic warnings and errors on
joris_huizer at yahoo.com
Sat Feb 17 07:08:53 CST 2007
I was looking at the result of configuring with -ansi,
-pedantic flags. It gives loads of warnings (not all
relevant - also complaining about 'long long' not
being ansi) and indicates unnamed unions, among other
Could someone confirm my idea that unnamed unions must
all be dealt with? Am hoping to fix those if I get it
to compile thus far;
At this point, it complains about
include/wine/unicode.h which has the combination
'extern' and 'inline', which it doesn't like.
Getting rid of that, with -Dinline=__inline__, helps
it get a bit further
Next it complains about is libs/wine/string.c, which
implements several functions that are also implemented
in include/wine/unicode.h. These are again the 'extern
As most headers have 'static inline' instead of
'extern inline', with the advantage of not having to
duplicate the functions. I'm hoping this is an allowed
fix, it gets compiling further anyway
Finding fabulous fares is fun.
Let Yahoo! FareChase search your favorite travel sites to find flight and hotel bargains.
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 13298 bytes
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20070217/dc3fd09d/0008-pedantic-fix-make-unicode-functions-static-0001.bin
More information about the wine-patches