|
MySQL Embebido (solucionado)
|
| Autor |
Mensaje |
oneken
Moderador
    
Mensajes: 115
Grupo: Moderadores
Registro en: Jul 2005
Estado:
Sin Conexión
Reputación: 3
|
MySQL Embebido (solucionado)
Quiero probar esta libreria y tengo un problema no la proveen en binario y solo consigo compilarla si vinculo dinamicamente, no puedo lograr la vinculación estática. No se si es un problema de licencia o que, si alguno se topo con la solución al problema por favor avisenme.
desde ya muchas gracias O'NKN
El Software Libre también es negocio, venta de software y servicios, contactenos a través de spinelliadolfo@gmail.com
|
|
| 09-26-2007 02:30 PM |
|

|
german
Moderador
    
Mensajes: 224
Grupo: Moderadores
Registro en: Apr 2006
Estado:
Sin Conexión
Reputación: 3
|
RE: MySQL Embebido
¿Que trataste para compilarla estáticamente?¿De dónde lo bajaste?. Seguramente tenés que editar el Makefile o algún parámetro al script configure (si tiene).
|
|
| 09-26-2007 05:51 PM |
|
 |
oneken
Moderador
    
Mensajes: 115
Grupo: Moderadores
Registro en: Jul 2005
Estado:
Sin Conexión
Reputación: 3
|
RE: MySQL Embebido
Estimado german, aparentemente intenta compilar con las librerias glibc y como estas no son estaticas me para el proceso porque lógicamnete deseo vincular estaticamente, con algo dinámico, sin embargo antes de probar cualquier otra cosa, queria saber si existe alguna información al respecto, alguien que lo haya hecho antes.
Saludos O'NKN
El Software Libre también es negocio, venta de software y servicios, contactenos a través de spinelliadolfo@gmail.com
|
|
| 09-27-2007 08:37 AM |
|
 |
german
Moderador
    
Mensajes: 224
Grupo: Moderadores
Registro en: Apr 2006
Estado:
Sin Conexión
Reputación: 3
|
RE: MySQL Embebido
Disculpame, no entiendo exactamente que es lo que querés hacer. ¿Querés compilar un programa estáticamente?
Estimado german, aparentemente intenta compilar con las librerias glibc y como estas no son estaticas me para el proceso porque lógicamnete deseo vincular estaticamente, con algo dinámico,
Usualmente las librerías bienen compiladas estática y dinámicamente (eso creo), son los archivo .a (la glibc esta en /usr/lib/libc.a generalmente).
sin embargo antes de probar cualquier otra cosa, queria saber si existe alguna información al respecto, alguien que lo haya hecho antes.
Probablemente no sea tan díficil de hacer, pero nunca compile mysql asi que me puedo equivocar.
SaludooS y Suerte!
|
|
| 09-27-2007 12:19 PM |
|

|
oneken
Moderador
    
Mensajes: 115
Grupo: Moderadores
Registro en: Jul 2005
Estado:
Sin Conexión
Reputación: 3
|
RE: MySQL Embebido
Estimado German, tal cual vos lo decis para compilar estaticamente (es lo que quiero hacer) , es necesario contar con todas las librerias estáticas.
Sin embargo a pesar de contar con todas las dependencias y opciones que dice MySQL, me da una error de linkeado : Me informa que el código más allá de mi intención de vincularlo estaticamente necesita vincular algunas funciones en tiempo de ejecución (al menos eso se trasluce del mensaje que da).
Por eso pretendía saber si alguno lo havia compilado antes. De todas maneras si lo compilo dinamicamente anda joya y para probar en mi máquina es suficiente, despues vere como me arreglo.
Un abrazo, O'NKN.
El Software Libre también es negocio, venta de software y servicios, contactenos a través de spinelliadolfo@gmail.com
|
|
| 09-27-2007 01:41 PM |
|
 |
oneken
Moderador
    
Mensajes: 115
Grupo: Moderadores
Registro en: Jul 2005
Estado:
Sin Conexión
Reputación: 3
|
RE: MySQL Embebido
Si por casualidad necesitan compilar mysql 5.0.x en forma estática prueben con :
CC=gcc CFLAGS="-O3 -march=pentiumpro" CXX=gcc CXXFLAGS="-O3 -march=pentiumpro -felide-constructors -fno-exceptions -fno-rtti" ./configure --prefix=/var/lib/mysql --localstatedir=/var/lib/mysql --enable-assembler --with-mysqld-ldflags=-all-static --with-embedded-server --with-unix-socket-path=/var/lib/mysql/tmp/mysql.sock --with-mit-threads
y luego
make
A mi aperentemente me funciono voy a probar el codigo resultante y si anda cierro esto como solucionado.
Saludos O'NKN
El Software Libre también es negocio, venta de software y servicios, contactenos a través de spinelliadolfo@gmail.com
|
|
| 09-27-2007 03:00 PM |
|
 |
oneken
Moderador
    
Mensajes: 115
Grupo: Moderadores
Registro en: Jul 2005
Estado:
Sin Conexión
Reputación: 3
|
RE: MySQL Embebido
Confirmado las opciones precendentes me generan las librerias estaticas para mysql embebido y si bien no las he probado eshaustivamente todo parece funcionar, para mi el tema está solucionado.
Saludos O'NKN
El Software Libre también es negocio, venta de software y servicios, contactenos a través de spinelliadolfo@gmail.com
|
|
| 09-28-2007 04:32 PM |
|

|
german
Moderador
    
Mensajes: 224
Grupo: Moderadores
Registro en: Apr 2006
Estado:
Sin Conexión
Reputación: 3
|
RE: MySQL Embebido
Muy bien Oneken!, gracias por el aporte!!.
|
|
| 09-28-2007 07:30 PM |
|
 |