[C con Clase] Programando utilizando "api c" de "mysql"

dakness lord xdarknesslord en hotmail.com
Sab Dic 29 16:16:17 CET 2007


habia un error en la importacion de la libreria:

importando:
implib libmysql_my.lib libmysql.dll

compilando:
bcc32 -I%mysql%\include -L%mysql%\lib source.c libmysql_my.lib


> To: cconclase en listas.conclase.net
> From: xdarknesslord en hotmail.com
> Date: Wed, 26 Dec 2007 18:21:01 -0600
> Subject: [C con Clase] Programando utilizando "api c" de "mysql"
> 
> Hola, que tal, espro me puedan ayudar.
> Estoy programando una aplicacion sencilla para realizar una consulta en "mysql" desde una aplicacion en "lenguaje C", utilizo "bcc55", en "win xp":
> 
> en el archivo fuente incluyo los siguientes headers:
> 
> #include <stdio.h>
> #include <stdlib.h>
> #include <config-win.h>
> #include <mysql.h>
> 
> al compilar hago lo siguiente;
> es una linea de un make para win:
> 
>  BCC32 -I%INCLUDE%;%mysql%\include -L%LIB%;%mysql%\lib\opt %NAME%.c
> 
> se supone que al incluir "%mysql%\lib\opt" estoy linkeando a la libreria libmysql.lib
> 
> pero al realizar la compilación me regresa el siguiente error:
> 
> Borland C++ 5.5.1 for Win32 Copyright (c) 1993, 2000 Borland
> prog.c:
> Turbo Incremental Link 5.00 Copyright (c) 1997, 2000 Borland
> Error: Unresolved external 'mysql_init' referenced from C:\DEVELOP\C\DB\MYSQL\PROG.OBJ
> Error: Unresolved external 'mysql_real_connect' referenced from C:\DEVELOP\C\DB\MYSQL\PROG.OBJ
> Error: Unresolved external 'mysql_query' referenced from C:\DEVELOP\C\DB\MYSQL\PROG.OBJ
> Error: Unresolved external 'mysql_store_result' referenced from C:\DEVELOP\C\DB\MYSQL\PROG.OBJ
> Error: Unresolved external 'mysql_error' referenced from C:\DEVELOP\C\DB\MYSQL\PROG.OBJ
> Error: Unresolved external 'mysql_free_result' referenced from C:\DEVELOP\C\DB\MYSQL\PROG.OBJ
> Error: Unresolved external 'mysql_close' referenced from C:\DEVELOP\C\DB\MYSQL\PROG.OBJ
> 
> ¿¿¿que es lo que esta mal??
> 
> segun lo que eh encontrado en la red, habria que copiar los archivos libmysql.lib y libmysql.dll, al directorio en donde tengo la aplicaion y realizar una de estas dos opciones:
> 
> cof2omf libmysql.lib libmysql.lib
> 
> resultado: (coffread.cpp, 1445) : this file is probably an OMF library
> 
> ó
> 
> implib libmysql.lib libmysql.dll
> impdef libmysql.def libmysql.dll
> 
> resultado:sin errores
> 
> y referenciarlos dentro de el comando de compilación, pero sigo con el mismo problema.
> _______________________________________________
> Lista de correo Cconclase Cconclase en listas.conclase.net
> http://listas.conclase.net/mailman/listinfo/cconclase_listas.conclase.net
> Bajas: http://listas.conclase.net/index.php?gid=2&mnu=FAQ

_________________________________________________________________
La vida de los famosos al desnudo en MSN Entretenimiento
http://entretenimiento.es.msn.com/
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://listas.conclase.net/pipermail/cconclase_listas.conclase.net/attachments/20071229/d7c29510/attachment.html>


Más información sobre la lista de distribución Cconclase