Juan Lang wrote:
Hi Nik,
I found out that include/wincrypt.h needs to include winbase.h
(because it holds the typedef of FILETIME) -- so to fix this issue,
simply add this line near the beginning of include/wincrypt.h :
#include <winbase.h>
Except that MS's headers don't do that. You need to fix the files that
include wincrypt.h instead. Does Mike's patch fix your problem?
http://www.winehq.org/pipermail/wine-patches/2005-November/022350.html
--Juan
__________________________________
Yahoo! Music Unlimited
Access over 1 million songs. Try it free.
http://music.yahoo.com/unlimited/
Hello Juan,
thanks for your response. The patch seemed to have worked for this issue
and the stdarg.h issue but now theres another compilation error :
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory
`/home/nik_89/extra/wine.bak/wine2/programs/winepath'
make[2]: Entering directory
`/home/nik_89/extra/wine.bak/wine2/programs/winetest'
../../tools/winegcc/winegcc -B../../tools/winebuild -mconsole gui.o
main.o send.o util.o winetest.res -o winetest.exe.so -L../../dlls
-L../../dlls/comctl32 -L../../dlls/user32 -L../../dlls/gdi32
-L../../dlls/wsock32 -L../../dlls/kernel32 -lcomctl32 -luser32 -lgdi32
-lwsock32 -lkernel32 -L../../libs/wine -lwine -L../../libs/port
-lwine_port
winetest.Ayu6Za.s: Assembler messages:
winetest.Ayu6Za.s:251949: Warning: end of file not at end of a line;
newline inserted
winetest.Ayu6Za.s:251987: Fatal error: cannot write to output file
winebuild: as failed with status 256
winegcc: ../../tools/winebuild/winebuild failed.
make[2]: *** [winetest.exe.so] Error 2
make[2]: Leaving directory
`/home/nik_89/extra/wine.bak/wine2/programs/winetest'
make[1]: *** [winetest] Error 2
make[1]: Leaving directory `/home/nik_89/extra/wine.bak/wine2/programs'
make: *** [programs] Error 2
I didnt update my local cvs repository yet though, doing so might fix
this issue.
Thanks,
Nik