Go Back   Champions of Regnum > Español > Soporte Técnico > Linux

Linux Problemas técnicos bajo la plataforma Linux

Reply
 
Thread Tools Display Modes
Old 03-01-2008, 09:22 PM   #1
arlick
Duke
 
arlick's Avatar
 
Join Date: Jan 2007
Posts: 3,939
arlick is a jewel in the rougharlick is a jewel in the rougharlick is a jewel in the rough
Default HOWTO: problemas con libexpat.so.1

La información fue extraida de aca:

http://www.regnumonline.com.ar/forum...ead.php?t=1617

Lo primero que debes hacer es asegurarte de que tienes instalado el paquete expat.

Puedes instalarlo mediante tu gestor de paquetes o bajandolo directamente desde aquí:

http://sourceforge.net/project/showf...ckage_id=10780

Por defecto se instalará en /usr/local/lib

Si quieres cambiarlo (por que tienes un sistema de 64 por ejemplo) tienes que compilarlo así:

Code:
./configure --libdir=[ruta_destino]
make
make install
Ahora hay que crear la variable de entorno LD_LIBRARY_PATH diciendole donde instalaste las librerias:

Code:
export LD_LIBRARY_PATH=[ruta_destino_que_usaste]
Esto tendrás que hacerlo cada vez que abras una consola o inicies sesión con tu usuario, para no tener que hacerlo siempre:

Code:
echo "export LD_LIBRARY_PATH=[ruta_destino_que_usaste]" >> ~/.bashrc
Ahora solo queda lanzar el juego, difruta!

PD: Para sistemas de 32 y 64 bits debería servir igual sin hacer ninguna modificiación, solo teneis que aseguraros de usar el launcher compilado para vuestra arquitectura.

Ambos se pueden encontrar aca:

http://www.regnumonline.com.ar/forum...ad.php?t=15226

PD2: Si tienes un script creado para lanzar el juego debería funcionar cambiando lo siguiente:

Code:
[... resto del script ...]
./rolauncher
por:

Code:
[... resto del script ...]
LD_LIBRARY_PATH=[ruta_a_las_librerias_libexpat] ./rolauncher
__________________
"Nunca un científico ha quemado a un religioso por afirmar a Dios sin pruebas". Manuel Toharia
"uno empieza a darse cuenta que eso de no hacer ejercicio, comer y beber como si fuese la ultima cena y mantener la figura ya no existe...". Maryan

Last edited by arlick; 08-06-2009 at 09:00 AM.
arlick no ha iniciado sesión   Reply With Quote
Old 03-01-2008, 09:32 PM   #2
ArcticWolf
Duke
 
ArcticWolf's Avatar
 
Join Date: Nov 2006
Location: 0x00CAFE
Posts: 3,366
ArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of lightArcticWolf is a glorious beacon of light
Default

Agregado al thread de Problemas conocidos en linux con el título de:

Quote:
-Problema con la librería Expat solucionado para todas las distros. Probado en Gentoo:
http://regnumonlinegame.com/forum/sh...ad.php?t=20044
Créditos a Arlick por este tutorial!
__________________
I don't have a solution, but I admire the problem.
ArcticWolf no ha iniciado sesión   Reply With Quote
Old 08-01-2009, 06:22 AM   #3
Sta
Pledge
 
Join Date: Aug 2007
Posts: 37
Sta is an unknown quantity at this point
Default no consigo continuar con uno de los pasos

Hola antes que nada... Recien me mude al linux y estuve leyendo, manejo alguito del terminal y el gestor de paquetes, instale el Ro sin el mesa ni el crossover, tengo problemas con las texturas (me dicen que puede faltarme una lib) pero al seguir los pasos de los problemas con la libexpat me trabo en uno de los pasos y no puedo continuar con nada. Me paso lo mismo al instalar el mesa.
en el paso: ./compile ¿que tipo de comando es ese? hay palabras que omitis por algun motivo de advanceuser. Pregunto porque recien toy empezando y queria saber.
No quiero instalar ninguna ventana virtual como el crossover, lei el foro de los problemas comunes realice los pasos pero siempre te guian a que vayas al mesa. instale las libs del 32 ya que estoy en el 64 pero creo que algo me falta debe ser una boludes, ahh lo del sonido tb lo hice y no paso nada...
Bue a seguir intentando
Sta no ha iniciado sesión   Reply With Quote
Old 08-05-2009, 11:13 PM   #4
Sta
Pledge
 
Join Date: Aug 2007
Posts: 37
Sta is an unknown quantity at this point
Default

Buenas, mil disculpas por el post anterior la verdad que fue de una pobreza...
Mi problema sería una vez que instalo libexpat en synaptic examino las propiedades del libexpat en la pestaña de archivos instalados dice: /usr/lib/libexpat.so.1.5.2 y otros más; reviso mi disco me voy a /usr/lib y activo ver archivos ocultos y nada ningun archivo libexpat y las carpetas python por ejemplo no tienen nada... Rarisimo. Por ende no puedo realizar la accion ./compile --lib.......

Alguna sugerencia?
Sta no ha iniciado sesión   Reply With Quote
Old 08-05-2009, 11:29 PM   #5
Sta
Pledge
 
Join Date: Aug 2007
Posts: 37
Sta is an unknown quantity at this point
Default

Al parecer expat estaba estaba en /usr/share/doc/expat... mil perdones de todos modos libexpat1 no figura.
Con ello hice:
stonefree@stonefree-desktop:~$ sudo ./compile --libdir=[/usr/shar/doc/expat]
[sudo] password for stonefree:
sudo: ./compile: command not found

???
Sta no ha iniciado sesión   Reply With Quote
Old 08-05-2009, 11:59 PM   #6
pescaupintau
Marquis
 
pescaupintau's Avatar
 
Join Date: Oct 2006
Location: no se pudo establecar conexión con el servidor
Posts: 2,057
pescaupintau is a jewel in the roughpescaupintau is a jewel in the roughpescaupintau is a jewel in the rough
Default

me parece que arlick la pifió, normalmente es ./configure. A mi me vino en el sistema así que no puedo confirmarte.¿que linux estás usando?
__________________
in theCopyleft—all rights reversed
pescaupintau no ha iniciado sesión   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 11:40 AM.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
NGD Studios 2002-2024 © All rights reserved