Desde la aparición de este blog he recibido numerosas consultas relativas a la posibilidad de ejecutar juegos lanzados originalmente para la plataforma Windows en máquinas que operen con GNU/Linux. En algunos casos esto es posible utilizando la heramienta WINE, un programa que permite utilizar aplicaciones de Windows en GNU/Linux. WINE no es un emulador, sino que implementa una capa de compatibilidad que ofrece alternativas a las bibliotecas Windows.
Sin embargo, la solución ideal para aquellos juegos que no tienen versión nativa para Windows es utilizar el software Cedega, anteriormente denominado WineX. Cedega es una versión modificada de WINE desarrollada por la empresa Transgaming que hace especial hincapié en la emulación de juegos. El proyecto se basa en el software GPL WINE, por lo que sus archivos se publican también bajo licencia GPL. El problema es que Cedega es una aplicación comercial, y Transgaming no ofrece directamente binarios de su software, aunque siempre podemos dirigirnos al CVS para descargar el código fuente, compilarlo e instalarlo en nuestro sistema. Eso es lo que vamos a explicar en este tutorial, basado en el trabajo desarrollado por GlaDiaC para la web Linux-Gamers.net.
Debéis seguir cada paso para hacer funcionar el programa. Si encontráis alguna dificultad podéis consultar la sección de ‘Problemas Frecuentes’ más abajo. Además la sección de comentarios está como siempre abierta para que expongáis vuestras dudas. Espero que podámos resolverlas entre todos, así que echad una mano y contestad si conocéis la solución a algún problema.
Si os gusta Cedega, os recomiendo que lo compréis, así ayudáis al desarrollo del programa. Además en la versión comercial se incluye el software ‘Point2Play’ que ayuda a lanzar los juegos de una forma más sencilla. Se que en las redes P2P se puede obtener la versión completa de Cedega, pero no es necesario que recurráis a soluciones ilegales.
1.Preparativos
Para hacer más sencilla la descarga e instalación del programa la gente de Linux-Gamers ha preparado un script que automatiza todo el proceso. Es necesario que descarguéis ese script desde aquí: Script para instalar Cedega Winex gratis
También es necesario tener instalados los siguientes programas, paquetes y librerías:
cvs
wget
fontconfig
freetype2
freetype2-devel
bison
flex
libjpeg
libjpeg-devel
libpng
libpng-devel
zlib
zlib-devel
xorg-x11-devel (resp. XFree86-devel)
Mesa (resp. xorg-x11-Mesa, XFree86-Mesa)
Mesa-devel (resp. xorg-x11-Mesa-devel, XFree86-Mesa-devel)
freeglut
freeglut-devel
SDL
SDL-devel
Los usuarios de Debian (así como Ubuntu, Knoppix, Guadalinex, Linex …) pueden utilizar los siguientes comandos:
apt-get install cvs build-essential bison flex-old libasound2-dev x-window-system-dev libpng12-dev libjpeg62-dev libfreetype6-dev libxrender-dev libttf2 libttf-dev libsdl1.2-dev libsdl-ttf2.0-dev libsdl-net1.2-dev libsdl-gfx1.2-dev msttcorefonts libfontconfig1-dev cvs
2. Compilación e Instalación
Entrad en el directorio en el que descargásteis el script WineCVS.sh y arrancadlo con:
$ sh WineCVS.sh
El script descarga mediante wget el archivo defaults.tar.gz que contiene los scripts necesarios para la instalación. Tras la descarga debe aparecer el menú de instalación.
En este momento debéis seleccionar un perfil, dependiendo de vuestras necesidades. Seguid los pasos y listo.
Se acabo la compilación e instalación.
3. Configuración
Ahora necesitamos una carpeta que contendrá algunos archivos de Windows que ‘engañaran’ al juego para que piense que se esta utilizando ese sistema operativo. Es lo que se denomina un ‘Fake Windows’. El script lo crea automáticamente cuando se ejecuta por primera vez con el siguiente comando:
$ cvscedega
Se crea una configuración (~/.cvscedega) y un falso directorio de Windows (~/.cvscedega/c_drive). El directorio de Windows se puede cambiar por cualquier otro.
El archivo de configuración (~/.cvscedega/config) se debe configurar con algún editor (como gedit si usáis gnome) para ajustarlo a nuestro sistema.
[Drive C]
…
“Path” = “/home/linux-gamers.net/windows/C”
…
Las unidades de CD y DVD deben detectarse automáticamente, pero se puede configurar de la siguiente forma:
[Drive D]
“Path” = “/media/cdrom”
“Type” = “cdrom”
“Label” = “CD-ROM”
“Filesystem” = “win95″
“Device” = “/dev/hdc”
Podéis cambiar la ruta (”Path”) y el dispositivo (”Device”) en caso de que no se hayan detectado correctamente.
Estas son otras variables de configuración que deberíais cambiar:
en la sección [x11drv] debemos especificar cuanta memoria RAM tiene nuestra tarjeta y cuánta memoria debe cargar CEDEGA en el AGP (recomiendan 32)
; How much Video RAM does your graphic card have?
; If this option is not present, it will default set to 32MB.
“VideoRam” = “128″
; How much should Cedega attempt to store into faster AGP memory
; Set the amount of video memory to be allocated for OpenGL vertex arrays.
“AGPVertexRam” = “32″
Si utilizáis OSS para el sonido cambiad:
[WinMM]
“Drivers” = “wineoss.drv”
Para el soporte de las fuentes Freetype (para evitar bordes en las letras de los juegos) marcad:
[fonts]
“Freetype” = “Y”
4. Probando
Para probar Cedega arrancad un programa que requiera DX (en Linux-Gamers lo hacen con WarCraft 3) con el siguiente comando:
$ cvscedega War3.exe
Esto arrancará el proceso de instalación.
5. Un directorio para cada juego
Con la versión CVS de Cedega es posible crear un directorio para cada juego. Para esto necesitáis una configuración de Cedega ‘limpia’, es decir, sin ningún cambio o juego instalado.
Si tienes una configuración con cambios o juegos instalados borra el archivo ~/.cvscedega.
Éste es un ejemplo para crear un directorio para Half Life:
Crear un directorio para el juego en /usr/local/games
$ cd /usr/local/games
$ mkdir halflife
$ mkdir halflife/bin
$ cp -fR ~/.cvscedega/* halflife/
ahora edita la configuración de /usr/local/games/halflife/:
[Drive C]
..
“Path” = “/usr/local/games/halflife/c_drive”
..
Necesitamos el script de arranque de cvscedega para el juego, así que lo copiamos
$ cp /usr/bin/cvscedega /usr/local/games/halflife/cecvs
$ cp /usr/lib/cvscedega/bin/WineCVSFunctions/cvscedega /usr/local/games/halflife/
y luego debemos editarlo reemplazando
/usr/lib/cvscedega/bin/WineCVSFunctions/cvscedega
con
/usr/local/games/halflife/cvscedega (por ejemplo).
Ahora abre /usr/local/games/halflife/cvscedega y cambia
export WINEPREFIX=”$HOME/.cvscedega”
a
export WINEPREFIX=”/usr/local/games/halflife”
Ya está. Sólo queda instalar el juego; inserta el CD de HalfLife en el lector y móntalo con (algunos sistemas ya montan automáticamente las unidades):
$ mount /media/cdrom
$ /usr/local/games/halflife/cecvs /media/cdrom/SETUP.EXE
Para finalizar hay que crear un script de instalación en el directorio halflife/bin
#!/bin/sh
cd /usr/local/games/halflife/c_drive/SIERRA/Half-Life
/usr/local/games/halflife/wxcvs “hl.exe” — hl.exe -console
6. Problemas Frecuentes
VideoRAM y AGPVertexRAM
VideoRAM es la cantidad de memoria RAM que tiene tu tarjeta gráfica. AGPVertexRAM especifica la cantidad de memoria de vídeo que se usará para las tablas de OpenGL. Ámbas se miden en MegaBytes. Usar toda la memoria disponible para AGPVertexRAM no es una buena idea. Esas tablas se usan para geometría, como coordenadas, y no para texturas. Cuanta más memoria reserves para AGPVertexRAM menos tendrás disponible para texturas. Lo mejor sería destinar entre 1/3 y 1/2 de tu memoria de vídeo a AGPVertexRAM.
dmesg | grep ‘AGP aperture’
Problema:
make[2]: Entering directory `/root/temp/cvscedega/winex/dlls/d3dgl’
gcc -c -I. -I. -I../../include -I../../include -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__int64=long long” -fPIC -D__WINE__ -D_REENTRANT -I/usr/X11R6/include -o
caps.o caps.c
In file included from caps.c:20:
d3dgl_private.h:142: error: parse error before “PFNGLWEIGHTPOINTERARBPROC”
d3dgl_private.h:142: Warning: no semicolon at end of struct or union
d3dgl_private.h:142: Warning: type defaults to `int’ in declaration of `glVertexBlendARB’
d3dgl_private.h:142: Warning: data definition has no type or storage class
d3dgl_private.h:151: error: parse error before ‘}’ token
d3dgl_private.h:151: Warning: type defaults to `int’ in declaration of `DD_GL_data’
Solución:
Necesitas las cabeceras XFree86-Mesa para compilar Cedega con soporte OpenGL. No funciona con las cabeceras OpenGL de NVidia, instala las de Mesa en su lugar.
Problema:
./ppl.l:1488: error: `pp_ignore’ undeclared (first use in this function)
./ppl.l: At top level:
lex.ppl.c:15101: Warning: `yyunput’ defined but not used
make[2]: *** [lex.ppl.o] Error 1
make[2]: Leaving directory `/home/matze/Cedega-CVS/winex/tools/wrc’
make[1]: *** [wrc] Error 2
make[1]: Leaving directory `/home/matze/Cedega-CVS/winex/tools’
make: *** [tools] Error 2
Solución:
apt-get install flex-old y reinicia el proceso de instalación.
$ sh WineCVS.sh -> c -> r
Problema:
¿Cómo puedo actualizar mi versión de CVS de Cedega?
Solución:
$ sh WineCVS.sh
-> c -> r
$ sh WineCVS.sh
-> c -> r
Problema:
¿Cómo puedo desinstalar Cedega y su árbol de directorios?
Solucion:
$ sh WineCVS.sh -> c -> e
Problema:
No hay aceleración 3D con tarjetas ATI en los juegos
Solucion:
$ export LD_PRELOAD=/usr/lib/libGL.so; cvscedega game.exe
Problema:
err:font:WineEngInit FreeType support is not compiled in to wine, some font functionality will be disabled.
Solucion:
Instala Fontconfig, Freetype2 (libfreetype6) and Freetype2-devel
A continuación se exponen algunos trucos extraídos de http://www.frankscorner.org
La versión de CVS de Cedega no tiene soporte para instaladores Installshield , pero muchos juegos lo utilizan.
Para hacer posible la instalación debéis instalar la utilidad DCOM98, que puede ser descargada desde aquí:
http://www.microsoft.com/com/dcom/dcom98/download.asp
escribid
$ cvscedega dcom98.exe
Para instalar los archivos .msi (Microsoft Installer) descargad
http://download.microsoft.com/download/WindowsInstaller/Install/2.0/W9XMe/EN-US/InstMsiA.exe
e instaladlo con
$ cvscedega instmsia.exe
Ahora escribid
$ cvscedega msiexec /i el_archivo_que_queremos_instalar.msi
y la aplicación se instalará
7. Enlaces
Como ya he dicho este documento se basa en su mayor parte en un trabajo de GlaDiaC para www.linux-gamers.net. Añado los enlaces originales:
Transgaming – home of Cedega
Transgaming community
Frankscorner – Utilizar aplicaciones Windows utilizando Wine
linuX-gamers.net – tu comunidad de juego online
ATENCIóN: Este tutorial está publicado bajo licencia GNU Free Documentation License.


Alguien puede decir que pasa al script
Bueno como instalo winex si no tengo conexion a internet, donde descargo las librerias que son prerequisito, como las instalo, ESpero que me puedan ayudar.
A mi me gusta mas XP q el linux.Entendido.
A todos lo que tengan problema con el script, busquenlo, abranlo para editar y en a primera linea cambien:
/bin/sh
por
/bin/bash
Espero les funcione
el script no funciona, pero que mas da, mula abierta bajando cedega, para que batallamos tanto
[...] aki les dejo el link http://www.linuxjuegos.com/2005/08/04/instalar-y-configurar-cedega-winex-gratis/ [...]
He elegido la opcion wine330 y al compilar al final me aparece este ERROR:
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]: se sale del directorio `/home/master/.WineCVS/sources/winex330/winex/tools/wrc’
make[1]: *** [wrc] Error 2
make[1]: se sale del directorio `/home/master/.WineCVS/sources/winex330/winex/tools’
make: *** [tools] Error 2
Error in Make
Soy nuevo en este sistema operativo y no entiendo los errores.
Muchas gracias por la ayuda.
Ha todo esto yo ejecute el script de esta forma ./WineCVS.sh por que de la forma en que lo exponian arriba ( sh WineCVS.sh) no me funcionaba. Espero le ayude a los que tenian el problema de hacer ejecutar el script de instalacion. Pero aun continuo con el problema de compilacion, por favor es importante para alguien paranoico como yo, esto me produce ezquizofrenia y eso es heavy de verdad, tengan piedad, piedad.
PD: deben dar los permisos de ejecucion al archivo.
Saludos.
Despues de una modificaciones me aparece este error.
Configuring …
TIP: For a list of games working in WineX, go to this site:
http://www.transgaming.com/searchgame.php
——— Error log – file /home/master/.WineCVS/sources/winex330/ErrorLog : ———
checking build system type… i686-pc-linux-gnu
checking host system type… i686-pc-linux-gnu
checking target system type… i686-pc-linux-gnu
checking whether make sets $(MAKE)… yes
checking for gcc… no
checking for cc… no
checking for cc… no
checking for cl… no
configure: error: no acceptable C compiler found in $PATH
See `config.log’ for more details.
Error in Configure
Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)
Estoy echo un gran lio.
uoo, parece como si no tuvieras el compilador GCC instalado, o no fuera la versión correcta.
Unos cuantos comentarios más arriba te D3 comenta como usar Gcc-3.3 en vez de la versión 4.
http://www.linuxjuegos.com/2005/08/04/instalar-y-configurar-cedega-winex-gratis/#comment-321
hola a todos por favor necesito ayuda urgente. Quiero configurar un servidor de juegos en red en linux, el juego tiene que funcionar en windows pero con el servidor linux y la verdad no tengo idea de como enpezar. Por favor si me puede ayudar lo mas pronto posible gracias, gracias, gracias
Bueno parace ser que funciono, por que ahora me lanza otro error. Este es:
——— Error log – file /home/master/.WineCVS/sources/winex330/ErrorLog : ———
/home/master/.WineCVS/Functions/DefaultProfile: line 628: ./configure: No existe el fichero ó directorio
Error in Configure
Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)
Que significa este error?.
Hice otras modificaciones y ahora me salio esto, que me falta para que salga bien?
WineCVS.sh – Progress(u) : Green is current
0 = Uninstall
1 = Cleanup
2 = CVS checkout
3 = Configure
4 = Make depend
5 = Make
6 = Make install
7 = Finish up
——————————————-
Checking out CVS … May take a while
EOF from server, retry number 1
TIP: You can add an application default x11drvto this site:
EOF from server, retry number 2 bomberman)php
TIP: You can get basic support for Wine/Cedega by IRC:t:
EOF from server, retry number 3on and configuration
TIP: If you have a WineX related problem you can check the
EOF from server, retry number 4aming.org/ better than CVS,
TIP: You can get basic support for Wine/Cedega by IRC:site:
EOF from server, retry number 5searchgame.phpm for more info
TIP: You can find an applications database on this page:te:
EOF from server, retry number 6searchgame.phpa binary enhanced
TIP: For a list of games working in WineX, go to this site:
EOF from server, retry number 7searchgame.phpration.
TIP: A useful Wine resource page:r Wine/Cedega by IRC:r.
EOF from server, retry number 8that works better than CVS,
TIP: A useful Wine resource page:un in a window, uncomment
EOF from server, retry number 9 configuration file.more info
TIP: You can set up your own wine drives, to any given linux
EOF from server, retry number 10 config file for more info.
A transgaming membership only costs $5 a month. You get:he
EOF from server, retry number 11n and configurationdega
Did you know Cedega is made by Transgaming?ega by IRC:y you
EOF from server, retry number 12hat works better than CVS,nced
TIP: You can find an applications database on this page:nt
EOF from server, retry number 13n and configurationmore info
TIP: Wine and Cedega differences:bug loggin inw, uncomment:
EOF from server, retry number 14ty layer” that allowsig
TIP: You can find an applications database on this page:nt
EOF from server, retry number 15configuration file.eing
Cedega rox … You should support TransGaming, that way you
EOF from server, retry number 16nd access to a binary enhanced
Cedega rox … You should support TransGaming, that way you
EOF from server, retry number 17nd access to a binary enhanced
TIP: Useful linux gaming pages:debug loggin inny given linux
EOF from server, retry number 18 the firstle for more info.
TIP: You can get basic support for Wine/Cedega by IRC:e:nt
EOF from server, retry number 19configuration file.an CVS,
TIP: There is support for easy debug loggin in that way you
EOF from server, retry number 20 the firstto a binary enhanced
Error in CVS checkoutbership only costs $5 a month. You get:
* Support with installation and configuration.
CVS socket EOF problemevelopment through votingk in browser.
This might be caused by the CVS server being busy – try again a few times
run the script like this: cvscedega/www.transgaming.com/
Logfile: /home/master/.WineCVS/sources/cvscedega/ErrorLog
Show Log(y/n) ?
cvs [update aborted]: connect to cvs.transgaming.org(209.217.80.50):2401 failed: Connection timed out
PD: La modificacion que hice fue cambiar de ubicacion el archivo WineCVS.sh al directorio /home/usuario
Saludos.
Tengo el problema de la instalacion de Cedega al momento de ejecutar el comando me aparece el siguiente error:
Leyendo lista de paquetes… Hecho
Creando árbol de dependencias
Leyendo información de estado… Hecho
E: No se pudo encontrar el paquete x-window-system-dev
Como lo soluciono?
Okey Pude instalar el cedega cvs, pero cuando lo corri como usuario me dio este error:
Making fake C drive…
Edit the /root/.cvscedega/config file to fit your system
Installing registry…
Done
cvscedega Features:
Reinsert default registry: cvscedega –reregister
Install .reg with regapi: cvscedega regapi
Install .reg with regedit: cvscedega regedit [regfilename.reg]
Install a .dll with regedit: cvscedega regsvr32 [filename.dll]
Start winecfg: cvscedega winecfg
Log to file: cvscedega log
eg: cvscedega log -debugmsg=+ddraw,+err — hl.exe -console
Cedega CVS
Usage: /usr/lib/cvscedega/bin/wine [options] [--] program_name [arguments]
The — has to be used if you specify arguments (of the program)
Options:
–debugmsg name Turn debugging-messages on or off
–dll name Enable or disable built-in DLLs
–dosver x.xx DOS version to imitate (e.g. 6.22)
Only valid with –winver win31
–help,-h Show this help message
–managed Allow the window manager to manage created windows
–version,-v Display the Wine version
–winver Version to imitate (win95,win98,winme,nt351,nt40,win2k,winxp,win20,win30,win31)
–dt Defer trace until Alt+F12
–use-dos-cwd Used to set the DOS current working directory for the process (needs a path)
–cmdline Specifies the application’s command line
–monitor-cdrom-eject Activate monitoring of CD-ROM ejection requests
ERROR: wineserver exiting unexpectantly!
Ayuda Porfavor, me estoy volviendo loco….
bueno la cosa es que el cromosoma cibernetico se divide provocando un error “parse” en la transferencia de datos
Parese que soy el unico con este problema….ojala puedan decirme que hacer…
En terminal:
WineCVS.sh – Progress(u) : Green is current
0 = Uninstall
1 = Cleanup
2 = CVS checkout
3 = Configure
4 = Make depend
5 = Make
6 = Make install
7 = Finish up
——————————————-
Configuring …
——— Error log – file /home/patricio/.WineCVS/sources/cvscedega/ErrorLog : ———
/home/patricio/.WineCVS/Functions/DefaultProfile: line 628: ./configure: No existe el fichero ó directorio
Error in Configure
Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)
patricio@Patricio:~$
……….Bueno, eso pasa….e intentado un par de veces y no pasa nada…… ojala sepan la solucio, que es lo importante….
Para los que tengan este error:
lex.yy.c:7630: error: expected ‘;’, ‘,’ or ‘)’ before numeric constant.
Debeis ir a la linea 7630 del archivo lex.yy.c que se encuentra en sources/cvscedega/winex/tools/wrc/lex.yy.c y editarlo. Es necesario cambiar esto:
YY_BUFFER_STATE yy_scan_string (yyconst char * yystr )
{
return yy_scan_bytes(yystr,strlen(yystr) );
}
por esto otro:
YY_BUFFER_STATE yy_scan_string (yyconst char * yy_str )
{
return yy_scan_bytes(yy_str,strlen(yy_str) );
}
notese el cambio de yystr por yy_str. Tecnicamente podríamos usar cualquier nombre, pero para no confundirnos…
¿Nadie sabe lo de rai0d y XelNagah?. Me lanza el mismo error que a ellos:
—————–
——— Error log – file /home/r4mos/.WineCVS/sources/dx9wine/ErrorLog : ———
make[1]: se ingresa al directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/libs’
make[2]: se ingresa al directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/libs/port’
make[2]: No se hace nada para `all’.
make[2]: se sale del directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/libs/port’
make[2]: se ingresa al directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/libs/unicode’
make[2]: No se hace nada para `all’.
make[2]: se sale del directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/libs/unicode’
make[2]: se ingresa al directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/libs/wine’
make[2]: No se hace nada para `all’.
make[2]: se sale del directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/libs/wine’
make[2]: se ingresa al directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/libs/wpp’
make[2]: No se hace nada para `all’.
make[2]: se sale del directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/libs/wpp’
make[1]: se sale del directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/libs’
make[1]: se ingresa al directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools’
make[2]: se ingresa al directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools/widl’
make[2]: No se hace nada para `all’.
make[2]: se sale del directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools/widl’
make[2]: se ingresa al directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools/winebuild’
make[2]: No se hace nada para `all’.
make[2]: se sale del directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools/winebuild’
make[2]: se ingresa al directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools/winedump’
make[2]: No se hace nada para `all’.
make[2]: se sale del directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools/winedump’
make[2]: se ingresa al directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools/winegcc’
make[2]: No se hace nada para `all’.
make[2]: se sale del directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools/winegcc’
make[2]: se ingresa al directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools/wmc’
make[2]: No se hace nada para `all’.
make[2]: se sale del directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools/wmc’
make[2]: se ingresa al directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools/wrc’
make[2]: No se hace nada para `all’.
make[2]: se sale del directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools/wrc’
make[2]: se ingresa al directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools/winapi’
make[2]: No se hace nada para `all’.
make[2]: se sale del directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools/winapi’
make[1]: se sale del directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/tools’
make[1]: se ingresa al directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/include’
make[1]: No se hace nada para `all’.
make[1]: se sale del directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/include’
make[1]: se ingresa al directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/loader’
gcc -o wine-preloader -static -nostartfiles -nodefaultlibs -Wl,-Ttext=0×7c000000 preloader.o -L../libs/port -lwine_port
preloader.o: In function `map_so_lib’:
/home/r4mos/.WineCVS/sources/dx9wine/wine/loader/preloader.c:734: undefined reference to `__stack_chk_fail’
preloader.o: In function `wld_printf’:
/home/r4mos/.WineCVS/sources/dx9wine/wine/loader/preloader.c:360: undefined reference to `__stack_chk_fail’
collect2: ld devolvió el estado de salida 1
make[1]: *** [wine-preloader] Error 1
make[1]: se sale del directorio `/home/r4mos/.WineCVS/sources/dx9wine/wine/loader’
make: *** [loader] Error 2
Error in Make
Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)
—————–
Pues yo debo de ser un cateto de los gordos porque a mi no me deja realizar el paso 2 diciendome que no lo encuentra cosa muy logica ya que de ninguna forma me lo deja utilizar. Empleo Ubuntu 7.04 tiene eso algo que ver?
A ver si alguien me puede ayudar. Cuando me descargo el scrpit este del paso 1, me dice ke no lo encunetra. Asi que me lo bajo desde megauload. Despes de descargarmelo abro una consola en donde lo tengo guardado y escribo lo que poneis de: $ sh Wine…etc. y dice ke: command not found, refiriendose a lo de $. El que me pueda ayudar que me agrege a vagounico@gmail.com porfavor. Gracias
ayuda intento instalar por mesio de $ sh WineCVS.sh y me sale Can’t open WineCVS.sh y despues intento instalar los paquetes librerias y eso y me sale No se pudo abrir el fichero de bloqueo ‘/var/lib/dpkg/lock’ – open (13 Permiso denegado) lo e intentado un millon de veses y no me funk =S ayudenme pliz
[...] Para que el juego funcione necesitamos de un emulador y nada mejor que Cedega para esto, el asunto es que los binarios de Cedega los venden, pero podemos conseguir legalmente los fuentes desde el CVS y compilarlo nosotros mismos. Si no sabes como hacerlo no te preocupes, hay un script para bajar y compilar Cedega desde el CVS si aún asi tienes problemas, entonces visita este post de LinuxJuegos que da detalles en la configuración de Cedega. [...]
esta bueno
CUANDO LE DOY PAR BAJR EL SCRIP ME SALE ESTO Diese Präsenz ist leider nicht verfügbar.
hola soy ger………….( =
COMO LES VA?
ALGUIEN SE LLAMA “ALAN RAFIN”
EL “WORLD OF WARCRAFT”…….SE NESESITA CD PARA PODER INSTALARLO O SE ISTALA DE INTERNET?…
EL “WORLD OF WARCRAFT”…….SE NESESITA CD PARA PODER INSTALARLO O DESCARGARLO DE INTERNET?…………….
hola tengo un rpoblema me dice que x-window-system-dev libpng12-dev no se puede instalar el paquetee que puedo hacer
marte tu problema es que estas buscando el paquete equivocado, prueba con
sudo apt-get install xorg-dev
con eso ira perfecto ^^
Tambien he tenido el problema de sintaxsis que ha salido por ahi. Uso ubuntu 8.4 y se ha solucionado con los siguientes comandos:
- Para dar permisos : sudo chmod 777 WineCVS.sh
- Para ejecutar el script: sudo ./WineCVS.sh
Ahora tengo un nuevo problema, se trata del siguiente error:
WineCVS.sh – Progress(u) : Green is current
0 = Uninstall
1 = Cleanup
2 = CVS checkout
3 = Configure
4 = Make depend
5 = Make
6 = Make install
7 = Finish up
——————————————-
Configuring …
——— Error log – file /home/horus/.WineCVS/sources/cvscedega/ErrorLog : ———
/home/horus/.WineCVS/Functions/DefaultProfile: line 628: ./configure: No existe el fichero ó directorio
Error in Configure
Try fixing the error based on the output above, and
run the script again, without paramaters (Eg: WineCVS.sh)
Se ha posteado varias veces pero nadie a dado una solucion, por favor, si alguien sabe como arreglarlo se agradeceria la ayuda
Buenisimo!, muy bien detallado el tutorial, felicidad me andubo a la perfección.
Gracias!
hola tengo un rpoblema me dice que x-window-system-dev libpng12-dev no se puede instalar el paquetee que puedo hacer
gracias me fue todo bien, ya logre instalarlo
EL “WORLD OF WARCRAFT”…….SE NESESITA CD PARA PODER INSTALARLO O SE ISTALA DE INTERNET?…
¡No funciona el link de la descarga! Por favor, alguien soluciónelo. Excelente post, dicho sea de paso.
connect to cvs.transgaming.org(70.85.59.164):2401 failed: No rcvs [checkout aborted]: connect to cvs.transgaming.org(70.85.59.164):2401
No se como solucionarlo