Mostrando entradas con la etiqueta Programación. Mostrar todas las entradas
Mostrando entradas con la etiqueta Programación. Mostrar todas las entradas

lunes, 8 de marzo de 2010

JDownloader y programas java sin conexión a Internet | GNU/Linux Debian Squeeze / Ubuntu / Gentoo

Bien, no se si a alguien más le ha pasado al actualizar a debian squeeze, el jdownloader y los programas java en general (jdownloader está escrito en java) se quedan sin poder conectarse a Internet.


Recientemente se ha incluido la sysctl " net.ipv6.bindv6only=1" por defecto en debian squeeze, que es la que causa problemas. Si escribimos una aplicación senzilla en java para el uso de internet, veremos en la salida estándar:

java.net.NoRouteToHostException: Network is
unreachable

es decir, se queda sin red.

Para solucionar este "gran dolor de cabeza" procederemos:

editaremos el fichero:

# nano -w /etc/sysctl.d/bindv6only.conf

donde pone  net.ipv6.bindv6only=1 , lo cambiaremos por:


net.ipv6.bindv6only=0


Guardaremos el fichero y cerraremos.

reiniciaremos:

invoke-rc.d procps restart


Ya tendremos red en nuestras aplicaciones java, entre ellas, el jdownloader

un saludo

lunes, 26 de octubre de 2009

Error eclipse : doesn't have support ...

Para aquellos que utilizamos ésta fantástica IDE y además utilizamos el navegador iceweasel, el eclipse puede dar un error el error al iniciarse:

Error: Eclipse:This Eclipse build doesn't have support for the integrated browser.

Instalaremos el paquete :

# aptitude install xulrunner-dev


y  voilà.

(Puede continuar dándonos el error, pero esta vez iniciará.)

viernes, 23 de octubre de 2009

Instalar SDL Linux

Instalar SDL en linux Debian / Ubuntu

Para aquellos amantes del desarollo de videojuegos que quieran alijerar la programación o simplemente, utilizar sdl.

Instalaremos los compiladores de C/C++ y las librerias SDL incluida en los repositorios:

# aptitude install build-essential libsdl1.2-dev


Instalación de las librerias extras no incluidas en el paquete SDL:

SDL_mixer

wget http://www.libsdl.org/projects/SDL_mixer/release/SDL_mixer-1.2.9.tar.gz
tar xvzf SDL_mixer-1.2.9.tar.gz
cd SDL_mixer-1.2.9
./configure
make
# make install

Nota: mientras nos crea el Makefile con ./configure, puede mostrarnos  warnings (advertencias/avisos), si queremos asegurarnos de verlos todos tipearemos:


./configure | grep WARNING

Nos puede mostrar , por ejemplo:

WARNING: *** Unable to find MikMod library

Para solucionar todos los posibles warnings:

# aptitude install libmikmod-dev libogg-dev libflac-dev libsmpeg-dev
wget http://downloads.xiph.org/releases/vorbis/libvorbis-1.2.3.tar.gz
tar xvzf libvorbis-1.2.3.tar.gz
cd libvorbis-1.2.3
./configure
make
# make install
cd ..
./configure
make
# make install

Ya tendremos instalada la libreria SDL_mixer.

SDL_ttf

Procederemos :

wget http://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-2.0.9.tar.gz
tar xvzf SDL_ttf-2.0.9.tar.gz
cd SDL_ttf-2.0.9
./configure && make
make install

Ya tendremos instalada la libreria SDL_ttf.

SDL_image

Procederemos:


wget http://www.libsdl.org/projects/SDL_image/release/SDL_image-1.2.8.tar.gz
tar xvzf SDL_image-1.2.8.tar.gz
cd SDL_image-1.2.8
# aptitude install libtiff-dev
./configure && make
# make install

Ya tendremos instalada SDL_image.

Si en algun momento queremos desinstalar alguna libreria, ingresaremos en su directorio y:

# make uninstall

Saludos