kasprov Posted May 3, 2013 Report Share Posted May 3, 2013 hola a todos estaba compilando vdrift depues de bajarme el paquete tar.bz2no podia usar el compilardor ''make'', entonces lei k tenia k hacerlo con ''scons''.luego de estar denrto de la carpeta vdrift depues de descomprimir el tar.bz2 puse:scons (enter )sudo scons install ( pass... )y alfinal me lanzo un monton de errores miren :cesar@cesar-M68MT-S2P:~/Descargas/VDrift$ sudo scons installscons: Reading SConscript files ...Checking for C++ header file GL/gl.h... (cached) yesChecking for C++ header file GL/glu.h... (cached) yesChecking for C++ header file SDL/SDL.h... (cached) yesChecking for C++ header file SDL/SDL_image.h... (cached) yesChecking for C++ header file SDL/SDL_rotozoom.h... (cached) yesChecking for C++ header file vorbis/vorbisfile.h... (cached) yesChecking for C++ header file GL/glew.h... (cached) yesChecking for C++ header file curl/curl.h... (cached) yesChecking for C++ header file bullet/btBulletCollisionCommon.h... (cached) yesChecking for C++ header file archive.h... (cached) yesChecking for glDeleteSamplers(0, NULL) in C library GLEW... (cached) yessh: 1: svnversion: not foundscons: done reading SConscript files.scons: Building targets ... CPP build/carcontrolmap_local.osrc/carcontrolmap_local.cpp: En la función miembro static ‘static std::map<std::basic_string<char>, int> CARCONTROLMAP_LOCAL::InitKeycodeStringMap()’:src/carcontrolmap_local.cpp:833:20: error: ‘SDLK_KP_0’ no se declaró en este ámbitosrc/carcontrolmap_local.cpp:834:20: error: ‘SDLK_KP_1’ no se declaró en este ámbitosrc/carcontrolmap_local.cpp:835:20: error: ‘SDLK_KP_2’ no se declaró en este ámbitosrc/carcontrolmap_local.cpp:836:20: error: ‘SDLK_KP_3’ no se declaró en este ámbitosrc/carcontrolmap_local.cpp:837:20: error: ‘SDLK_KP_4’ no se declaró en este ámbitosrc/carcontrolmap_local.cpp:838:20: error: ‘SDLK_KP_5’ no se declaró en este ámbitosrc/carcontrolmap_local.cpp:839:20: error: ‘SDLK_KP_6’ no se declaró en este ámbitosrc/carcontrolmap_local.cpp:840:20: error: ‘SDLK_KP_7’ no se declaró en este ámbitosrc/carcontrolmap_local.cpp:841:20: error: ‘SDLK_KP_8’ no se declaró en este ámbitosrc/carcontrolmap_local.cpp:842:20: error: ‘SDLK_KP_9’ no se declaró en este ámbitosrc/carcontrolmap_local.cpp:875:28: error: ‘SDLK_APPLICATION’ no se declaró en este ámbitosrc/carcontrolmap_local.cpp:876:24: error: ‘SDLK_NUMLOCKCLEAR’ no se declaró en este ámbitosrc/carcontrolmap_local.cpp:878:27: error: ‘SDLK_SCROLLLOCK’ no se declaró en este ámbitosrc/carcontrolmap_local.cpp:885:22: error: ‘SDLK_RGUI’ no se declaró en este ámbitosrc/carcontrolmap_local.cpp:886:22: error: ‘SDLK_LGUI’ no se declaró en este ámbitoscons: *** [build/carcontrolmap_local.o] Error 1scons: building terminated because of errors.si algun informado en el tema entiende lo que paso, se los agradecerias muchisomo.tengan encuenta que no soy usuaria avanzado, entiendo algunas cosas y puedo moverme con terminal pero aun asi no soy avanzado de ninguna manera.adios y gracias :) Link to comment Share on other sites More sharing options...
Rewrite Posted May 3, 2013 Report Share Posted May 3, 2013 es un bug del programahttps://github.com/VDrift/vdrift/issues/110según dicen ahí que aplicar el siguiente diff http://sourceforge.net/projects/vdrift/files/vdrift/vdrift-2012-07-22/vdrift-2012-07-22c_patch.diff/download Link to comment Share on other sites More sharing options...
kasprov Posted May 3, 2013 Author Report Share Posted May 3, 2013 es un bug del programahttps://github.com/VDrift/vdrift/issues/110según dicen ahí que aplicar el siguiente diff http://sourceforge.net/projects/vdrift/files/vdrift/vdrift-2012-07-22/vdrift-2012-07-22c_patch.diff/download hola rewrite como estamos.gracias por responder, si es la solucion es, pues dime ¿que es un reff?, la verdad no me manejo con esos terminos, gracias, y ¿como se aplica?. un saludo compadre. Link to comment Share on other sites More sharing options...
Rewrite Posted May 3, 2013 Report Share Posted May 3, 2013 es un bug del programahttps://github.com/VDrift/vdrift/issues/110según dicen ahí que aplicar el siguiente diff http://sourceforge.net/projects/vdrift/files/vdrift/vdrift-2012-07-22/vdrift-2012-07-22c_patch.diff/download hola rewrite como estamos.gracias por responder, si es la solucion es, pues dime ¿que es un reff?, la verdad no me manejo con esos terminos, gracias, y ¿como se aplica?. un saludo compadre. ¿Qué es un Diff? Es un archivo que solo contiene diferencias o cambios de un archivo. Por ejemplo: si el archivo 1.txt en la linea 1 tiene ASD, el diff tendra linea 1 DSA. Por lo que los campos se remplazan en el primer archivos. En resumen: El diff contiene cambios en determinados parametros que son aplicados a un determinado archivo ¿Cómo se aplica? Un diff no se aplica en primer lugar se genera un archivo .patch en base al condigo fuente(https://github.com/VDrift/vdrift) en conjunto con el .diff . Luego de generar el archivo .patch se aplica con el comando patch en consola, la forma más simple es la siguiente patch < cambios.patch Aca se explica de manera más profunda http://andalinux.wordpress.com/2009/08/24/crear-y-aplicar-parches-patches-en-linux/ Mi recomendación es que intentes en primer lugar compilarlo desde código fuente (https://github.com/VDrift/vdrift/archive/master.zip) y luego, si da el mismo error aplicar el diff Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now