Archivo

Entradas Etiquetadas ‘Gentoo’

Problemas con módulos de panda3d en gentoo

Jueves, 17 de septiembre de 2009 2 comentarios

Gentoo

En mis ratos libres estoy empezando a introducirme en el mundo de la programación de videojuegos y de momento estoy probando el motor de juegos panda3d. Justo después de instalar dicho motor intenté probar uno de los ejemplos incluidos en el software y me encontré con el siguiente problema con los módulos:

# /opt/panda3d/samples/Ball-in-Maze$ python Tut-Ball-in-Maze.py
DirectStart: Starting the game.
Traceback (most recent call last):
 File "Tut-Ball-in-Maze.py", line 10, in <module>
 import direct.directbase.DirectStart
 File "/opt/panda3d/direct/src/directbase/DirectStart.py", line 3, in <module>
 from direct.showbase import ShowBase
 File "/opt/panda3d/direct/src/showbase/ShowBase.py", line 10, in <module>
 from pandac.PandaModules import *
 File "/opt/panda3d/pandac/PandaModules.py", line 1, in <module>
 from libpandaexpressModules import *
 File "/opt/panda3d/pandac/libpandaexpressModules.py", line 1, in <module>
 from extension_native_helpers import *
 File "/opt/panda3d/pandac/extension_native_helpers.py", line 38, in <module>
 from libpandaexpress import *
ImportError: libp3dtool.so: cannot open shared object file: No such file or directory

Para solucionar este problema basta con incluir la siguiente línea al final del fichero ~/.bashrc

export LD_LIBRARY_PATH=/opt/panda3d/lib
GD Star Rating
loading...
Share
Categories: Gentoo, Ocio, Programación Tags: , ,

Actualizando a gcc 4.4 en Gentoo

Miércoles, 9 de septiembre de 2009 Sin comentarios

Gentoo

Ultima actualización 10/09/2009

Ante la necesidad, o mejor dicho, el placer de poder utilizar la última versión de openmp sobre todo para poder usar variables sin signo en los bucles for paralelizados, hoy he tenido que actualizar a la versión (4.4) del compilador GNU. La documentación oficial de gentoo está un poco obsoleta y no deja claro del todo que pasos hay que seguir en cada caso, por lo que os dejo aquí una breve entrada sobre como actualizar vuestro compilador y recompilar el sistema para aprovechar las nuevas mejoras introducidas. Según he leído, el rendimiento ofrecido por la nueva versión del compilador incrementa en muchas aplicaciones hasta un 4% sin tener que tocar nada de código (esto parece ser debido a una nueva forma de manejar los registros del procesador). Leer más…

GD Star Rating
loading...
Share

Gentoo: Actualizar a Gnome 2.26

Lunes, 17 de agosto de 2009 2 comentarios

Gentoo

Si podemos decir que Gentoo tiene algo malo, es sin duda que a veces una simple actualización de un programa a su versión “no estable” puede convertirse en un pequeño quebradero de cabeza. Para actualizar Gnome a la última versión disponible en los ebuils (2.26.3) tenemos que añadir la palabra reservada de nuestra arquitectura a todos aquellos paquetes que sean necesarios. Además hay que actualizar previamente un par de programas para no tener problemas de compilación con el paquete gnome-desktop. Leer más…

GD Star Rating
loading...
Share

Compilar FreeWRL

Lunes, 27 de abril de 2009 3 comentarios

freewrl

Freewrl es un programa para la lectura y visualización de ficheros en formato VRML 2.0, VRML 97 y X3D, para GNU/Linux y OSX (Windows ya tiene bastantes programas de este tipo :P ).  Actualmente utilizo mucho dicho programa para mi trabajo de investigación, ya que me ayuda a representar de forma rápida y sencilla modelos tridimensionales de objetos, sin tener que pararme a desarrollar un sistema de visualización que haga uso de por ejemplo OpenGL. Leer más…

GD Star Rating
loading...
Share

Problema con Tomboy y el módulo FUSE

Domingo, 26 de abril de 2009 Sin comentarios

tomboy-128

Última actualización: 20/08/2009

He podido comprobar recientemente que existe un pequeño conflicto (o grande según se mire) entre las últimas versiones de las principales distribuciones de GNU/Linux (Ubuntu (9.04) , Gentoo 2009, etc) y la versión estable de un programa que suelo utilizar bastante Tomboy. Este problema está ocasionado porque el driver FUSE, por defecto, está compilado dentro del nuevo kernel 2.6.28, mientras que en las versiones anteriores del kernel dicho driver venía como un módulo independiente. Leer más…

GD Star Rating
loading...
Share