Class to manager MYSQL for Harbour/xHarbour
Custom Search

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