In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

Error Compilando Mysql Enterprise 1.65

Foro público de Xailer en español
Responder
Andres Hocevar
Mensajes: 141
Registrado: Mar Sep 18, 2007 3:30 pm

Error Compilando Mysql Enterprise 1.65

Mensaje por Andres Hocevar »

Saludos a Todos
Recientemente adquiri la Licencia Enterprise 1.65 y para probar creo un
proyecto y una forma simplemente para conectarla a un servidor mysql uso
oMySQLDataSource luego un dataset con oSQLTable el cual lo conecto a un grid
todo funciona en tiempo de diseno la conexion se logra y el grid se llena,
pero al intentar compilar me salen muchos errores todos relacionados con
mysql.dll este es el mensaje:
Linking: prueba.exe...
Error: Unresolved external 'mysql_init' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_real_connect' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_close' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_select_db' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_fetch_lengths' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_affected_rows' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_stmt_init' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_stmt_prepare' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_stmt_param_count' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_stmt_bind_param' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_stmt_send_long_data' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_stmt_execute' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_stmt_affected_rows' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_stmt_close' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_real_query' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_use_result' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_error' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_fetch_row' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_errno' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_free_result' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_insert_id' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_fetch_fields' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
Error: Unresolved external 'mysql_field_count' referenced from
C:XAILERLIBXAILER.LIB|IMySQL
0 Warnings, 23 Errors
Por favor alguien tiene idea de que estara pasando?, gracias
Andres Hocevar
notengo
Mensajes: 417
Registrado: Vie Oct 12, 2007 1:29 pm

Error Compilando Mysql Enterprise 1.65

Mensaje por notengo »

Andres,
debes añadir libmysql.lib a tu proyecto.
Saludos,
José Lalí­n
Andres Hocevar
Mensajes: 141
Registrado: Mar Sep 18, 2007 3:30 pm

Error Compilando Mysql Enterprise 1.65

Mensaje por Andres Hocevar »

Gracias por tu respuesta
podrias decirme como lo agrego al proyecto pro favor??
José Lalí­n escribió:
>
> Andres,
>
> debes añadir libmysql.lib a tu proyecto.
>
> Saludos,
> José Lalí­n
Andres Hocevar
Mensajes: 141
Registrado: Mar Sep 18, 2007 3:30 pm

Error Compilando Mysql Enterprise 1.65

Mensaje por Andres Hocevar »

Ya lo agregue logra compilar y linkear pero al ejecutar me sale otro error
Dice
GPF (Code = c00000005):
Access violation
TMYSQLDATASOURCE:CONNECT(0)
(b)XMYSQLDATASOURCE:XDATASOURCE(29)
TMYSQLDATASOURCE:LCONNECTED(0)
TFORM1:CREATEFORM(14)
TFORM1:NEW(182)
MAIN(14)
José Lalí­n escribió:
>
> Andres,
>
> debes añadir libmysql.lib a tu proyecto.
>
> Saludos,
> José Lalí­n
Avatar de Usuario
jasm
Mensajes: 447
Registrado: Mar Jul 08, 2008 8:12 pm

Error Compilando Mysql Enterprise 1.65

Mensaje por jasm »

Andres Hocevar escribió:
> Gracias por tu respuesta
>
> podrias decirme como lo agrego al proyecto pro favor??
Proyecto-Añadir fichero al proyecto
Cambias el tipo a Todos los ficheros (*.*)
Buscar la libreria y pulsas "Abrir" (con doble click tambien va)
;-)
Saludos
Jose A. Suarez
Avatar de Usuario
jasm
Mensajes: 447
Registrado: Mar Jul 08, 2008 8:12 pm

Error Compilando Mysql Enterprise 1.65

Mensaje por jasm »

Eso es por que la DLL de MySQL que estas usando es de version distinta
que la LIB generada.
Avatar de Usuario
jasm
Mensajes: 447
Registrado: Mar Jul 08, 2008 8:12 pm

Error Compilando Mysql Enterprise 1.65

Mensaje por jasm »

