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


Reply via email to