PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Error beim compilern von Cedega CVS



Cold
06.09.04, 19:27
ich wollte mir CedegaCvs installieren und hab dazu die anleitung auf www.linux-gamers.net nur beim befehl make kommt der fehler

--------- Error log - file /root/.WineCVS/sources/cvscedega/ErrorLog : ---------ts_xlib.c: In Funktion »TSXOpenIM«:m/ for more info.
ts_xlib.c:1176: error: `XIM' undeclared (first use in this function)
ts_xlib.c:1176: error: Syntaxfehler before "r"
ts_xlib.c:1178: error: `r' undeclared (first use in this function)
ts_xlib.c:1178: Warnung: implicit declaration of function `XOpenIM'
ts_xlib.c:1178: error: `a0' undeclared (first use in this function)
ts_xlib.c:1178: error: `a1' undeclared (first use in this function)
ts_xlib.c:1178: error: `a2' undeclared (first use in this function)
ts_xlib.c:1178: error: `a3' undeclared (first use in this function)
ts_xlib.c: Auf höchster Ebene:
ts_xlib.c:1183: error: Syntaxfehler before "TSXCheckIfEvent"
ts_xlib.c:1183: error: Syntaxfehler before '*' token
ts_xlib.c:1183: Warnung: type defaults to `int' in declaration of `TSXCheckIfEvent'
ts_xlib.c:1183: error: `TSXCheckIfEvent' declared as function returning a function
ts_xlib.c:1183: Warnung: type defaults to `int' in declaration of `XPointer'
ts_xlib.c:1183: error: Syntaxfehler before "a3"
ts_xlib.c:1186: Warnung: type defaults to `int' in declaration of `wine_tsx11_lock'
ts_xlib.c:1186: error: `wine_tsx11_lock' redeclared as different kind of symbol
../include/ts_xlib.h:19: error: previous declaration of `wine_tsx11_lock'
ts_xlib.c:1186: Warnung: data definition has no type or storage class
ts_xlib.c:1187: Warnung: type defaults to `int' in declaration of `r'
ts_xlib.c:1187: error: `r' used prior to declaration
ts_xlib.c:1187: Warnung: implicit declaration of function `XCheckIfEvent'
ts_xlib.c:1187: error: `a0' undeclared here (not in a function)
ts_xlib.c:1187: error: `a1' undeclared here (not in a function)
ts_xlib.c:1187: error: `a2' undeclared here (not in a function)
ts_xlib.c:1187: error: `a3' undeclared here (not in a function)
ts_xlib.c:1187: error: Initialisierungselement ist nicht konstant
ts_xlib.c:1187: Warnung: data definition has no type or storage class
ts_xlib.c:1188: Warnung: type defaults to `int' in declaration of `wine_tsx11_unlock'
ts_xlib.c:1188: error: `wine_tsx11_unlock' redeclared as different kind of symbol
../include/ts_xlib.h:20: error: previous declaration of `wine_tsx11_unlock'
ts_xlib.c:1188: Warnung: data definition has no type or storage class
ts_xlib.c:1189: error: Syntaxfehler before "return"
ts_xlib.c:1192: error: Syntaxfehler before '*' token
ts_xlib.c:1192: error: Syntaxfehler before '*' token
ts_xlib.c: In Funktion »TSXSynchronize«:
ts_xlib.c:1194: error: Syntaxfehler before '*' token
ts_xlib.c:1196: Warnung: implicit declaration of function `XSynchronize'
ts_xlib.c:1196: error: `a0' undeclared (first use in this function)
ts_xlib.c:1196: error: `a1' undeclared (first use in this function)
ts_xlib.c:1196: Warnung: Zuweisung erzeugt Zeiger von Ganzzahl ohne Typkonvertierung
ts_xlib.c: Auf höchster Ebene:
ts_xlib.c:1201: error: Syntaxfehler before '*' token
ts_xlib.c:1203: error: Syntaxfehler before '*' token
ts_xlib.c: In Funktion »TS_XInitImageFuncPtrs«:
ts_xlib.c:1206: error: `a0' undeclared (first use in this function)
make[1]: *** [ts_xlib.o] Fehler 1
make[1]: Leaving directory `/root/.WineCVS/sources/cvscedega/winex/tsx11'
make: *** [tsx11/libwine_tsx11.so] Fehler 2


kann mir einer sagen wie ich CedegaCVS installiere?

`kk
06.09.04, 20:17
Hi.

Falls du das mit WineCVS.sh gemacht hast ist das nicht deine Schuld.
Dürfte an der grandiosen CVS-Politik von transgaming liegen auch nicht funktionsfähigen Code ins CVS einzuchecken.

Musst du warten imho.

derkostka
26.09.04, 19:53
Wie lange habt ihr gewartet bis da mal was heruntergeladen kam ?
Das ist der Hammer ich nutze dieses Script und warte nun shcon den ganzen Tag, aber ich bekomme immer den EOF Error.....

