Phoenix33
08.09.04, 01:04
Guten abend also ich hab folgendes problem
ich habe mir eine reine 64 bit umgebung geschaffen und wollte mir nach folgedem HowTo cedega installiern
http://www.doom3linux.de/viewtopic.php?t=15
habe auch bei folgender seite geschaut;
http://www.linux-gamers.net/modules/wfsection/article.php?articleid=26
und bei dieser ist es egal ob ich die normale oder die für neuere distributionen winex pthreads version verwende.
ich kriege beim make folgendem fehler :
o casemap.o casemap.c
In file included from ../include/winnt.h:10,
from ../include/windef.h:16,
from ../include/wine/unicode.h:10,
from casemap.c:4:
../include/basetsd.h:148:3: #error Unknown CPU architecture!
In file included from ../include/windef.h:16,
from ../include/wine/unicode.h:10,
from casemap.c:4:
../include/winnt.h:1030:2: #error You need to define a CONTEXT for your CPU
In file included from ../include/windef.h:16,
from ../include/wine/unicode.h:10,
from casemap.c:4:
../include/winnt.h:1033: error: syntax error before '*' token
../include/winnt.h:1033: warning: type defaults to `int' in declaration of `PCONTEXT'
../include/winnt.h:1033: warning: data definition has no type or storage class
../include/winnt.h:1176:2: #error You need to define DEFINE_REGS_ENTRYPOINT macros for your CPU
../include/winnt.h:2268: error: syntax error before "PCONTEXT"
../include/winnt.h:2268: warning: no semicolon at end of struct or union
../include/winnt.h:2269: warning: type defaults to `int' in declaration of `EXCEPTION_POINTERS'
../include/winnt.h:2269: warning: type defaults to `int' in declaration of `PEXCEPTION_POINTERS'
../include/winnt.h:2269: warning: data definition has no type or storage class
../include/winnt.h:2281: error: syntax error before "PCONTEXT"
../include/winnt.h:2293: error: syntax error before "ExceptionInfo"
../include/winnt.h:2296: error: syntax error before "epointers"
In file included from ../include/winnls.h:5,
from ../include/wine/unicode.h:11,
from casemap.c:4:
../include/winbase.h:120: error: syntax error before "LPCONTEXT"
../include/winbase.h:120: warning: type defaults to `int' in declaration of `LPC
ONTEXT'
../include/winbase.h:120: warning: data definition has no type or storage class
../include/winbase.h:122: error: syntax error before "LPEXCEPTION_POINTERS"
../include/winbase.h:122: warning: type defaults to `int' in declaration of `LPEXCEPTION_POINTERS'
../include/winbase.h:122: warning: data definition has no type or storage class
../include/winbase.h:1361: error: syntax error before "CONTEXT"
../include/winbase.h:1498: warning: type defaults to `int' in declaration of `CONTEXT'
../include/winbase.h:1498: error: syntax error before '*' token
make[1]: *** [casemap.o] Error 1
make[1]: Leaving directory `/home/phoenix33/.WineCVS/sources/cvscedega/winex/unicode'
make: *** [unicode/libwine_unicode.so] Error 2
das genutze os ist gentoo 2004.2 für amd 64
gcc version : gcc version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)
make version : GNU Make 3.80
wenn ich das richtig lese kann der mit 64 bit nix anfangen oder wie? muss ich da beim configure was machen ? ich hab schon hier und im gentoo forum geschaut da gibts keinen ähnlichen fehler ..
kann mir einer weiterhelfen ich hab schon gelesn das dies einige gefixt haben indem sie winex auf ner 32 bit gemacht haben und dann rüberkopiert haben .. des kann es aber nicht sein oder? ich mein es muss doch möglich sein des richtig zu kompiliern
vielen dank schon mal im vorraus
ich habe mir eine reine 64 bit umgebung geschaffen und wollte mir nach folgedem HowTo cedega installiern
http://www.doom3linux.de/viewtopic.php?t=15
habe auch bei folgender seite geschaut;
http://www.linux-gamers.net/modules/wfsection/article.php?articleid=26
und bei dieser ist es egal ob ich die normale oder die für neuere distributionen winex pthreads version verwende.
ich kriege beim make folgendem fehler :
o casemap.o casemap.c
In file included from ../include/winnt.h:10,
from ../include/windef.h:16,
from ../include/wine/unicode.h:10,
from casemap.c:4:
../include/basetsd.h:148:3: #error Unknown CPU architecture!
In file included from ../include/windef.h:16,
from ../include/wine/unicode.h:10,
from casemap.c:4:
../include/winnt.h:1030:2: #error You need to define a CONTEXT for your CPU
In file included from ../include/windef.h:16,
from ../include/wine/unicode.h:10,
from casemap.c:4:
../include/winnt.h:1033: error: syntax error before '*' token
../include/winnt.h:1033: warning: type defaults to `int' in declaration of `PCONTEXT'
../include/winnt.h:1033: warning: data definition has no type or storage class
../include/winnt.h:1176:2: #error You need to define DEFINE_REGS_ENTRYPOINT macros for your CPU
../include/winnt.h:2268: error: syntax error before "PCONTEXT"
../include/winnt.h:2268: warning: no semicolon at end of struct or union
../include/winnt.h:2269: warning: type defaults to `int' in declaration of `EXCEPTION_POINTERS'
../include/winnt.h:2269: warning: type defaults to `int' in declaration of `PEXCEPTION_POINTERS'
../include/winnt.h:2269: warning: data definition has no type or storage class
../include/winnt.h:2281: error: syntax error before "PCONTEXT"
../include/winnt.h:2293: error: syntax error before "ExceptionInfo"
../include/winnt.h:2296: error: syntax error before "epointers"
In file included from ../include/winnls.h:5,
from ../include/wine/unicode.h:11,
from casemap.c:4:
../include/winbase.h:120: error: syntax error before "LPCONTEXT"
../include/winbase.h:120: warning: type defaults to `int' in declaration of `LPC
ONTEXT'
../include/winbase.h:120: warning: data definition has no type or storage class
../include/winbase.h:122: error: syntax error before "LPEXCEPTION_POINTERS"
../include/winbase.h:122: warning: type defaults to `int' in declaration of `LPEXCEPTION_POINTERS'
../include/winbase.h:122: warning: data definition has no type or storage class
../include/winbase.h:1361: error: syntax error before "CONTEXT"
../include/winbase.h:1498: warning: type defaults to `int' in declaration of `CONTEXT'
../include/winbase.h:1498: error: syntax error before '*' token
make[1]: *** [casemap.o] Error 1
make[1]: Leaving directory `/home/phoenix33/.WineCVS/sources/cvscedega/winex/unicode'
make: *** [unicode/libwine_unicode.so] Error 2
das genutze os ist gentoo 2004.2 für amd 64
gcc version : gcc version 3.3.4 20040623 (Gentoo Linux 3.3.4-r1, ssp-3.3.2-2, pie-8.7.6)
make version : GNU Make 3.80
wenn ich das richtig lese kann der mit 64 bit nix anfangen oder wie? muss ich da beim configure was machen ? ich hab schon hier und im gentoo forum geschaut da gibts keinen ähnlichen fehler ..
kann mir einer weiterhelfen ich hab schon gelesn das dies einige gefixt haben indem sie winex auf ner 32 bit gemacht haben und dann rüberkopiert haben .. des kann es aber nicht sein oder? ich mein es muss doch möglich sein des richtig zu kompiliern
vielen dank schon mal im vorraus