Donde consigo Clase TDolPhin y/o TMySQL....

Donde consigo Clase TDolPhin y/o TMySQL....

Postby ACC69 » Sun Nov 16, 2014 9:11 pm

Hola buenas tardes, esperando que se encuentren bien les envio cordial saludos.

A todos los fivewineros, un favor, estoy iniciandome con TDolPhin ya inclui el include "TDolHin.ch",las librerias libmysql.lib y libmysqld.lib,pero no encuentro la libreria tdolphin.lib ,ya que me voy basando del ejemplo tomado en el foro que esas son las librerias que debo enlazar, y aparte me marca error "HB_FUN_tdolphinsrv" y segun lei que no es la version actualizada, pero intento descargar la version 07-04-2014,y me descarga version antigua ,alguien que me pueda orientar o incluirme el enlace de descarga.

Y por otro lado quisiera saber donde puedo descargar la clase TMySQL con include "mysq.ch" y probar con cual de las dos librerias es la mas viable trabajar y crear bases de datos y olvidarme las dbfs...
Ya instale MySQL ,ya solo me falta crear bases de datos y echarla andar desde codigo de programacion con root y clave .

Esperando contar la ayuda de todos ustedes con su gran amabilidad .

Saludos

Atte: Adrian C. C.
acc69@hotmail.com
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm

Re: Donde consigo Clase TDolPhin y/o TMySQL....

Postby cnavarro » Sun Nov 16, 2014 9:28 pm

Las distribuciones de Fwh incluyen una libreria dolphin.lib pero para obtener el codigo fuente y poder construir la libreria:

viewtopic.php?f=6&t=29547&p=166930&hilit=TDolphin#p166931
Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Donde consigo Clase TDolPhin y/o TMySQL....

Postby ACC69 » Sun Nov 16, 2014 9:43 pm

cnavarro wrote:Las distribuciones de Fwh incluyen una libreria dolphin.lib pero para obtener el codigo fuente y poder construir la libreria:

viewtopic.php?f=6&t=29547&p=166930&hilit=TDolphin#p166931



