Error al compilar Cedega

UnLiMiTeD

Pues he conseguido instalarlo, y hacer el make, todo con el winecvs.sh pero al compilar me dice...:

Compiling ...

TIP: If you have a WineX related problem you can check the
forums on http://www.transgaming.org/

--------- Error log - file /root/.WineCVS/sources/cvscedega/ErrorLog : ---------
spec16.c:180: aviso: el puntero que apunta en la asignación difiere en signo
spec16.c:186: aviso: el puntero que apunta en la asignación difiere en signo
spec16.c:193: aviso: el puntero que apunta en la asignación difiere en signo
spec16.c:197: aviso: el puntero que apunta en el paso del argumento 1 de ‘strcpy ’ difiere en signo
spec16.c:207: aviso: el puntero que apunta en el paso del argumento 1 de ‘strcpy ’ difiere en signo
spec16.c:208: aviso: el puntero que apunta en el paso del argumento 1 de ‘strupp er’ difiere en signo
spec16.c:217: aviso: el puntero que apunta en la asignación difiere en signo
spec16.c:254: aviso: el puntero que apunta en la asignación difiere en signo
spec16.c:277: aviso: el puntero que apunta en la asignación difiere en signo
spec16.c:278: aviso: el puntero que apunta en el paso del argumento 2 de ‘dump_b ytes’ difiere en signo
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s tack-boundary=2 -fno-keep-static-consts -Dconst=const -fno-strict-aliasing -D_ int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -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 -Dconst=const -fno-strict-aliasing -D
int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -o utils.o utils.c
gcc -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -Dconst= const -fno-strict-aliasing -Dint8=char -Dint16=short -Dint32=int "-Dint6 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 /root/.WineCVS/sources/cvscedega/winex/tools/winebui ld'
make[2]: Entering directory
/root/.WineCVS/sources/cvscedega/winex/tools/winedu mp'
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 -Dint16=short -Dint32=int "-Dint64=long long" -DWINE__ -D_REE NTRANT -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 -Dconst=const -fno-strict-aliasing -D
int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -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 -Dconst=const -fno-strict-aliasing -D
int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -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 -Dconst=const -fno-strict-aliasing -D
int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -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 -Dconst=const -fno-strict-aliasing -D
int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -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 -Dconst=const -fno-strict-aliasing -D
int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -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 -Dconst=const -fno-strict-aliasing -D
int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -o search.o search.c
search.c: En la función ‘symbol_from_prototype’:
search.c:189: aviso: el puntero que apunta en el paso del argumento 3 de ‘str_ma tch’ difiere en signo
gcc -MMD -c -I. -I. -I../../include -I../../include -g -O2 -Wall -mpreferred-s tack-boundary=2 -fno-keep-static-consts -Dconst=const -fno-strict-aliasing -D
int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -o symbol.o symbol.c
gcc -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -Dconst= const -fno-strict-aliasing -Dint8=char -Dint16=short -Dint32=int "-Dint6 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 /root/.WineCVS/sources/cvscedega/winex/tools/winedum p'
make[2]: Entering directory
/root/.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 -Dint16=short -Dint32=int "-Dint64=long long" -DWINE__ -D_REE NTRANT -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 -Dconst=const -fno-strict-aliasing -D
int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -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 -Dconst=const -fno-strict-aliasing -D
int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -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 -Dconst=const -fno-strict-aliasing -D
int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -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 -Dconst=const -fno-strict-aliasing -D
int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -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 -Dconst=const -fno-strict-aliasing -D
int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -o y.tab.o y.tab.c
gcc -g -O2 -Wall -mpreferred-stack-boundary=2 -fno-keep-static-consts -Dconst= const -fno-strict-aliasing -Dint8=char -Dint16=short -Dint32=int "-Dint6 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 /root/.WineCVS/sources/cvscedega/winex/tools/wmc'
make[2]: Entering directory
/root/.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 -Dint16=short -Dint32=int "-Dint64=long long" -DWINE__ -D_REE NTRANT -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 -Dconst=const -fno-strict-aliasing -D
int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -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 -Dconst=const -fno-strict-aliasing -D
_int8=char -Dint16=short -Dint32=int "-Dint64=long long" -DWINE -D_REE NTRANT -o newstruc.o newstruc.c
newstruc.c: En la función ‘handle_ani_list’:
newstruc.c:740: error: l-valor inválido en incremento
newstruc.c: En la función ‘new_ani_curico’:
newstruc.c:851: error: l-valor inválido en incremento
make[2]: *** [newstruc.o] Error 1
make[2]: Leaving directory /root/.WineCVS/sources/cvscedega/winex/tools/wrc'
make[1]: *** [wrc] Error 2
make[1]: Leaving directory
/root/.WineCVS/sources/cvscedega/winex/tools'
make: *** [tools] Error 2

Error in Make

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

root@Ubuntu:#

K

Esta es una de las cosas por las que en el otro thread dije que CVS Cedega es una patada en el culo.

Y

http://www.linuxjuegos.com/2005/08/04/instalar-y-configurar-cedega-winex-gratis/

Pero yo soy de los que opina que compensa más pagar los 15 € que te cuesta el cedega y usar el point2play, que es una maravilla.

K

Haz caso a #3, no te arrepentirás.

Cedega te ofrece jugar a los últimos juegos sin ningún fallo, y con una mínima pérdida de FPS. Yo en el CS con una GeForce2 MX 440 tenía 90 y subía a 100FPS, lo cuál es mucho.

MrNobody

Yo en el cs pasaba de 100fps a 50fps :( (con una ati eso si..) asiq pase de jugar mas al steam en linux

El cedega bueno.. lo puedes compilar de cvs si , pero anda por ahi ... seguramente en el mismo sitio del que sacas los juegos :P

UnLiMiTeD

ya pude compilar el cedega, pero me da error al instalar el steam, y de momento no he conseguido k me funcione ningun juego... ( Re volt, Nfsu, nfs3, B&w2), ninguno de esos ha funcionado...¿En teoria si me compro el cedega y el point2play originales, me funcionaran correctamente?

K

Mira en la lista de compatibilidad de la web de Transgaming.

UnLiMiTeD

pues todos los juegos k probe estan en la lista, y ninguno me funciono....

K

Bájate la versión comercial por p2p para probarla ANTES DE COMPRARLA, no sea que luego no te funcionen.

Usuarios habituales