Am Dienstag, 28. Dezember 2004 23:47 schrieb Jacek Caban:
Stefan Leichter wrote:
Am Dienstag, 28. Dezember 2004 11:15 schrieb Jacek Caban:
Hi.
Stefan Leichter wrote:
Hello,
i hope you all had nice Christmas.
Now back to business :-)
trying to build current cvs (~7:45 AM UTC) i get the error:
make[1]: Entering directory `/usr/src/wine/wine-build/include' ../tools/widl/widl -I../../wine/include -I. -I../../wine/include -I../include -h -H oaidl.h ../../wine/include/oaidl.idl
../../wine/include/wtypes.idl:1: Oops, segment violation make[1]: *** [oaidl.h] Abgebrochen make[1]: *** Datei »oaidl.h« wird gelöscht make[1]: Leaving directory `/usr/src/wine/wine-build/include' make: *** [include] Fehler 2
My system is still SuSE 9.0. I am doing 'out of tree' builds.
Bye Stefan
Did you do make depend?
Thanks, Jacek
this happens for me during make depend ;-)
Thanks Stefan
Could you try debug widl by gdb? Try: $ gdb --args ../tools/widl/widl -I../../wine/include -I. -I../../wine/include -I../include -h -H oaidl.h ../../wine/include/oaidl.idl
Hello,
this problem confuses me. I have started regession testing. It turn out to be a problem of 'out of tree' builds and the name of the directory containing the cvs tree. If i use the cvs tree as checked out from winehq widl crashes. If i rename the main directory wine of the cvs tree to wine-saved1 widl works. It looks like the length of the name makes this difference wine-123456 works also. Shorter names crash widl but in different files. If i build wine in the cvs tree itself it works too.
Logfile of gdb session attached.
Thanks Stefan