En otra maquina que tiene Debian Jessie tambien intente instalar pilasengine compilandolo como indica el manual de en github, compilando mnualmente box2d como se indica en este manual y veo que me sigue saliendo el mismo error, justo despues del comando:
python setup.py build
Using setuptools (version 0.6).
running build
running build_py
copying library/Box2D/__init__.py -> build/lib.linux-x86_64-2.7/Box2D
running build_ext
building 'Box2D._Box2D' extension
swigging Box2D/Box2D.i to Box2D/Box2D_wrap.cpp
swig -python -c++ -IBox2D -small -O -includeall -ignoremissing -w201 -globals b2Globals -outdir library/Box2D -keyword -w511 -D_SWIG_KWARGS -o Box2D/Box2D_wrap.cpp Box2D/Box2D.i
Box2D/Box2D_joints.i:506: Error: Unknown SWIG preprocessor directive: Some (if this is a block of target language code, delimit it with %{ and %})
Box2D/Box2D_joints.i:507: Error: Unknown SWIG preprocessor directive: have (if this is a block of target language code, delimit it with %{ and %})
Box2D/Box2D_joints.i:526: Error: Unknown SWIG preprocessor directive: Ratio (if this is a block of target language code, delimit it with %{ and %})
error: command 'swig' failed with exit status 1
Me doy cuenta que tiene conflictos con swig pero tambien tengo las versiones de swig y swig3.0, probe desinstalar una (swig) y dejar solo swig3.0 por conflictos de versiones y viceversa pero nada sigue saliendo este error
Using setuptools (version 0.6).
running build
running build_py
copying library/Box2D/init.py -> build/lib.linux-x86_64-2.7/Box2D
running build_ext
building ‘Box2D._Box2D’ extension
swigging Box2D/Box2D.i to Box2D/Box2D_wrap.cpp
swig -python -c++ -IBox2D -small -O -includeall -ignoremissing -w201 -globals b2Globals -outdir library/Box2D -keyword -w511 -D_SWIG_KWARGS -o Box2D/Box2D_wrap.cpp Box2D/Box2D.i
unable to execute ‘swig’: No such file or directory
error: command ‘swig’ failed with exit status 1