Well, after a while, I decided to try again. this time I installed sfml-1.99 from the repository, but then:
jorge@Abril:~/MYAUR/python2-pysfml2-git$ makepkg -si
==> Determinando ultima revisión de git...
-> Versión encontrada: 20120311
==> Creando el paquete: python2-pysfml2-git 20120311-1 (dom 11 mar 17:19:09 CST 2012)
==> Resolviendo dependencias...
==> Verificando conflictos...
==> Obteniendo fuentes...
==> Descomprimiendo fuentes...
==> Eliminando el directorio pkg/...
==> Iniciando build()...
==> Connecting to GIT server....
Already up-to-date.
==> The local files are updated.
==> GIT checkout done or server timeout
==> Starting make...
Cloning into '/home/jorge/MYAUR/python2-pysfml2-git/src/pysfml2-cython-build'...
done.
running build
running build_ext
cythoning src/sf.pyx to src/sf.cpp
building 'sf' extension
creating build
creating build/temp.linux-x86_64-2.7
creating build/temp.linux-x86_64-2.7/src
gcc -pthread -DNDEBUG -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -march=x86-64 -mtune=generic -O2 -pipe -fstack-protector --param=ssp-buffer-size=4 -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/python2.7 -c src/sf.cpp -o build/temp.linux-x86_64-2.7/src/sf.o
In file included from src/sf.cpp:241:0:
src/hacks.hpp:45:41: error: ‘Transformable’ no es un miembro de ‘sf’
src/hacks.hpp:45:60: error: ‘t’ no se declaró en este ámbito
src/hacks.hpp:73:53: error: ‘sf::RenderStates’ no se ha declarado
src/hacks.hpp:98:29: error: ‘sf::Time’ no se ha declarado
src/sf.cpp:455:3: error: ‘Transformable’ en el espacio de nombres ‘sf’ no nombra un tipo
src/sf.cpp:495:3: error: ‘Vertex’ en el espacio de nombres ‘sf’ no nombra un tipo
src/sf.cpp:534:3: error: ‘Time’ en el espacio de nombres ‘sf’ no nombra un tipo
src/sf.cpp:559:3: error: ‘ContextSettings’ en el espacio de nombres ‘sf’ no nombra un tipo
src/sf.cpp:636:3: error: ‘Texture’ en el espacio de nombres ‘sf’ no nombra un tipo
src/sf.cpp:663:3: error: ‘Transform’ en el espacio de nombres ‘sf’ no nombra un tipo
src/sf.cpp:688:3: error: ‘Shader’ en el espacio de nombres ‘sf’ no nombra un tipo
src/sf.cpp:836:3: error: ‘RenderStates’ en el espacio de nombres ‘sf’ no nombra un tipo
src/sf.cpp:1049:22: error: ‘Int64’ en el espacio de nombres ‘sf’ no nombra un tipo
src/sf.cpp:1051:69: error: ‘__Pyx_PyInt_to_py_sf__Int64’ se declaró como una variable ‘inline’
src/sf.cpp:1051:60: error: ‘Int64’ no es un miembro de ‘sf’
src/sf.cpp:1255:76: error: ‘Transform’ no es un miembro de ‘sf’
src/sf.cpp:1255:91: error: expected primary-expression before ‘)’ token
src/sf.cpp:1256:77: aviso: ‘wrap_time_instance’ inicializado y declarado como ‘extern’ [activado por defecto]
src/sf.cpp:1256:73: error: ‘Time’ no es un miembro de ‘sf’
src/sf.cpp:1256:83: error: expected primary-expression before ‘)’ token
src/sf.cpp:1265:72: error: ‘Texture’ no es un miembro de ‘sf’
src/sf.cpp:1265:85: error: expected primary-expression before ‘,’ token
src/sf.cpp:1265:87: error: expected primary-expression before ‘int’
src/sf.cpp:1265:90: error: se trata la lista de expresiones como una expresión compuesta en en inicializador [-fpermissive]
src/sf.cpp:1266:70: error: ‘Vertex’ no es un miembro de ‘sf’
src/sf.cpp:1266:82: error: expected primary-expression before ‘)’ token
src/sf.cpp:1269:70: error: ‘Shader’ no es un miembro de ‘sf’
src/sf.cpp:1269:82: error: expected primary-expression before ‘,’ token
src/sf.cpp:1269:84: error: expected primary-expression before ‘int’
src/sf.cpp:1269:87: error: se trata la lista de expresiones como una expresión compuesta en en inicializador [-fpermissive]
src/sf.cpp:1270:89: error: ‘ContextSettings’ no es un miembro de ‘sf’
src/sf.cpp:1270:110: error: expected primary-expression before ‘)’ token
src/sf.cpp:1271:94: aviso: ‘wrap_render_states_instance’ inicializado y declarado como ‘extern’ [activado por defecto]
src/sf.cpp:1271:90: error: ‘RenderStates’ no es un miembro de ‘sf’
src/sf.cpp:1271:108: error: expected primary-expression before ‘)’ token
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_5Mouse_is_button_pressed(PyObject*, PyObject*)’:
src/sf.cpp:2745:15: error: ‘IsButtonPressed’ no es un miembro de ‘sf::Mouse’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_5Mouse_1get_position(PyObject*, PyObject*, PyObject*)’:
src/sf.cpp:2843:19: error: ‘GetPosition’ no es un miembro de ‘sf::Mouse’
src/sf.cpp:2855:19: error: ‘GetPosition’ no es un miembro de ‘sf::Mouse’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_5Mouse_2set_position(PyObject*, PyObject*, PyObject*)’:
src/sf.cpp:3016:5: error: ‘SetPosition’ no es un miembro de ‘sf::Mouse’
src/sf.cpp:3028:5: error: ‘SetPosition’ no es un miembro de ‘sf::Mouse’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_8Joystick_is_connected(PyObject*, PyObject*)’:
src/sf.cpp:3081:15: error: ‘sf::Joystick’ no se ha declarado
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_8Joystick_1get_button_count(PyObject*, PyObject*)’:
src/sf.cpp:3135:43: error: ‘sf::Joystick’ no se ha declarado
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_8Joystick_2has_axis(PyObject*, PyObject*, PyObject*)’:
src/sf.cpp:3225:15: error: ‘sf::Joystick’ no se ha declarado
src/sf.cpp:3225:15: error: ‘sf::Joystick’ no se ha declarado
src/sf.cpp:3225:15: error: expected ‘)’ before ‘__pyx_v_axis’
src/sf.cpp:3225:113: error: expected ‘)’ before ‘;’ token
src/sf.cpp:3225:113: error: expected ‘)’ before ‘;’ token
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_8Joystick_3is_button_pressed(PyObject*, PyObject*, PyObject*)’:
src/sf.cpp:3315:15: error: ‘sf::Joystick’ no se ha declarado
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_8Joystick_4get_axis_position(PyObject*, PyObject*, PyObject*)’:
src/sf.cpp:3405:38: error: ‘sf::Joystick’ no se ha declarado
src/sf.cpp:3405:88: error: ‘sf::Joystick’ no se ha declarado
src/sf.cpp:3405:103: error: expected ‘)’ before ‘__pyx_v_axis’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_8Keyboard_is_key_pressed(PyObject*, PyObject*)’:
src/sf.cpp:3459:15: error: ‘sf::Keyboard’ no se ha declarado
src/sf.cpp:3459:15: error: ‘sf::Keyboard’ no se ha declarado
src/sf.cpp:3459:15: error: expected ‘)’ before ‘__pyx_v_key’
src/sf.cpp:3459:98: error: expected ‘)’ before ‘;’ token
src/sf.cpp:3459:98: error: expected ‘)’ before ‘;’ token
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_7IntRect_5width___get__(PyObject*)’:
src/sf.cpp:3876:86: error: ‘sf::IntRect’ no tiene un miembro llamado ‘Width’
src/sf.cpp: En la función ‘int __pyx_pf_2sf_7IntRect_5width_1__set__(PyObject*, PyObject*)’:
src/sf.cpp:3928:59: error: ‘sf::IntRect’ no tiene un miembro llamado ‘Width’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_7IntRect_6height___get__(PyObject*)’:
src/sf.cpp:3961:86: error: ‘sf::IntRect’ no tiene un miembro llamado ‘Height’
src/sf.cpp: En la función ‘int __pyx_pf_2sf_7IntRect_6height_1__set__(PyObject*, PyObject*)’:
src/sf.cpp:4013:59: error: ‘sf::IntRect’ no tiene un miembro llamado ‘Height’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_7IntRect_4intersects(PyObject*, PyObject*, PyObject*)’:
src/sf.cpp:4222:17: error: no se encontró una función coincidente para la llamada a ‘sf::Rect<int>::Intersects(sf::IntRect&, sf::IntRect&)’
src/sf.cpp:4222:17: nota: el candidato es:
/usr/local/include/SFML/Graphics/Rect.inl:101:6: nota: bool sf::Rect<T>::Intersects(const sf::Rect<T>&, sf::Rect<T>*) const [con T = int]
/usr/local/include/SFML/Graphics/Rect.inl:101:6: nota: no hay una conversión conocida para el argumento 2 de ‘sf::IntRect {aka sf::Rect<int>}’ a ‘sf::Rect<int>*’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_9FloatRect_5width___get__(PyObject*)’:
src/sf.cpp:4847:92: error: ‘sf::FloatRect’ no tiene un miembro llamado ‘Width’
src/sf.cpp: En la función ‘int __pyx_pf_2sf_9FloatRect_5width_1__set__(PyObject*, PyObject*)’:
src/sf.cpp:4899:61: error: ‘sf::FloatRect’ no tiene un miembro llamado ‘Width’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_9FloatRect_6height___get__(PyObject*)’:
src/sf.cpp:4932:92: error: ‘sf::FloatRect’ no tiene un miembro llamado ‘Height’
src/sf.cpp: En la función ‘int __pyx_pf_2sf_9FloatRect_6height_1__set__(PyObject*, PyObject*)’:
src/sf.cpp:4984:61: error: ‘sf::FloatRect’ no tiene un miembro llamado ‘Height’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_9FloatRect_4intersects(PyObject*, PyObject*, PyObject*)’:
src/sf.cpp:5193:17: error: no se encontró una función coincidente para la llamada a ‘sf::Rect<float>::Intersects(sf::FloatRect&, sf::FloatRect&)’
src/sf.cpp:5193:17: nota: el candidato es:
/usr/local/include/SFML/Graphics/Rect.inl:101:6: nota: bool sf::Rect<T>::Intersects(const sf::Rect<T>&, sf::Rect<T>*) const [con T = float]
/usr/local/include/SFML/Graphics/Rect.inl:101:6: nota: no hay una conversión conocida para el argumento 2 de ‘sf::FloatRect {aka sf::Rect<float>}’ a ‘sf::Rect<float>*’
src/sf.cpp: En la función ‘int __pyx_pf_2sf_9Transform___init__(PyObject*, PyObject*, PyObject*)’:
src/sf.cpp:7141:53: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp:7141:66: error: se esperaba un especificador de tipo
src/sf.cpp:7141:66: error: se esperaba ‘;’
src/sf.cpp: En la función ‘void __pyx_pf_2sf_9Transform_1__dealloc__(PyObject*)’:
src/sf.cpp:7168:60: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_9Transform_2__str__(PyObject*)’:
src/sf.cpp:7216:75: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_9Transform_3__mul__(PyObject*, PyObject*)’:
src/sf.cpp:7389:3: error: ‘Transform’ no es un miembro de ‘sf’
src/sf.cpp:7389:18: error: ‘__pyx_v_p_t’ no se declaró en este ámbito
src/sf.cpp:7480:25: error: se esperaba un especificador de tipo
src/sf.cpp:7480:25: error: se esperaba ‘;’
src/sf.cpp:7489:75: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp:7489:136: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp:7499:79: error: no se puede usar ‘__pyx_f_2sf_wrap_transform_instance’ como una función
src/sf.cpp:7536:75: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_9Transform_6matrix___get__(PyObject*)’:
src/sf.cpp:7629:75: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_9Transform_4combine(PyObject*, PyObject*)’:
src/sf.cpp:7713:3: error: ‘Transform’ no es un miembro de ‘sf’
src/sf.cpp:7713:18: error: ‘__pyx_v_p’ no se declaró en este ámbito
src/sf.cpp:7730:19: error: se esperaba un especificador de tipo
src/sf.cpp:7730:19: error: se esperaba ‘;’
src/sf.cpp:7739:70: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp:7739:142: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp:7749:73: error: no se puede usar ‘__pyx_f_2sf_wrap_transform_instance’ como una función
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_9Transform_5get_inverse(PyObject*, PyObject*)’:
src/sf.cpp:7777:3: error: ‘Transform’ no es un miembro de ‘sf’
src/sf.cpp:7777:18: error: ‘__pyx_v_p’ no se declaró en este ámbito
src/sf.cpp:7793:19: error: se esperaba un especificador de tipo
src/sf.cpp:7793:19: error: se esperaba ‘;’
src/sf.cpp:7802:70: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp:7812:73: error: no se puede usar ‘__pyx_f_2sf_wrap_transform_instance’ como una función
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_9Transform_6rotate(PyObject*, PyObject*, PyObject*)’:
src/sf.cpp:7937:55: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp:7975:55: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_9Transform_7scale(PyObject*, PyObject*, PyObject*)’:
src/sf.cpp:8146:55: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp:8183:55: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_9Transform_8transform_point(PyObject*, PyObject*, PyObject*)’:
src/sf.cpp:8305:65: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_9Transform_9transform_rect(PyObject*, PyObject*)’:
src/sf.cpp:8381:70: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp: En la función ‘PyObject* __pyx_pf_2sf_9Transform_10translate(PyObject*, PyObject*, PyObject*)’:
src/sf.cpp:8479:53: error: ‘struct __pyx_obj_2sf_Transform’ no tiene un miembro llamado ‘p_this’
src/sf.cpp: En el ámbito global:
src/sf.cpp:8508:80: error: redefinición de ‘__pyx_obj_2sf_Transform* __pyx_f_2sf_wrap_transform_instance’
src/sf.cpp:1255:40: error: se define ‘__pyx_obj_2sf_Transform* __pyx_f_2sf_wrap_transform_instance’ previamente aquí
src/sf.cpp:8508:76: error: ‘Transform’ no es un miembro de ‘sf’
src/sf.cpp:8508:91: error: ‘__pyx_v_p_cpp_instance’ no se declaró en este ámbito
src/sf.cpp:1022:27: aviso: se usa la función inline ‘void __Pyx_ExceptionSave(PyObject**, PyObject**, PyObject**)’ pero nunca se define [activado por defecto]
src/sf.cpp:291:26: aviso: se usa la función inline ‘int __Pyx_PyObject_IsTrue(PyObject*)’ pero nunca se define [activado por defecto]
src/sf.cpp:996:27: aviso: se usa la función inline ‘void __Pyx_ErrRestore(PyObject*, PyObject*, PyObject*)’ pero nunca se define [activado por defecto]
src/sf.cpp:894:27: aviso: se usa la función inline ‘void __Pyx_RaiseUnboundLocalError(const char*)’ pero nunca se define [activado por defecto]
src/sf.cpp:1071:26: aviso: se usa la función inline ‘int __Pyx_PyInt_AsInt(PyObject*)’ pero nunca se define [activado por defecto]
src/sf.cpp:909:27: aviso: se usa la función inline ‘void __Pyx_RaiseTooManyValuesError(Py_ssize_t)’ pero nunca se define [activado por defecto]
src/sf.cpp:907:27: aviso: se usa la función inline ‘void __Pyx_RaiseNeedMoreValuesError(Py_ssize_t)’ pero nunca se define [activado por defecto]
src/sf.cpp:1065:35: aviso: se usa la función inline ‘unsigned int __Pyx_PyInt_AsUnsignedInt(PyObject*)’ pero nunca se define [activado por defecto]
src/sf.cpp:920:26: aviso: se usa la función inline ‘int __Pyx_TypeTest(PyObject*, PyTypeObject*)’ pero nunca se define [activado por defecto]
error: command 'gcc' failed with exit status 1
==> ERROR: Se produjo un error en build().
Cancelando...
jorge@Abril:~/MYAUR/python2-pysfml2-git$
and yes, I try with sfml-git but the error start equal with "src/hacks.hpp:45:41: error: ‘Transformable’ no es un miembro de ‘sf’"
I dont get it, why python2-sfml refuse to cooperate with me? :-/