Hola
Investigando sobre hbmk2 y los ficheros .BAT de compilacion utilizando hbmk2, encuentro que genera dos ficheros (_hbmkaut_) que no se por qué, aunque la aplicacion compila y se ejecuta correctamente.
El proyecto esta en una carpeta C:\pruebas con los directorios C:\pruebas\obj, C:\pruebas\source y C:\pruebas\include
Sabéis por qué?, llevo investigando el tema algún tiempo, y aunque creo que es algún tipo de FLAG, no encuentro información al respecto.
Adjunto el fichero .BAT: PRUEBA1.BAT
Y el .PRG: PRUEBA1.PRG
Y el resultado de la compilacion
Investigando sobre hbmk2 y los ficheros .BAT de compilacion utilizando hbmk2, encuentro que genera dos ficheros (_hbmkaut_) que no se por qué, aunque la aplicacion compila y se ejecuta correctamente.
El proyecto esta en una carpeta C:\pruebas con los directorios C:\pruebas\obj, C:\pruebas\source y C:\pruebas\include
prueba1.c
prueba1.obj
_hbmkaut_prueba1.c
_hbmkaut_prueba1.obj
Sabéis por qué?, llevo investigando el tema algún tiempo, y aunque creo que es algún tipo de FLAG, no encuentro información al respecto.
Adjunto el fichero .BAT: PRUEBA1.BAT
set path=%path%;C:\BORLAND\BCC582\BIN\;
C:\HARBOUR\harb20131007\BIN\HBMK2.EXE -comp=bcc -workdir=C:\pruebas\OBJ -inc -iC:\FWH\FWH1312\INCLUDE -ic:\pruebas\include -gtgui c:\pruebas\source\prueba1.prg -LC:\Fwh\Fwh1312\lib\ -LC:\BORLAND\BCC582\LIB\ -LC:\BORLAND\BCC582\LIB\PSDK\ -lfiveh -lfivehc -lhbct -lxhb -lgtgui -lhbwin -lpng -lcw32 -luuid -limport32 -lws2_32 -lodbc32 -lnddeapi -liphlpapi -lmsimg32 -lpsapi -lrasapi32 -lgdiplus -lshell32
Y el .PRG: PRUEBA1.PRG
#include "fivewin.ch"
Function Main()
  Msginfo("Hola")
Return nilY el resultado de la compilacion
C:\pruebas>C:\HARBOUR\harb20131007\BIN\HBMK2.EXE -comp=bcc -workdir=C:\pruebas\O
BJ -inc -iC:\FWH\FWH1312\\INCLUDE -ic:\pruebas\include -gtgui c:\pruebas\sou
rce\prueba1.prg -LC:\Fwh\Fwh1312\lib\ -LC:\BORLAND\BCC582\LIB\ -LC:\BORLAND\BCC
582\LIB\PSDK\ -lfiveh -lfivehc -lhbct -lxhb -lgtgui -lhbwin -lpng -lcw32 -luuid
-limport32 -lws2_32 -lodbc32 -lnddeapi -liphlpapi -lmsimg32 -lpsapi -lrasapi32 -
lgdiplus -lshell32
hbmk2: Compiling Harbour sources...
Harbour 3.2.0dev (r1307082134)
Copyright (c) 1999-2013, http://harbour-project.org/
Compiling 'c:\pruebas\source\prueba1.prg'...
Lines 4210, Functions/Procedures 1
Generating C source output to 'C:\pruebas\OBJ\prueba1.c'... Done.
hbmk2: Compiling...
C:\pruebas\OBJ\prueba1.c:
C:\pruebas\OBJ\_hbmkaut_prueba1.c:
hbmk2: Linking... prueba1.exe
Turbo Incremental Link 5.69 Copyright (c) 1997-2005 Borland
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
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