Gromit
27.09.04, 17:21
hm.. da stimmt was nicht
normalerweise is das in 3mins erledigt

gladiac
27.09.04, 18:54
Die CVS version funktioniert ohne Probleme, dir Fehlen nur Header-Dateien. Find raus welche...

derkostka
27.09.04, 20:12
Sag mir wie und ich mach das :)

derkostka
28.09.04, 21:58
Kann jemand von euch mir ein gezipptes CVS schicken ?
Via ICQ o.ä ?
Ich bekomme infach keinen Download hin weder von der 3.2 noch 3.3 oder 4.x !

tooly
28.09.04, 22:24
Die CVS version funktioniert ohne Probleme, dir Fehlen nur Header-Dateien. Find raus welche...

Quatsch, wenn header Dateien fehlen, dann würde ./configure schon meckern

mfg
tooly

tooly
28.09.04, 22:27
Hi.

Falls du das mit WineCVS.sh gemacht hast ist das nicht deine Schuld.
Dürfte an der grandiosen CVS-Politik von transgaming liegen auch nicht funktionsfähigen Code ins CVS einzuchecken.

Musst du warten imho.


Hallo,

wo steht denn das der sourcecode im CVS final ist? Es handelt sich doch meistens um Entwickerlversionen, egal über welches Program wir reden.

mfg
tooly

tooly
28.09.04, 22:31
Hallo Cold,

ich würde Dir raten den Sourcecode zu löschen und einen neuen checkout zu veranlassen. Das WineCVS.sh skript hat dazu eine Option.

mfg
tooly

gladiac
28.09.04, 23:33
Hallo,

wo steht denn das der sourcecode im CVS final ist? Es handelt sich doch meistens um Entwickerlversionen, egal über welches Program wir reden.

mfg
tooly

a) Ich hab das Script mit entwickelt es geht...
b) checkt configure nicht immer nach den Headern, sondern schaut auch oft nur nach ob die lib da ist
c) hab ich die neuste Version kompiliert hier laufen
d) ich krieg mit wenn neue CVS-commits da sind und kann somit auch sagen ob die

Die ts_xlib.c benötigt X11/Xlib.h somit sollten die Header-Datein von X installiert sein. Aber die fehlen wohl.

tooly
29.09.04, 08:51
a) Ich hab das Script mit entwickelt es geht...
b) checkt configure nicht immer nach den Headern, sondern schaut auch oft nur nach ob die lib da ist
c) hab ich die neuste Version kompiliert hier laufen
d) ich krieg mit wenn neue CVS-commits da sind und kann somit auch sagen ob die

Die ts_xlib.c benötigt X11/Xlib.h somit sollten die Header-Datein von X installiert sein. Aber die fehlen wohl.

Hallo Gladiac,

danke für die Erklärungen.

zu b) war mir nicht bewusst, danke für die Info
zu c) hatte fehler im zusammenspiel mit flex, habe aber bei PLD einen Patch dafür gefunden
zu d) ich wollte `kk nur sagen, dass man bei code aus dem CVS nie ganz sicher sein kann das es läuft, wenn nicht hat mir immer ein späterer checkout geholfen.

mfg
tooly

tonmeister440
29.09.04, 12:50
hi,


nurmal zur info, software aus dem cvs ist in entwicklung, so dasss es durchaus vorkommen kann, das man mal eine version aus dem cvs zieht, die nicht funktioniert.

gruss tonmeister440

BoneCracker
29.09.04, 13:08
Hi,
lädt es WineX/Cedega bei euch inzwischen herunter?

Bei mir kommt immer noch:
Checking out CVS ... May take a while

EOF from server, retry number 1

EOF from server, retry number 2

EOF from server, retry number 3

...


Mfg

Suenda
30.09.04, 12:24
Mach Dir nichts draus, ich habe ne CVS Version hier auf der Kiste, aber installieren kann ich sie nicht. Habe mir alles installiert was auf linux-gamers in der Anleitung steht, aber geht einfach nicht. Ich benutze Suse9.1. Hab auch schon mal cpp und gcc, gcc-c++ und diese libsdt, oder wie sie heißt, für Version 3.3.4.X installiert. Dabei hatte ich das selbe ernüchternde Ergebnis und bin wieder auf 3.3.3 zurück gegangen. :ugly:
Irgendwie denk ich dabei, dass ich noch ein wenig zu doof in Sachen Linux bin, aber ./configure, make und make install bzw dieses Installscript ausführen kann ich schon. ;)

Bist also nicht alleine mit Deinem Leid, dass Cedega nicht läuft. Ja ok die WineX 3.2 hab ich mal zum laufen bekommen, aber mit der konnte ich nichts installieren, weil sich bei dem Versuch ne .exe auszuführen der X-Server gekillt hat und nur ein Neustart geholfen hat.
Nun warte ich bis ich die große Erleuchtung bekomme und es auf seltsame Art und Weise mal installieren lässt. Vielleich erbarmt sich ja auch wer für Dich und mich ne wirklich lauffähige .rpm zu machen.