Class to manager MYSQL for Harbour/xHarbour
Custom Search

Mostrando entradas con la etiqueta Install. Mostrar todas las entradas
Mostrando entradas con la etiqueta Install. Mostrar todas las entradas

lunes, 15 de noviembre de 2010

Construir LIB-Ejemplos / Build LIB - Samples

Saludos

He debido haber escrito este post desde hace un tiempo atras, existe una nueva forma de construir la LIB y los ejemplos
I should write this post long time ago, exist  new way to build LIB and samples

LIB
hay que configurar configurar las variables del entorno de trabajo
config the enviroment...


  • PRG_COMPILER=HARBOUR
  • PRG_COMP_PATH=\harbour
  • PRG_COMP_BIN_PATH=%PRG_COMP_PATH%\bin
  • PRG_COMP_LIB_PATH=%PRG_COMP_PATH%\lib\win\bcc
  • PRG_COMP_INC_PATH=%PRG_COMP_PATH%\include
  • C_COMPILER=BCC
  • C_COMP_PATH=c:\bcc582
  • C_COMP_BIN_PATH=%C_COMP_PATH%\bin
  • C_COMP_LIB_PATH=%C_COMP_PATH%\lib;%C_COMP_PATH%\lib\psdk
  • C_COMP_INC_PATH=%C_COMP_PATH%\include
  • DOLPHIN_INC=.\include


PRG_COMPILER
nombre del compilador PRG
PRG compiler name
Valores / Values

  • HARBOUR
  • XHARBOUR
PRG_COMP_PATH
Ruta principal de acceso al compilador PRG 
Root path PRG compiler

PRG_COMP_BIN_PATH
Ruta de harbour.exe
Path of harbour.exe

PRG_COMP_LIB_PATH
Ruta de las librerias del compilador PRG
Path of PRG compiler Libraries 

PRG_COMP_INC_PATH
Ruta de los archivos de cabecera del compilador PRG
Path of PRG compiler header files

C_COMPILER
nombre del compilador de C
C compiler name
Valores / Values
  • BCC for borland
  • MINGW32 for mingw
  • MSVC32 for Microsoft 32 bit
  • MSVC64 for Microsoft 64 bit

C_COMP_PATH
Ruta principal de acceso al compilador C 
Root path C compiler

C_COMP_BIN_PATH
Ruta de compiler_executable
Path of compiler_executable

C_COMP_LIB_PATH
Ruta de las librerias del compilador C
Path of C compiler Libraries 

C_COMP_INC_PATH
Ruta de los archivos de cabecera del compilador C
Path of C compiler header files


Existen varios script (.bat) para facilitar la configuracion del entorno
There are some batch file to make easy the enviroment config

  • setenvh.bat, Harbour/Borland
  • setenvhg.bat, Harbour/MiniGW
  • setenvhm.bat, Harbour/Microsoft 32
  • setenv64.bat, Harbour/Microsft 64
  • setenvx.bat, xHarbour/Borland
  • setenvxg.bat, xHarbour/MiniGW
  • setenvxm.bat, xHarbour/Microsoft 32

despues de configurar el entorno ejecutar win-make.exe
after config the enviroment run win-make.exe

remark:
los script ejecutan automaticamente win-make.exe
the bath file run automatically win-make.exe

SAMPLES
Dentro de la carpeta Samples existen 2 scrip principales para construir los ejemplos
Inside samples folder there are 2 batch file to build samples

bldcon.bat
Construye los ejemplos en modo consola
Build samples in console mode

Parametros / Parameters

bldcon prgfile [yes/[no]]
prgfile nombre del archivo prg sin la extencion PRG
[yes/[no]]  uso del modo embebido, por omision es no

prgfile  prg name without PRG ext
[yes/[no]]  activate embedded, default values is no


bldfw.bat

Construye los ejemplos en modo grafico usando Fivewin
Build samples in console mode with Fivewin

Parametros / Parameters 
bldfw prgfile [yes/[no]] 
prgfile nombre del archivo prg sin la extencion PRG
[yes/[no]]  uso del modo embebido, por omision es no
prgfile  prg name without PRG ext
[yes/[no]]  activate embedded, default values is no

sábado, 21 de agosto de 2010

TDolphin para Microsoft 32/64 Bits

Dolphin  disponible  para el compilador de Microsoft, para las versiones de 32 y 64 Bits, se pueden descargar los compiladores de Harbour y xHarbour en la etiqueda nombrada Harbour/xHarbour arriba-derecha del blog
Dolphin available to Microsoft compiler, 32 and 64 bits Versions, download Harbour and xHarbour comipilers from Harbour-xHarbour lables, in Top-Right of blog

Igualmente disponible la version de 64 bit de la libreria y DLL de MySql, enlace de descarga en la etiqueta LibMysql
Mysql library and DLL available too to 64 bits, Download link in Label LibMySql

Nota: xHarbour no esta disponible para 64Bits
Note: xHarbour isn't available to 64 Bits


Instrucciones para generar las librerias:
Instructions to build library 

