Título: MySQL, C y CodeBlocks Publicado por: naderST en 17 Mayo 2011, 16:07 pm Bueno tengo unas dudas acerca de esto, descargue el conector de la página de MySQL pero tengo un problema tratando de generar el archivo libmysql.a necesito generar este archivo para no tener que incluir la dll libmysql.dll en la carpeta de mi ejecutable. ¿Alguna idea?
Cuento con estos archivos: -libmysql.dll -libmysql.lib Edit: Probé usando herramientas como reimp y dlltool logre generar un libmysql.a pero vacío (0 KB), no se si hice algo mal pero he buscado y no he encontrado nada que me haya podido resolver mi problema. Título: Re: MySQL, C y CodeBlocks Publicado por: willyhunting en 17 Mayo 2011, 18:21 pm Hola naderST,
Igual esto te ayuda: http://pc-soft.sytes.net/pc-soft.php?op=pag&id=22 (http://pc-soft.sytes.net/pc-soft.php?op=pag&id=22) Título: Re: MySQL, C y CodeBlocks Publicado por: naderST en 17 Mayo 2011, 18:29 pm Es lo que he venido haciendo pero el detalle es este ejecutable "as.exe" no cuento con ese ejecutable donde lo puedo conseguir? porque tengo instalado el MySQL de AppServ y no trae estos archivos si los tienes y me los puedes dar te agradecería mucho :silbar:
Título: Re: MySQL, C y CodeBlocks Publicado por: willyhunting en 17 Mayo 2011, 18:46 pm Según el enlace anterior, as.exe viene con Mingw, y debría estar en mingw32\bin
¿No lo tienes? Título: Re: MySQL, C y CodeBlocks Publicado por: naderST en 17 Mayo 2011, 18:55 pm Si lo tengo pero ahora una cosa se crean estos dos archivos cuando ejecuto dlltool:
- libmysql.a Sin contenido y - dkdfh.s Código: # IMAGE_IMPORT_DESCRIPTOR Título: Re: MySQL, C y CodeBlocks Publicado por: willyhunting en 17 Mayo 2011, 19:34 pm Lo siento, pero no trabajo con Windows, y no puedo reproducir el proceso. Asegúrate de que todos los archivos están donde tienen que estar y de que no te equivocas en la sintaxis de los comandos.
El proceso es ese. Si no funciona seguramente es porque te estás dejando algún detalle por el camino... Título: Re: MySQL, C y CodeBlocks Publicado por: naderST en 17 Mayo 2011, 19:59 pm Finalmente me funciono use el siguiente comando:
dlltool -d libmysql.def -D libmysql.dll -S C:/dll/as.exe -l libmysql.a Título: Re: MySQL, C y CodeBlocks Publicado por: willyhunting en 17 Mayo 2011, 20:17 pm Enhorabuena, y gracias por compartir la solución. La próxima vez que alguien se encuentre con ese problema, lo tendrá más fácil que tú :-)
Título: Re: MySQL, C y CodeBlocks Publicado por: Thybak en 6 Junio 2011, 21:00 pm Justamente estoy intentando estos días el hacer esta operación, pero ni con la solución descrita anteriormente me funciona. Por más que me paso por Google o trato de entender qué demonios es lo que pasa, me sigue dando un .s y el .a vacío -.-
Título: Re: MySQL, C y CodeBlocks Publicado por: el_porra en 15 Septiembre 2011, 17:24 pm yo tuve bastantes problemas tambien haciendo esa libreria, pro las dudas si alguien la necesita yo pude crearla para la version 5.5 de mysql.
las subi por si alguien las queria usar ya que las habia estado buscando y nunca las conseguia http://www.mediafire.com/?t53bo9wdb3179ug (http://www.mediafire.com/?t53bo9wdb3179ug) |