• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Fehler beim Instalieren von WineCVS.sh

FreaX

Newbie
Hi,

ich wollte gerne WineX nach dem Download der WineCVS.sh datei instlieren. Ich bin nach dieser Anleiting vorgegengen http://forum3.ingame.de/wow/showthread.php?threadid=17516&highlight=howto

und sobald er an das Ende vom kompiliern kommt, bekomme ich folgende Fehler Meldung:

newstruc.c: In function ‘handle_ani_list’:
newstruc.c:740: error: invalid lvalue in increment
newstruc.c: In function ‘new_ani_curico’:
newstruc.c:851: error: invalid lvalue in increment
make[2]: *** [newstruc.o] Fehler 1
make[2]: Leaving directory `/home/FreaX/.WineCVS/sources/cvscedega/winex/tools/w rc'
make[1]: *** [wrc] Fehler 2
make[1]: Leaving directory `/home/FreaX/.WineCVS/sources/cvscedega/winex/tools'
make: *** [tools] Fehler 2


Error in Make

Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)


Achja und wenn ich ./WineCVS.sh ausführe bekomme ich die Meldung: keine Berechtigung. Die Meldung bekomme ich auch wenn ich mich als root in der shell Anmelde.

Wie kann ich diese Fehler beheben, oder was habe ich falsch gemacht?
Kann mir einer einen tipp geben?

MfG

FreaX :D
 
FreaX schrieb:
Achja und wenn ich ./WineCVS.sh ausführe bekomme ich die Meldung: keine Berechtigung. Die Meldung bekomme ich auch wenn ich mich als root in der shell Anmelde.
Grundlagen lernen!

Dass das Skript nicht ausfühbar ist, liegt nicht daran, dass Du nicht root bist (tatsächlich soll man Software nicht als root kompilieren), sondern daran, dass es eben einfach nicht ausführbar ist.

Um es ausführbar zu machen, einfach "chmod +x WineCVS.sh" ausführen oder im Konqueror mit der rechten Maustaste draufklicken und die Berechtigungen setzen.
 
OP
FreaX

FreaX

Newbie
Hi,

also erst mal danke für deinen Tipp, aber ich habe jetzt die Berechtigung gesetzt so wie du es mir geschrieben hast, aber ich bekomme immer noch den gleichen Fehler.

Woran kann es den noch liegen, das er das Make File nicht ausführen kann.
Muss ich irgend wo noch was einstellen, oder habe ich was nicht berücksichtigt?

Mit freundlichen Grüßen

FreaX
 
OP
FreaX

FreaX

Newbie
Hi,

ich habe jetzt noch mal im i-net gesucht, habe zwar etwas gefunden. Man sollte die Datei oaidl_p.c durch die von transgaming winex Cvs tree ersetzen, hier der Link zur Download Page: http://cvs.transgaming.org/cgi-bin/viewcvs.cgi/winex/dlls/oleaut32/oaidl_p.c
das habe ich dann auch getan. Aber leider bring dies bei mir auch keinen erfolg.

Jetzt stehe ich immer noch vor dem selben Fehler, wie oben beschrieben.
Ich bin almälich am verzweifeln :cry: .
Kann mir irgend jemand sagen wie ich die Instalation richtig durchführe. Ist ein Fehler in der anleitung (Link im ersten Thred) die ich im ersten Thred gepostet habe?

Edit 07.12 um 03:41:
Gibt es den irgendwo ein gutes HowTo zur instalation von cedega?

Hier auch noch mal der gesamte Fehler Code:

--------- Error log - file /home/FreaX/.WineCVS/sources/cvscedega/ErrorLog : ---
------
spec16.c:180: warning: pointer targets in assignment differ in signedness
spec16.c:186: warning: pointer targets in assignment differ in signedness
spec16.c:193: warning: pointer targets in assignment differ in signedness
spec16.c:197: warning: pointer targets in passing argument 1 of ‘strcpy’ differ
in signedness
spec16.c:207: warning: pointer targets in passing argument 1 of ‘strcpy’ differ
in signedness
spec16.c:208: warning: pointer targets in passing argument 1 of ‘strupper’ diffe
r in signedness
spec16.c:217: warning: pointer targets in assignment differ in signedness
spec16.c:254: warning: pointer targets in assignment differ in signedness
spec16.c:277: warning: pointer targets in assignment differ in signedness
spec16.c:278: warning: pointer targets in passing argument 2 of ‘dump_bytes’ dif
fer in signedness
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o spec32.o spec32.c
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o utils.o utils.c
gcc -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=
const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int6
4=long long" -o winebuild import.o main.o parser.o relay.o res16.o res32.o spec
16.o spec32.o utils.o -L../../unicode -lwine_unicode
make[2]: Leaving directory `/home/FreaX/.WineCVS/sources/cvscedega/winex/tools/w
inebuild'
make[2]: Entering directory `/home/FreaX/.WineCVS/sources/cvscedega/winex/tools/
winedump'
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o debug.o debug.c
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o main.o main.c
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o misc.o misc.c
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o msmangle.o msmangle.c
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o output.o output.c
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o pe.o pe.c
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o search.o search.c
search.c: In function ‘symbol_from_prototype’:
search.c:189: warning: pointer targets in passing argument 3 of ‘str_match’ diff
er in signedness
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o symbol.o symbol.c
gcc -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=
const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int6
4=long long" -o winedump debug.o main.o misc.o msmangle.o output.o pe.o search.
o symbol.o
make[2]: Leaving directory `/home/FreaX/.WineCVS/sources/cvscedega/winex/tools/w
inedump'
make[2]: Entering directory `/home/FreaX/.WineCVS/sources/cvscedega/winex/tools/
wmc'
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o lang.o lang.c
bison -y -d -t ./mcy.y
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o mcl.o mcl.c
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o utils.o utils.c
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o wmc.o wmc.c
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o write.o write.c
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o y.tab.o y.tab.c
gcc -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -D__const=
const -fno-strict-aliasing -D__int8=char -D__int16=short -D__int32=int "-D__int6
4=long long" -o wmc lang.o mcl.o utils.o wmc.o write.o y.tab.o -L../../unic
ode -lwine_unicode -lfl
make[2]: Leaving directory `/home/FreaX/.WineCVS/sources/cvscedega/winex/tools/w
mc'
make[2]: Entering directory `/home/FreaX/.WineCVS/sources/cvscedega/winex/tools/
wrc'
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o dumpres.o dumpres.c
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s
tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_
_int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE
NTRANT -I/usr/X11R6/include -o genres.o genres.c
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s tack-boundary=2 -fno-keep-static-consts -D__const=const -fno-strict-aliasing -D_ _int8=char -D__int16=short -D__int32=int "-D__int64=long long" -D__WINE__ -D_REE NTRANT -I/usr/X11R6/include -o newstruc.o newstruc.c
newstruc.c: In function ‘handle_ani_list’:
newstruc.c:740: error: invalid lvalue in increment
newstruc.c: In function ‘new_ani_curico’:
newstruc.c:851: error: invalid lvalue in increment
make[2]: *** [newstruc.o] Fehler 1
make[2]: Leaving directory `/home/FreaX/.WineCVS/sources/cvscedega/winex/tools/w rc'
make[1]: *** [wrc] Fehler 2
make[1]: Leaving directory `/home/FreaX/.WineCVS/sources/cvscedega/winex/tools'
make: *** [tools] Fehler 2


Error in Make

Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)


MfG

FreaX
 
Oben