Usar  make.exe de borland para ejecutar los .Mak,  descargarlo desde AQUI
To use make.exe of borland to build .Mak. Download HERE

Harbour para msvc 32 bits / Harbour to msvc 32 Bits
abrir mtdolphm.bat y cambiar las variable de acuerdo a las necesidades
Open mtdolphm.bat and change variables if you need

c:\bcc582\bin\make -ftdolpm.mak HPATH=\HARBOURM VCDIR=c:\vc2008 LIBNAME=dolphm OBJS=objm HARBOUR=
HPATH Ruta principal de harbour para msvc 32bits / Harbour to msvc main path
VCDIR Ruta principal del compilador de Microsoft / msvc compiler main path
LIBNAME Nombre de libreria / library name

ejecutar / Run mtdolphm.bat


xHarbour para msvc 32 bits / xHarbour to msvc 32 bits
abrir mtdolpxm.bat y cambiar las variable de acuerdo a las necesidades
Open mtdolphm.bat and change variables if you need
c:\bcc582\bin\make -ftdolpm.mak HPATH=\xharbm VCDIR=c:\vc2008 LIBNAME=dolpxm OBJS=objmx HARBOUR=OBJS=objm HARBOUR=
HPATH Ruta principal de xharbour para msvc 32bits /  xHarbour to msvc main path
VCDIR Ruta principal del compilador de Microsoft / msvc compiler main path
LIBNAME Nombre de libreria  / library name

ejecutar / Run  mtdolpxm.bat 

Harbour para msvc 64 bits / Harbour to msvc 64 Bits
abrir mtdh64.bat y cambiar las variable de acuerdo a las necesidades
Open mtdolphm.bat and change variables if you need
c:\bcc582\bin\make -ftdolp64.mak HPATH=\HARBOUR VCDIR=c:\vc64 LIBNAME=dolph64 OBJS=objh64 HARBOUR=
HPATH Ruta principal de harbour para msvc 64bits / Harbour  64 bits to msvc main path
VCDIR Ruta principal del compilador de Microsoft / msvc compiler main path
LIBNAME Nombre de libreria / library name

ejecutar / Run mtdh64.bat 

jueves, 1 de julio de 2010

Actualizaciones / Upgrades

El codigo fuente siempre estara disponible y podra ser descargado las veces que se genere una nueva version
The source code always will be avalable  and could  download anytime to build a new version

Todas las actualizaciones seran reportadas por este blog
All upgrades will be reported by this blog

podra usarse  Tortoise o  svn
can use  Tortoise o  svn

1) Tortoise
Sobre la carpeta del repositorio abrir el menu de propiedades (Click Derecho) y seleccionar SVN Update
Over Repository folder, open properties menu and select SVN Update

2) svn
ir a la carpeta creada para ubicar el repositorio y escribir  x:\>svn up tdolphin
inside folder container repository type x:\>svn up tdolphin

Construir Libreria / Build Lib (

Construir dolphinh.lib (harbour) / dolphinx.lib (xharbour)
Build dolphinh.lib (harbour) / dolphinx.lib (xharbour)
Para Harbour / For Harbour
Editar .\mtdolph.bat, cambiar las rutas de los archivos de Borland y Harbour (si es necesario)
Edit .\mtdolph.bat change Borland and Harbour paths (if is necesary)

Para xHarbour

Editar .\mtdolpx.bat, cambiar las rutas de los archivos de borland y xHarbour (si es necesario)
Edit .\mtdolpx.bat change Borland and xHarbour paths (if is necesary)



correr el .bat , la libreria se creara en .\LIB
Run .bat, will be create in .\LIB

NO USAR ESTA FORMA ESTA DESCONTINUADA


NO USE THIS WAY IS DISCONTINUED

miércoles, 30 de junio de 2010

Comanzando / Starting



Obtener TDolphin / To Get TDolphin

Para obtener TDolphin es necesario descargarlo directamente desde el SVN
para lograrlo podriamos usar Tortoise o  svn para crear la carpeta del repositorio
To get TDolphin, you need download directly from SVN server,  you can use  Tortoise o svn to build repository

1) usando / use Tortoise
ya instalado Tortoise, crear  una carpeta donde estara todo el codigo de Dolphin ej: x:\Dolphin
Installed Tortoise, make a folder where will download Dolphin code i.e: x:\Dolphin

desplegar el menu de propiedades (click derecho) sobre la nueva carpeta
Open properties menu  (Right Click ) over new folder

Seleccionar la opcion SVN Checkout
Select SVN Checkout


URL of repository: http://www.sitasoft.net/tdolphin and OK

revisar el SVN desde la web: TDolphin WebSvn
To check SVN server from web: TDolphin WebSvn

2)  Usando/Use svn 
Crear  una carpeta donde estara todo el codigo de Dolphin ej: x:\Dolphin
make a folder where will download Dolphin code i.e: x:\Dolphin

Descomprimir el contenido del svn.zip dentro de la misma
Uncompress svn.zip inside folder


desde la linea de comando escribir svn co http://www.sitasoft.net/tdolphin 
from command line type svn co http://www.sitasoft.net/tdolphin