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

Reply via email to