Gracias Cristobal, muy amable, ahi anduve, pero sigo sin entender como se construye TDolphin.lib :( ...o soy muy ciego que no logro ubicar y leer con mas claridad de como crear la lib mencionada, seguire investigando,ya es algo nuevo para mi el migrar a nueva base de datos .

Gracias de nuevo.

Saludos.!
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm

Re: Donde consigo Clase TDolPhin y/o TMySQL....

Postby ACC69 » Sun Nov 16, 2014 9:57 pm

ACC69 wrote:
cnavarro wrote:Las distribuciones de Fwh incluyen una libreria dolphin.lib pero para obtener el codigo fuente y poder construir la libreria:

viewtopic.php?f=6&t=29547&p=166930&hilit=TDolphin#p166931



Gracias Cristobal, muy amable, ahi anduve, pero sigo sin entender como se construye TDolphin.lib :( ...o soy muy ciego que no logro ubicar y leer con mas claridad de como crear la lib mencionada, seguire investigando,ya es algo nuevo para mi el migrar a nueva base de datos .

Gracias de nuevo.

Saludos.!



Listo gracias Cristobal, ya me compila bien las librerias,ahora solo me queda una duda mas, dentro de las carpetas del lib mysql, veo dos carpetas pero con diferentes tamaños de libs ...cual es la diferencia y cual debo escojer para enlazar correctamente...

\TdolPhin\lib\mysql\coff
libmysqldm.lib
libmysqlm.lib
\TdolPhin\lib\mysql\omf
libmysqldm.lib
libmysqlm.lib

Cual es diferencia de estas dos carpetas y cual es la correcta que debo escojer.

Saludos .
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm

Re: Donde consigo Clase TDolPhin y/o TMySQL....

Postby cnavarro » Sun Nov 16, 2014 10:15 pm

Sacado de: http://stackoverflow.com/questions/9665 ... off-format
Traducido con Google Translate
Desde los albores de la civilización hasta la PC sobre el tiempo de las herramientas de programación Microsoft Win32 llegó, casi todos los compiladores de PC producen archivos de objetos utilizando el estándar de Intel Módulo Object Format (OMF). Más tarde, Intel introdujo 386 procesadores y en modo protegido de 32 bits y en ese momento también se expandió la especificación OMF para 32-bits, lo que lleva a "OMF-386", que se convirtió en el estándar para la mayoría de los entornos en modo protegido de PC. Alrededor de este mismo tiempo, el equipo original de desarrollo de Windows NT también estaba diseñando código, no sólo para los procesadores de Intel, pero también para apoyar a los procesadores de otros fabricantes. El equipo de Microsoft NT selecciona un formato de módulo de objeto portátil más conocido como Common Object File Format (COFF) derivado del formato oficial de código objeto para módulos de objeto Sistema UNIX V. COFF más tarde se convirtió en el estándar de facto para todas las herramientas de desarrollo de Microsoft Win32, y ganó una ventaja de ser mucho más cerca en formato a archivos ejecutables portátiles - el formato ejecutable nativo para Win32 (un enlazador COFF-formato tiene mucho menos trabajo para crear un EXE de 32 bits o de un archivo DLL COFF que de un archivo de formato OMF).

Así como hay OMF- y archivos COFF-formato de objetos (de .obj), también hay OMF y COFF archivos de la biblioteca de formato (.lib). Las bibliotecas, por fortuna, son básicamente una colección de los archivos objeto, junto con algo de información de cabecera que permite al enlazador a determinar qué objeto de utilizar los archivos de la biblioteca. Para hacer las cosas difíciles, sin embargo, tanto OMF y COFF utilizan el mismo extensiones de nombre de archivo, .obj y .lib, para hacer referencia a los dos tipos diferentes de formatos de objetos y archivos de biblioteca (debido a esto no se puede simplemente mirar a la extensión de nombre de archivo para saber si el archivo de módulo de objeto o biblioteca es OMF o COFF).

El problema con la mezcla de archivos de objetos y archivos de bibliotecas de diferentes proveedores de compilador es que algunos proveedores apoyan COFF, otros proveedores utilizan OMF, y unos pocos pueden manejar ambos. Borland, por ejemplo, sigue utilizando los archivos y bibliotecas de objetos OMF, mientras que los compiladores de 32 bits de Microsoft producen archivos de formato COFF. Watcom C / C ++ v11.0 parece preferir COFF al compilar y enlazar aplicaciones de Windows, pero genera ficheros objeto OMF para su uso con su DOS4GW de 32 bits en modo protegido de DOS-extensor. Junto con esto, Microsoft MASM 6.13 produce archivos OMF por defecto, pero con el modificador / coff puede emitir archivos objeto COFF lugar.

Cuando llega el momento de enlazar archivos con diferentes formatos, diferentes engarces hacen cosas diferentes personas. Por ejemplo, el Microsoft Visual C / C ++ enlazador está diseñado para los archivos y bibliotecas de objetos de formato COFF, pero tratará de convertir archivos de objeto OMF en archivos COFF si es necesario. Esto funciona en algunos casos, pero, por desgracia Microsoft LINK no admite todos los tipos de registro OMF, por lo que en muchas situaciones el enlazador todavía puede fallar cuando se administra archivos de objetos de formato OMF. Asimismo, mientras que Microsoft intenta ENLACE cierto apoyo a los ficheros objeto OMF, que se niegan a procesar cualquier biblioteca de formato OMF. Otros enlazadores, tales como TLINK de Borland, están diseñados para los ficheros objeto OMF y se niegan a trabajar de manera similar con COFF-formato objeto o archivos de la biblioteca. Algunos extensores y sistema embebido vendedores DOS, como Phar Lap, ofrecen sus propios conectores que soportan tanto OMF y COFF, que le da una opción.

La conclusión es que la mezcla de OMF y COFF de objetos y archivos de biblioteca de tipos puede ser un lío (además de los mensajes de error crípticos de los enlazadores no ayudan). A menos que su enlazador específicamente lo admite, usted debe pegarse con objeto recomendada y formato de la biblioteca para su compilador / enlazador / plataforma, y ​​evitar la mezcla de archivos OMF y COFF.


Cristobal Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
El secreto de la felicidad no está en hacer lo que te gusta, sino en que te guste lo que haces
User avatar
cnavarro
 
Posts: 6500
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Donde consigo Clase TDolPhin y/o TMySQL....

Postby ACC69 » Sun Nov 16, 2014 10:49 pm

cnavarro wrote:Sacado de: http://stackoverflow.com/questions/9665 ... off-format
Traducido con Google Translate
Desde los albores de la civilización hasta la PC sobre el tiempo de las herramientas de programación Microsoft Win32 llegó, casi todos los compiladores de PC producen archivos de objetos utilizando el estándar de Intel Módulo Object Format (OMF). Más tarde, Intel introdujo 386 procesadores y en modo protegido de 32 bits y en ese momento también se expandió la especificación OMF para 32-bits, lo que lleva a "OMF-386", que se convirtió en el estándar para la mayoría de los entornos en modo protegido de PC. Alrededor de este mismo tiempo, el equipo original de desarrollo de Windows NT también estaba diseñando código, no sólo para los procesadores de Intel, pero también para apoyar a los procesadores de otros fabricantes. El equipo de Microsoft NT selecciona un formato de módulo de objeto portátil más conocido como Common Object File Format (COFF) derivado del formato oficial de código objeto para módulos de objeto Sistema UNIX V. COFF más tarde se convirtió en el estándar de facto para todas las herramientas de desarrollo de Microsoft Win32, y ganó una ventaja de ser mucho más cerca en formato a archivos ejecutables portátiles - el formato ejecutable nativo para Win32 (un enlazador COFF-formato tiene mucho menos trabajo para crear un EXE de 32 bits o de un archivo DLL COFF que de un archivo de formato OMF).

Así como hay OMF- y archivos COFF-formato de objetos (de .obj), también hay OMF y COFF archivos de la biblioteca de formato (.lib). Las bibliotecas, por fortuna, son básicamente una colección de los archivos objeto, junto con algo de información de cabecera que permite al enlazador a determinar qué objeto de utilizar los archivos de la biblioteca. Para hacer las cosas difíciles, sin embargo, tanto OMF y COFF utilizan el mismo extensiones de nombre de archivo, .obj y .lib, para hacer referencia a los dos tipos diferentes de formatos de objetos y archivos de biblioteca (debido a esto no se puede simplemente mirar a la extensión de nombre de archivo para saber si el archivo de módulo de objeto o biblioteca es OMF o COFF).

El problema con la mezcla de archivos de objetos y archivos de bibliotecas de diferentes proveedores de compilador es que algunos proveedores apoyan COFF, otros proveedores utilizan OMF, y unos pocos pueden manejar ambos. Borland, por ejemplo, sigue utilizando los archivos y bibliotecas de objetos OMF, mientras que los compiladores de 32 bits de Microsoft producen archivos de formato COFF. Watcom C / C ++ v11.0 parece preferir COFF al compilar y enlazar aplicaciones de Windows, pero genera ficheros objeto OMF para su uso con su DOS4GW de 32 bits en modo protegido de DOS-extensor. Junto con esto, Microsoft MASM 6.13 produce archivos OMF por defecto, pero con el modificador / coff puede emitir archivos objeto COFF lugar.

Cuando llega el momento de enlazar archivos con diferentes formatos, diferentes engarces hacen cosas diferentes personas. Por ejemplo, el Microsoft Visual C / C ++ enlazador está diseñado para los archivos y bibliotecas de objetos de formato COFF, pero tratará de convertir archivos de objeto OMF en archivos COFF si es necesario. Esto funciona en algunos casos, pero, por desgracia Microsoft LINK no admite todos los tipos de registro OMF, por lo que en muchas situaciones el enlazador todavía puede fallar cuando se administra archivos de objetos de formato OMF. Asimismo, mientras que Microsoft intenta ENLACE cierto apoyo a los ficheros objeto OMF, que se niegan a procesar cualquier biblioteca de formato OMF. Otros enlazadores, tales como TLINK de Borland, están diseñados para los ficheros objeto OMF y se niegan a trabajar de manera similar con COFF-formato objeto o archivos de la biblioteca. Algunos extensores y sistema embebido vendedores DOS, como Phar Lap, ofrecen sus propios conectores que soportan tanto OMF y COFF, que le da una opción.

La conclusión es que la mezcla de OMF y COFF de objetos y archivos de biblioteca de tipos puede ser un lío (además de los mensajes de error crípticos de los enlazadores no ayudan). A menos que su enlazador específicamente lo admite, usted debe pegarse con objeto recomendada y formato de la biblioteca para su compilador / enlazador / plataforma, y ​​evitar la mezcla de archivos OMF y COFF.




Gracias Cristobal,muy amable por la informacion.

Saludos.
ACC69
 
Posts: 632
Joined: Tue Dec 12, 2006 7:34 pm


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: Google [Bot] and 70 guests