Talk: Arquitectura de un game engine 3D

El sábado 7 de Febrero tuve la oportunidad de dar una charla sobre las bases de un un game engine 3D en la asociación DeSEA a la cual pertenezco.

Dejo colgado los slides de la charla aunque no tienen mucha chicha ya que los usé más como guión que como presentación formal. Prometo aumentarla con las notas de la charla y dejar algo más útil o/
 

Además tuve el privilegio de aparecer en prensa al día siguiente http://www.diariodesevilla.es/article/sevilla/345542/videojuegos/por/dentro.html

Agradecer a Javier Mairena (con el cual compartí la charla) que no me robara todo el tiempo ;)

Compiling gettext PHP extension on Mac Os 10.5.6

This works on new MacBooks with intel architecture.

Gettext compilation.

curl -O ftp://ftp.gnu.org/gnu/gettext/gettext-0.17.tar.gz   

tar xvzf gettext-0.17.tar.gz

cd gettext-0.17/gettext-runtime/

MACOSX_DEPLOYMENT_TARGET=10.5 CFLAGS=\”-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -Os  -pipe -no-cpp-precomp\” CCFLAGS=\”-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -Os  -pipe\” CXXFLAGS=\”-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -Os  -pipe\” LDFLAGS=\”-arch ppc -arch ppc64 -arch i386 -arch x86_64 -bind_at_load\” ./configure –enable-shared

make

sudo make install

PHP compilation.

curl -O http://www.opensource.apple.com/darwinsource/10.5.6/apache_mod_php-44.1/php-5.2.6.tar.bz2   

tar xvjf php-5.2.6.tar.bz2

cd php-5.2.6/ext/gettext/

phpize

MACOSX_DEPLOYMENT_TARGET=10.5 CFLAGS=\”-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -Os  -pipe -no-cpp-precomp\” CCFLAGS=\”-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -Os  -pipe\” CXXFLAGS=\”-arch ppc -arch ppc64 -arch i386 -arch x86_64 -g -Os  -pipe\” LDFLAGS=\”-arch ppc -arch ppc64 -arch i386 -arch x86_64 -bind_at_load\” ./configure

make

make install