Help no se que mas hacer ¿?
Me respondo a mi mismo:
He deshabilitado todas las llamadas a adordd en el programa principal obras32.prg
y luego he quitado las llamadas a adordd.prg en el .rmk
y nada mas entrar al programa he colocado un msginfo(date())
y la fecha esta perfectamente en 12/05/2016
si vuelvo a habilitar adordd (lo que esta en rojo),
ejecuto el programa y sale la famosa fecha en formato [color=#FF0000:1dplflgb]0d20160512
[/color:1dplflgb]
[color=#FF0000:1dplflgb]resumiendo, compilando y linkando con la librería adordd (de la forma que lo tengo en el obras32.rmk)
la fecha sale mal, y si lo quito bien ¿?
[/color:1dplflgb]
este formato 0dyyyymmdd veo que aparece en los foros de harbour
el obra32.rmk es así (me da que algo no hago bien)
--------------------
#Borland make sample, (c) FiveTech Software 2005
HBDIR=d:\harbour
BCDIR=d:\bcc7
FWDIR=d:\fwh
#change these paths as needed
.path.PRG = .\SOURCE
.path.OBJ = .\OBJ
.path.CH = $(FWDIR)\include;$(HBDIR)\include
.path.C = .\
.path.rc = .\RES
#important: Use Uppercase for filenames extensions, in the next two rules!
PRG = \
Obras32.PRG \
[color=#FF0000:1dplflgb]adordd.PRG \[/color:1dplflgb]
Abmcue.PRG \
Helpcue.PRG \
AbmObr.PRG \
HelpObr.PRG \
AbmCon.PRG \
HelpCon.PRG \
Lisobr.PRG \
Lisapu.PRG \
Lisapuf.PRG \
Lisapu9.PRG \
Lisresu.PRG \
Liscuen.PRG \
Liscuer.PRG \
Liscond.PRG \
Lisivac.PRG \
Lisvenc.PRG \
Lisival.PRG \
Lisivad.PRG \
Lis500.PRG \
Regenera.PRG \
Consoli.PRG \
Paramini.PRG \
abmapu.PRG \
abmiva.PRG \
abmVto.PRG \
HelpIva.PRG \
HelpBus.PRG \
HelpFp.PRG
OBJ=$(PRG:.prg=.obj)
OBJS=$(OBJ:.\=.\obj\)
PROJECT : Obras32.exe
Obras32.exe : $(PRG:.PRG=.OBJ) $(d:.C=.OBJ)
#Obras32.res
echo off
echo $(BCDIR)\lib\c0w32.obj + > b32.bc
echo obj\Obras32.obj[color=#FF0000:1dplflgb] obj\adordd.obj [/color:1dplflgb]obj\AbmCue.obj obj\HelpCue.obj obj\AbmObr.obj obj\HelpObr.obj obj\AbmCon.obj obj\HelpCon.obj obj\lisobr.obj obj\lisapu.obj obj\lisapuf.obj obj\lisIvac.obj obj\lisIval.obj obj\lisIvad.obj obj\lis500.obj obj\Lisresu.obj obj\Liscuen.obj obj\LiscueR.obj obj\Regenera.obj obj\consoli.obj obj\paramini.obj obj\abmapu.obj obj\abmiva.obj obj\Helpiva.obj obj\HelpBus.obj obj\HelpFp.obj obj\AbmVto.obj obj\lisvenc.obj obj\Lisapuf.obj obj\Liscond.obj , + >> b32.bc
echo Obras32.exe, + >> b32.bc
echo Obras32.map, + >> b32.bc
echo $(FWDIR)\lib\FiveH.lib $(FWDIR)\lib\FiveHC.lib + >> b32.bc
echo $(HBDIR)\lib\hbrtl.lib + >> b32.bc
echo $(HBDIR)\lib\hbvm.lib + >> b32.bc
echo $(HBDIR)\lib\gtgui.lib + >> b32.bc
echo $(HBDIR)\lib\hblang.lib + >> b32.bc
echo $(HBDIR)\lib\hbmacro.lib + >> b32.bc
echo $(HBDIR)\lib\hbrdd.lib + >> b32.bc
echo $(HBDIR)\lib\rddntx.lib + >> b32.bc
echo $(HBDIR)\lib\rddcdx.lib + >> b32.bc
echo $(HBDIR)\lib\rddfpt.lib + >> b32.bc
echo $(HBDIR)\lib\hbsix.lib + >> b32.bc
echo $(HBDIR)\lib\hbdebug.lib + >> b32.bc
echo $(HBDIR)\lib\hbcommon.lib + >> b32.bc
echo $(HBDIR)\lib\hbpp.lib + >> b32.bc
echo $(HBDIR)\lib\hbwin.lib + >> b32.bc
echo $(HBDIR)\lib\hbcpage.lib + >> b32.bc
echo $(HBDIR)\lib\hbct.lib + >> b32.bc
echo $(HBDIR)\lib\hbcplr.lib + >> b32.bc
echo $(HBDIR)\lib\hbpcre.lib + >> b32.bc
echo $(HBDIR)\lib\xhb.lib + >> b32.bc
echo $(HBDIR)\lib\hbziparc.lib + >> b32.bc
echo $(HBDIR)\lib\hbmzip.lib + >> b32.bc
echo $(HBDIR)\lib\hbzlib.lib + >> b32.bc
echo $(HBDIR)\lib\minizip.lib + >> b32.bc
echo $(HBDIR)\lib\png.lib + >> b32.bc
echo $(HBDIR)\lib\hbusrrdd.lib + >> b32.bc
rem Uncomment these two lines to use Advantage RDD
rem echo $(HBDIR)\lib\rddads.lib + >> b32.bc
rem echo $(HBDIR)\lib\Ace32.lib + >> b32.bc
echo $(BCDIR)\lib\cw32.lib + >> b32.bc
echo $(BCDIR)\lib\uuid.lib + >> b32.bc
echo $(BCDIR)\lib\import32.lib + >> b32.bc
echo $(BCDIR)\lib\ws2_32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\odbc32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\nddeapi.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\iphlpapi.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\msimg32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\psapi.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\rasapi32.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\gdiplus.lib + >> b32.bc
echo $(BCDIR)\lib\psdk\shell32.lib, >> b32.bc
IF EXIST res\Obras32.res echo res\Obras32.res >> b32.bc
$(BCDIR)\bin\ilink32 -Gn -aa -Tpe -s @b32.bc
del b32.bc
.PRG.OBJ:
$(HBDIR)\bin\harbour $< /N /W /Oobj\ /I$(FWDIR)\include;$(HBDIR)\include
$(BCDIR)\bin\bcc32 -c -tWM -I$(HBDIR)\include -oobj\$& obj\$&.c
.C.OBJ:
echo -c -tWM -D__HARBOUR__ -DHB_API_MACROS > tmp
echo -I$(HBDIR)\include;$(FWDIR)\include >> tmp
$(BCDIR)\bin\bcc32 -oobj\$& @tmp $&.c
del tmp
# Obras32.res : Obras32.rc
# $(BCDIR)\bin\brc32.exe -r res\Obras32.rc
------------------------------------------
↧