Puedes usar esto para generar la LIB a partir de la DLL de tu version de
MySQL:
c:borlandbcc55binImpLib LibMySQLd.lib
c:MySQLembeddedDLLreleaseLibMySQLd.dll
Tienes que incluir en el proyecto la LIB que generes con esto y
acordarte de copiar la DLL de MySQL en el lugar donde tengas el EXE de
tu proyecto.
Saludos
Jose A. Suarez
Avatar de Usuario
jasm
Mensajes: 447
Registrado: Mar Jul 08, 2008 8:12 pm

Error Compilando Mysql Enterprise 1.65

Mensaje por jasm »

PErdon,
quise poner:
c:borlandbcc55binImpLib LibMySQL.lib c:MySQLliboptLibMySQL.dll
Rectifica las rutas de los archivos.
Saludos
Jose A. Suarez
Andres Hocevar
Mensajes: 141
Registrado: Mar Sep 18, 2007 3:30 pm

Error Compilando Mysql Enterprise 1.65

Mensaje por Andres Hocevar »

Genere la Lib como sugeriste use el libmysql.dll que instala xailer y
los coloque en el mismo directorio donde esta el ejecutable pero me sale
lo siguiente:
Compiling: Form1.prg...
Linking: prueba.exe...
Error: 'C:XAILERLIBLIBMYSQL.LIB' contains invalid OMF record, type
0x4c (possibly COFF)
0 Warnings, 1 Errors
Probe igual con varias versiones de libmysql.dll pero igual no funciona
José Alfonso Suárez Moreno escribió:
> Puedes usar esto para generar la LIB a partir de la DLL de tu version de
> MySQL:
>
> c:borlandbcc55binImpLib LibMySQLd.lib
> c:MySQLembeddedDLLreleaseLibMySQLd.dll
>
> Tienes que incluir en el proyecto la LIB que generes con esto y
> acordarte de copiar la DLL de MySQL en el lugar donde tengas el EXE de
> tu proyecto.
>
> Saludos
>
> Jose A. Suarez
Compiling: Form1.prg...
Linking: prueba.exe...
Error: 'C:XAILERLIBLIBMYSQL.LIB' contains invalid OMF record, type
0x4c (possibly COFF)
0 Warnings, 1 Errors
desarrollo
Mensajes: 109
Registrado: Lun Abr 02, 2007 10:12 am

Error Compilando Mysql Enterprise 1.65

Mensaje por desarrollo »

Tienes que usar la DLL original de MySQL.
La DLL es lo que tienes que poner junto al EXE y la LIB generada es la que
has de incluir en tu proyecto Xailer.
"Andres Hocevar" <datasql@gmail.com> escribió en el mensaje
news:[email=46f06e4a@ozsrv2.ozlan.local...]46f06e4a@ozsrv2.ozlan.local...[/email]
> Genere la Lib como sugeriste use el libmysql.dll que instala xailer y los
> coloque en el mismo directorio donde esta el ejecutable pero me sale lo
> siguiente:
>
> Compiling: Form1.prg...
> Linking: prueba.exe...
> Error: 'C:XAILERLIBLIBMYSQL.LIB' contains invalid OMF record, type 0x4c
> (possibly COFF)
> 0 Warnings, 1 Errors
>
>
> Probe igual con varias versiones de libmysql.dll pero igual no funciona
>
>
>
> José Alfonso Suárez Moreno escribió:
>> Puedes usar esto para generar la LIB a partir de la DLL de tu version de
>> MySQL:
>>
>> c:borlandbcc55binImpLib LibMySQLd.lib
>> c:MySQLembeddedDLLreleaseLibMySQLd.dll
>>
>> Tienes que incluir en el proyecto la LIB que generes con esto y acordarte
>> de copiar la DLL de MySQL en el lugar donde tengas el EXE de tu proyecto.
>>
>> Saludos
>>
>> Jose A. Suarez
> Compiling: Form1.prg...
> Linking: prueba.exe...
> Error: 'C:XAILERLIBLIBMYSQL.LIB' contains invalid OMF record, type 0x4c
> (possibly COFF)
> 0 Warnings, 1 Errors
Responder