Problema con SDL!! No se encuentra el punto de entrada...

Tratamos sobre el manejo de APIs frecuentemente utilizadas en el desarrollo de videojuegos, como SDL, pygame o SFML.

Problema con SDL!! No se encuentra el punto de entrada...

Notapor sette » Mar Feb 19, 2008 4:03 pm

Hola, amigos... tengo un problema con SDL, estoy usando Dev-C++ 4.9.9.1 y cuando intente instalar SDL 1.2.8 manualmente (con el manual de la página) no anduvo, me tiraba muchos errores y no compilaba el programa, así que leyendo en el foro encontré una página (www.devpaks.org) para instalarle los pack's al Dev... bueno me baje el pack de SDL y lo instale, todo bien porque hasta ahora cuando compilo el programa no me tiro ningún error, pero al momento de ejecutarlo me da el siguiente error:

"No se encuentra el punto de entrada del procedimiento SDL_strlcat en la biblioteca de vínculos dinámicos SDL.dll"

NOTA: El archivo SDL.dll lo tengo instalada en windows/system, pero lei aca que por ahi tambien podia funcionar en windows/system32, asi que también lo instale ahi pero no funciono. Ah! otra cosa el código no tiene ningún error, es el del ejemplo de instalación de SDL que esta acá en la pagina, ademas probé con diversa cantidad de códigos y me da el mismo error.

Les agradeceria mucho que me ayudaran porque sino me quedo trabado y no puedo continuar.
Desde ya muchas gracias. :D
sette
 
Mensajes: 5
Registrado: Jue Sep 27, 2007 12:56 am

Notapor hugoruscitti » Mié Feb 20, 2008 2:04 pm

Puede que la biblioteca SDL.dll sea de otra versión diferente a la
que utilizas para compilar el programa. Verifica que ambas sean
la misma versión.

Por cierto, sería bueno que nos comentes que pasos no funcionan
del tutorial de la web. Lo he seguido varias veces y no he encontrado
errores. Avisanos el sistema exacto que estás usando y una copia
del error que te informa el sistema. Así, podremos arreglar cualquier
problemilla del tutorial para ayudar a mas usuarios.

Saludos.
Avatar de Usuario
hugoruscitti
Site Admin
 
Mensajes: 1242
Registrado: Dom Jul 30, 2006 3:57 am
Ubicación: Buenos Aires, Argentina

Notapor sette » Jue Feb 21, 2008 1:56 am

Hola, primero gracias por responder...
Segundo te queria comentar que pude resolver el problema, era eso de la versión, estaba usando la 1.2.8 y no se porque motivo tiraba ese error, ahora me baje la 1.2.13 de la web oficial y remplaze los .dll y los .h y anduvo...

Muchas gracias por tu ayuda...
Sobre el tutorial no hay nada que comenta porque era error mio.

A todos los que tengan el mismo problema que yo agan esto:
Si usan Dev-C++ (creo que con los otros es igual)
1- Fíjense la versión que están usando
2- Si ven que es muy vieja y no les anda (por algún motivo), reemplacen los archivos .dll de Windows/system (y también por las dudas de Windows/system32) y los archivos "include" (.h) de la carpeta SDL.
3- Si aun sigue sin andar también copien los archivos .dll a la carpeta bin de Dev-C++ (en el caso de que pida reemplazar, reemplacen)
4- Si todavia sigue sin andar copien los archivos .dll al directorio principal donde esta guardado el programa (en mi caso C:/Dev-C++/practica1)

A mi me anduvo con todo eso, espero que al que tenga el mismo problema tambien.
sette
 
Mensajes: 5
Registrado: Jue Sep 27, 2007 12:56 am


Volver a Sobre las bibliotecas multimedia

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado