thanks for tips, sorry but i have an xharbour setting not updated like harbour one
now Compilation will start but have also a problem that will be due to my conversion from hbmake to hbmk2 using G:\CLIP52\LAVORI\MASSIMO\ARCA> hbmk2.exe g:\clip52\lavori\massimo\arca\arcahd.hbp -xhp -rebuild ------------------------------------------------ hbmk2: Processing environment options: -mt -compiler=bcc hbmk2: Compiling Harbour sources... hbmk2: Harbour compiler command (embedded): (G:\clip52\xh\hbide\harbour.exe) -n2 g:\clip52\lavori\massimo\arca\arca.prg g:\c lip52\lavori\massimo\arca\arcacomm.prg g:\clip52\lavori\massimo\arca\ arcafatt.pr g g:\clip52\lavori\massimo\arca\arcahp.prg g:\clip52\lavori\massimo\arca\arcaio. prg g:\clip52\lavori\massimo\arca\arcaopen.prg g:\clip52\lavori\massimo\arca\arc apdf.prg g:\clip52\lavori\massimo\arca\arcaprct.prg g:\clip52\lavori\massimo\arc a\arcapre2.prg g:\clip52\lavori\massimo\arca\arcapre3.prg g:\clip52\lavori\massi mo\arca\arcaprev.prg g:\clip52\lavori\massimo\arca\arcaroot.prg g:\clip52\lavori \massimo\arca\arcatab.prg g:\clip52\lavori\massimo\arca\arcatec.prg g:\clip52\la vori\massimo\arca\arcalog.prg -m -p -w0 -DEURO -D__GTWVW__ -b -q -xhp -oG:\clip5 2\LAVORI\MASSIMO\ARCA\win\bcc\ -iG:\CLIP52\XH\INCLUDE -undef:.ARCH. -D__PLATFORM __WINDOWS -D__LITTLE_ENDIAN__ -D__ARCH32BIT__ Harbour 2.1.0beta1 (Rev. 14423) Copyright (c) 1999-2010, http://www.harbour-project.org/ hbmk2: Compiling... hbmk2: C/C++ compiler command: bcc32.exe -c -q -tWM -d -6 -O2 -OS -Ov -Oi -Oc -tW -w -Q -w-sig- -nG:\clip52\LA VORI\MASSIMO\ARCA\win\bcc -IG:\CLIP52\XH\INCLUDE G:\clip52\LAVORI\MASSIMO\ARCA\w in\bcc\arca.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcacomm.c G:\clip52\LAVORI\ MASSIMO\ARCA\win\bcc\arcafatt.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcahp.c G :\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaio.c G:\clip52\LAVORI\MASSIMO\ARCA\win\ bcc\arcaopen.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapdf.c G:\clip52\LAVORI\ MASSIMO\ARCA\win\bcc\arcaprct.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapre2.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapre3.c G:\clip52\LAVORI\MASSIMO\ARCA\ win\bcc\arcaprev.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaroot.c G:\clip52\LA VORI\MASSIMO\ARCA\win\bcc\arcatab.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcate c.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcalog.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arca.c: Error E2257 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arca.c 1441: , expected Error E2451 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arca.c 1444: Undefined symbol 'hb_vm_SymbolInit_hp_ARCA' Error E2141 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arca.c 13068: Declaration synt ax error *** 3 errors in Compile *** G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcacomm.c: Error E2257 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcacomm.c 1227: , expected Error E2451 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcacomm.c 1230: Undefined sym bol 'hb_vm_SymbolInit_hp_ARCACOMM' Error E2141 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcacomm.c 12732: Declaration syntax error *** 3 errors in Compile *** G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcafatt.c: Error E2257 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcafatt.c 165: , expected Error E2451 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcafatt.c 168: Undefined symb ol 'hb_vm_SymbolInit_hp_ARCAFATT' Error E2141 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcafatt.c 790: Declaration sy ntax error *** 3 errors in Compile *** G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcahp.c: Error E2257 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcahp.c 144: , expected Error E2451 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcahp.c 147: Undefined symbol 'hb_vm_SymbolInit_hp_ARCAHP' Error E2141 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcahp.c 780: Declaration synt ax error *** 3 errors in Compile *** G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaio.c: Error E2257 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaio.c 794: , expected Error E2451 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaio.c 797: Undefined symbol 'hb_vm_SymbolInit_hp_ARCAIO' Error E2141 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaio.c 3456: Declaration syn tax error *** 3 errors in Compile *** G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaopen.c: Error E2257 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaopen.c 365: , expected Error E2451 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaopen.c 368: Undefined symb ol 'hb_vm_SymbolInit_hp_ARCAOPEN' Error E2141 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaopen.c 12493: Declaration syntax error *** 3 errors in Compile *** G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapdf.c: Error E2257 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapdf.c 415: , expected Error E2451 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapdf.c 418: Undefined symbo l 'hb_vm_SymbolInit_hp_ARCAPDF' Error E2141 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapdf.c 5074: Declaration sy ntax error *** 3 errors in Compile *** G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaprct.c: Error E2257 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaprct.c 633: , expected Error E2451 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaprct.c 636: Undefined symb ol 'hb_vm_SymbolInit_hp_ARCAPRCT' Error E2141 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaprct.c 3512: Declaration s yntax error *** 3 errors in Compile *** G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapre2.c: Error E2257 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapre2.c 1379: , expected Error E2451 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapre2.c 1382: Undefined sym bol 'hb_vm_SymbolInit_hp_ARCAPRE2' Error E2141 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapre2.c 14597: Declaration syntax error *** 3 errors in Compile *** G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapre3.c: Error E2257 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapre3.c 1032: , expected Error E2451 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapre3.c 1035: Undefined sym bol 'hb_vm_SymbolInit_hp_ARCAPRE3' Error E2141 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapre3.c 8805: Declaration s yntax error *** 3 errors in Compile *** G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaprev.c: Error E2257 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaprev.c 2615: , expected Error E2451 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaprev.c 2618: Undefined sym bol 'hb_vm_SymbolInit_hp_ARCAPREV' Error E2141 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaprev.c 23191: Declaration syntax error *** 3 errors in Compile *** G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaroot.c: Error E2257 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaroot.c 1235: , expected Error E2451 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaroot.c 1238: Undefined sym bol 'hb_vm_SymbolInit_hp_ARCAROOT' Error E2141 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaroot.c 6134: Declaration s yntax error *** 3 errors in Compile *** G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcatab.c: Error E2257 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcatab.c 1655: , expected Error E2451 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcatab.c 1658: Undefined symb ol 'hb_vm_SymbolInit_hp_ARCATAB' Error E2141 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcatab.c 20727: Declaration s yntax error *** 3 errors in Compile *** G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcatec.c: Error E2257 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcatec.c 1273: , expected Error E2451 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcatec.c 1276: Undefined symb ol 'hb_vm_SymbolInit_hp_ARCATEC' Error E2141 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcatec.c 9722: Declaration sy ntax error *** 3 errors in Compile *** G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcalog.c: Error E2257 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcalog.c 1247: , expected Error E2451 G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcalog.c 1250: Undefined symb ol 'hb_vm_SymbolInit_hp_ARCALOG' Error E2141 g:\clip52\xh\bcc55\include\excpt.h 81: Declaration syntax error + Full parser context + g:\\clip52\\lavori\\massimo\\arca\\arcalog.prg, line 7503: #include g:\clip5 2\xh\bcc55\include\windows.h + g:\clip52\xh\bcc55\include\windows.h, line 196: #include g:\clip52\xh\bcc55\ include\excpt.h *** 3 errors in Compile *** hbmk2: Error: Running C/C++ compiler. 1 bcc32.exe -c -q -tWM -d -6 -O2 -OS -Ov -Oi -Oc -tW -w -Q -w-sig- -nG:\clip52\LA VORI\MASSIMO\ARCA\win\bcc -IG:\CLIP52\XH\INCLUDE G:\clip52\LAVORI\MASSIMO\ARCA\w in\bcc\arca.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcacomm.c G:\clip52\LAVORI\ MASSIMO\ARCA\win\bcc\arcafatt.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcahp.c G :\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaio.c G:\clip52\LAVORI\MASSIMO\ARCA\win\ bcc\arcaopen.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapdf.c G:\clip52\LAVORI\ MASSIMO\ARCA\win\bcc\arcaprct.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapre2.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcapre3.c G:\clip52\LAVORI\MASSIMO\ARCA\ win\bcc\arcaprev.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcaroot.c G:\clip52\LA VORI\MASSIMO\ARCA\win\bcc\arcatab.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcate c.c G:\clip52\LAVORI\MASSIMO\ARCA\win\bcc\arcalog.c ---------------------------------------------- ------- follow my converted arcahd.hbp (based from arcahd.bc) -m -p -w0 -oarcahd.exe -trace -DEURO -D__GTWVW__ -GUI -b -oG:\clip52\LAVORI\MASSIMO\ARCA\ARCAHHD -workdir=G:/clip52/LAVORI/MASSIMO/ARCA/${hb_plat}/${hb_comp} -q -trace -info -ldebug -lace32 -lrddads -lbmdbfcdx -lang.lib -lrdd.lib -ldbffpt.lib -lgtwvt.lib -lwvtgui.lib -lcodepage.lib -lct.lib -ltip.lib -lpcrepos.lib -lhsx.lib -lhbsix.lib -ldelta4h.lib arca.prg arcacomm.prg arcafatt.prg arcahp.prg arcaio.prg arcaopen.prg arcapdf.prg arcaprct.prg arcapre2.prg arcapre3.prg arcaprev.prg arcaroot.prg arcatab.prg arcatec.prg arcalog.prg ERROR_D.obj GETSYS_D.OBJ ---------------------------------------------- -----------folow original arcahd.bc #BCC VERSION=BCB.01 !ifndef CC_DIR CC_DIR = $(MAKE_DIR) !endif !ifndef HB_DIR HB_DIR = $(HARBOUR_DIR) !endif RECURSE= NO COMPRESS = NO EXTERNALLIB = YES XFWH = NO FILESTOADD = 5 WARNINGLEVEL = 0 USERDEFINE = USERINCLUDE = EDITOR = notepad GTWVT = GUI = YES MT = NO SRC31 = objhd PROJECT = arcahd.exe $(PR) OBJFILES = $(SRC31)\ARCA.obj $(SRC31)\ARCACOMM.obj $(SRC31)\ARCAFATT.obj $(SRC31)\ARCAHP.obj $(SRC31)\ARCAIO.obj // $(SRC31)\ARCALOG.obj $(SRC31)\ARCAOPEN.obj $(SRC31)\ARCAPDF.obj $(SRC31)\ARCAPRCT.obj $(SRC31)\ARCAPRE2.obj // $(SRC31)\ARCAPRE3.obj $(SRC31)\ARCAPREV.obj $(SRC31)\ARCAROOT.obj $(SRC31)\ARCATAB.obj $(SRC31)\ARCATEC.obj // $(SRC31)\ERROR_D.obj $(SRC31)\GETSYS_D.OBJ $(OB) PRGFILES = ARCA.PRG ARCACOMM.PRG ARCAFATT.PRG ARCAHP.PRG ARCAIO.PRG // ARCALOG.PRG ARCAOPEN.PRG ARCAPDF.PRG ARCAPRCT.PRG ARCAPRE2.PRG // ARCAPRE3.PRG ARCAPREV.PRG ARCAROOT.PRG ARCATAB.PRG ARCATEC.PRG // ERROR_D.PRG GETSYS_D.PRG $(PS) OBJCFILES = $(OBC) CFILES = $(CF) RESFILES = RESDEPEN = TOPMODULE = ARCA.PRG LIBFILES = lang.lib vm.lib rtl.lib pcrepos.lib rdd.lib macro.lib pp.lib dbfntx.lib bmdbfcdx.lib dbfcdx.lib dbffpt.lib common.lib gtwvt.lib wvtgui.lib codepage.lib ct.lib tip.lib pcrepos.lib hsx.lib hbsix.lib debug.lib rddads.lib ace32.lib delta4h.lib wvtgui.lib EXTLIBFILES = delta4h.lib wvtgui.lib DEFFILE = HARBOURFLAGS = -DEURO -D__GTWVT__ -b -m -w0 CFLAG1 = -OS $(CFLAGS) -d -c -L$(HB_DIR)\lib CFLAG2 = -I$(HB_DIR)\include;$(CC_DIR)\include RFLAGS = LFLAGS = -L$(CC_DIR)\lib\obj;$(CC_DIR)\lib;$(HB_DIR)\lib -Gn -M -m -s -Tpe -x -aa IFLAGS = LINKER = ilink32 ALLOBJ = c0w32.obj $(OBJFILES) $(OBJCFILES) ALLRES = $(RESDEPEN) ALLLIB = $(LIBFILES) import32.lib cw32.lib .autodepend #DEPENDS #COMMANDS .cpp.obj: $(CC_DIR)\BIN\bcc32 $(CFLAG1) $(CFLAG2) -o$* $** .c.obj: $(CC_DIR)\BIN\bcc32 -I$(HB_DIR)\include $(CFLAG1) $(CFLAG2) -o$* $** .prg.obj: $(HB_DIR)\bin\harbour -D__EXPORT__ -n -go3 -I$(HB_DIR)\include $(HARBOURFLAGS) -o$* $** .rc.res: $(CC_DIR)\BIN\brcc32 $(RFLAGS) $< #BUILD $(PROJECT): $(CFILES) $(OBJFILES) $(RESDEPEN) $(DEFFILE) $(CC_DIR)\BIN\$(LINKER) @&&! $(LFLAGS) + $(ALLOBJ), + $(PROJECT),, + $(ALLLIB), + $(DEFFILE), + $(ALLRES) ! 2010/5/4 Viktor Szakáts <[email protected]> > > On 2010 May 4, at 15:29, Massimo Belgrano wrote: > > > set HB_INSTALL_PREFIX=c:\xharbour\ > > hbmk2.exe myhbp.hbp -xhp > > hbmk2: Processing environment options: -mt -compiler=bcc32 > > hbmk2: Error: Compiler value unknown: bcc32 > > 'bcc32' has been changed to 'bcc' at least a year ago > in Harbour. > > hbmk2's goal is to build executables from xhb sources > using xhb compiler and regular C compiler tools. > Configuration should be done just as for Harbour. > hbmk2's goal is not to emulate the full build and > make infrastructure of xhb. > > BTW, my advice repeated now about 3 hundred times > still stays true: DELETE 'HB_COMPILER' OPTION! > > Viktor > > _______________________________________________ > Harbour mailing list (attachment size limit: 40KB) > [email protected] > http://lists.harbour-project.org/mailman/listinfo/harbour > -- Massimo Belgrano Iscritto all'albo dei CTU presso il Tribunale di Novara per materia Informatica Delta Informatica S.r.l. (http://www.deltain.it/) (+39 0321 455962) Analisi e sviluppo software per Lan e Web - Consulenza informatica - Formazione
_______________________________________________ Harbour mailing list (attachment size limit: 40KB) [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
