I am testing too on my large system hbmk2 because now rddads work fine thanks andi revelation Follow command HBMK2 ARCA.PRG ARCACOMM.PRG ARCAFATT.PRG ARCAHP.PRG ARCAIO.PRG ARCALOG.PRG ARCAOPEN.PRG ARCAPDF.PRG ARCAPRCT.PRG ARCAPRE2.PRG ARCAPRE3.PRG ARCAPRE3.PRG ARCAPREV.PRG ARCAROOT.PRG ARCATAB.PRG ARCATEC.PRG ERROR_D.PRG GETSYS_D.PRG gtwvg.lib ace32.lib rddads.lib hbbmcdx.LIB xhb.lib hbwin.lib hbclipsm.lib delta4hhd.lib hbdebug.lib -GUI -GTWVT -GTWVG -DEURO -D__GTWVT__ -b -m -w0 -oarcahhd.exe Produce follow error: In this project i redefine module of my library same project in msvc work fine What is the error that not allow compilation?
Possible pacify warning redefined fuction in mingw? http://gcc.gnu.org/onlinedocs/gcc/Warning-Options.html Error log ARCAPRE3.o:ARCAPRE3.c:(.text+0x40): multiple definition of `HB_FUN_ED_SBLOCCO' ARCAPRE3.o:ARCAPRE3.c:(.text+0x40): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x60): multiple definition of `HB_FUN_EDS2_LAVMAC' ARCAPRE3.o:ARCAPRE3.c:(.text+0x60): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x80): multiple definition of `HB_FUN_K_LAV2' ARCAPRE3.o:ARCAPRE3.c:(.text+0x80): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xa0): multiple definition of `HB_FUN_V_LAV0' ARCAPRE3.o:ARCAPRE3.c:(.text+0xa0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xc0): multiple definition of `HB_FUN_PERC_APP' ARCAPRE3.o:ARCAPRE3.c:(.text+0xc0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xe0): multiple definition of `HB_FUN_CTRL_MACABI' ARCAPRE3.o:ARCAPRE3.c:(.text+0xe0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x100): multiple definition of `HB_FUN_ELE_MACABI' ARCAPRE3.o:ARCAPRE3.c:(.text+0x100): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x120): multiple definition of `HB_FUN_RET_DESCLAV ARCAPRE3.o:ARCAPRE3.c:(.text+0x120): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x140): multiple definition of `HB_FUN_RET_DESCMAC ARCAPRE3.o:ARCAPRE3.c:(.text+0x140): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x160): multiple definition of `HB_FUN_RET_DESCMOD ARCAPRE3.o:ARCAPRE3.c:(.text+0x160): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x180): multiple definition of `HB_FUN_XP_LAVPART' ARCAPRE3.o:ARCAPRE3.c:(.text+0x180): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x1a0): multiple definition of `HB_FUN_FUST_EDITA' ARCAPRE3.o:ARCAPRE3.c:(.text+0x1a0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x1c0): multiple definition of `HB_FUN_FUST_CERCA' ARCAPRE3.o:ARCAPRE3.c:(.text+0x1c0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x1e0): multiple definition of `HB_FUN_FUST_ESTRAI ARCAPRE3.o:ARCAPRE3.c:(.text+0x1e0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x200): multiple definition of `HB_FUN_AGG_PREVE' ARCAPRE3.o:ARCAPRE3.c:(.text+0x200): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x220): multiple definition of `HB_FUN_SOT_PREVE' ARCAPRE3.o:ARCAPRE3.c:(.text+0x220): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x240): multiple definition of `HB_FUN_ED2_CONFERM ' ARCAPRE3.o:ARCAPRE3.c:(.text+0x240): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x260): multiple definition of `HB_FUN_B_ORDALTF2' ARCAPRE3.o:ARCAPRE3.c:(.text+0x260): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x280): multiple definition of `HB_FUN_ED_ORDALTF2 ' ARCAPRE3.o:ARCAPRE3.c:(.text+0x280): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x2a0): multiple definition of `HB_FUN_K_ORDALTF2' ARCAPRE3.o:ARCAPRE3.c:(.text+0x2a0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x2c0): multiple definition of `HB_FUN_S_ORDALTF2' ARCAPRE3.o:ARCAPRE3.c:(.text+0x2c0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x2e0): multiple definition of `HB_FUN_CTRL_COMIP' ARCAPRE3.o:ARCAPRE3.c:(.text+0x2e0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x300): multiple definition of `HB_FUN_W_FUSTES' ARCAPRE3.o:ARCAPRE3.c:(.text+0x300): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x320): multiple definition of `HB_FUN_PR_ANARIT' ARCAPRE3.o:ARCAPRE3.c:(.text+0x320): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x340): multiple definition of `HB_FUN_CAUSA_SCOST ARCAPRE3.o:ARCAPRE3.c:(.text+0x340): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x360): multiple definition of `HB_FUN_ABBINAMENTO ARCAPRE3.o:ARCAPRE3.c:(.text+0x360): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x380): multiple definition of `HB_FUN_DISABB' ARCAPRE3.o:ARCAPRE3.c:(.text+0x380): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x3a0): multiple definition of `HB_FUN_ABBI_MAT' ARCAPRE3.o:ARCAPRE3.c:(.text+0x3a0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x3c0): multiple definition of `HB_FUN_ABBINA_MAT' ARCAPRE3.o:ARCAPRE3.c:(.text+0x3c0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x3e0): multiple definition of `HB_FUN_DISAB_MAT' ARCAPRE3.o:ARCAPRE3.c:(.text+0x3e0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x400): multiple definition of `HB_FUN_VARIA_ABB' ARCAPRE3.o:ARCAPRE3.c:(.text+0x400): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x420): multiple definition of `HB_FUN_NEW_ABB' ARCAPRE3.o:ARCAPRE3.c:(.text+0x420): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x440): multiple definition of `HB_FUN_MK_CAMBIO' ARCAPRE3.o:ARCAPRE3.c:(.text+0x440): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x460): multiple definition of `HB_FUN_MK_CAMBIOED ARCAPRE3.o:ARCAPRE3.c:(.text+0x460): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x480): multiple definition of `HB_FUN_BIS_CAMBIO' ARCAPRE3.o:ARCAPRE3.c:(.text+0x480): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x4a0): multiple definition of `HB_FUN_RIC_INVCAMB ARCAPRE3.o:ARCAPRE3.c:(.text+0x4a0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x4c0): multiple definition of `HB_FUN_RIC_CAMBIO' ARCAPRE3.o:ARCAPRE3.c:(.text+0x4c0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x4e0): multiple definition of `HB_FUN_CALC_CAMBIO ARCAPRE3.o:ARCAPRE3.c:(.text+0x4e0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x500): multiple definition of `HB_FUN_CALC_ICAMBI ' ARCAPRE3.o:ARCAPRE3.c:(.text+0x500): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x520): multiple definition of `HB_FUN_STRFC' ARCAPRE3.o:ARCAPRE3.c:(.text+0x520): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x540): multiple definition of `HB_FUN_INEURO' ARCAPRE3.o:ARCAPRE3.c:(.text+0x540): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x560): multiple definition of `HB_FUN_EXEC_ACQ' ARCAPRE3.o:ARCAPRE3.c:(.text+0x560): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x580): multiple definition of `HB_FUN_VEDI_FORZ' ARCAPRE3.o:ARCAPRE3.c:(.text+0x580): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x5a0): multiple definition of `HB_FUN_ED_FR' ARCAPRE3.o:ARCAPRE3.c:(.text+0x5a0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x5c0): multiple definition of `HB_FUN_V_UNI_MULT' ARCAPRE3.o:ARCAPRE3.c:(.text+0x5c0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x5e0): multiple definition of `HB_FUN_MK_CONSOLID ARCAPRE3.o:ARCAPRE3.c:(.text+0x5e0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x600): multiple definition of `HB_FUN_B_MULTI' ARCAPRE3.o:ARCAPRE3.c:(.text+0x600): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x620): multiple definition of `HB_FUN_K_MULTI' ARCAPRE3.o:ARCAPRE3.c:(.text+0x620): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x640): multiple definition of `HB_FUN_ED_MULTI' ARCAPRE3.o:ARCAPRE3.c:(.text+0x640): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x660): multiple definition of `HB_FUN_CTRL_DIFRIG ' ARCAPRE3.o:ARCAPRE3.c:(.text+0x660): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x680): multiple definition of `HB_FUN_CTRL_PREZ' ARCAPRE3.o:ARCAPRE3.c:(.text+0x680): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x6a0): multiple definition of `HB_FUN_UPDATE_DIFR GA' ARCAPRE3.o:ARCAPRE3.c:(.text+0x6a0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x6c0): multiple definition of `HB_FUN_CALC_DIFRIG ' ARCAPRE3.o:ARCAPRE3.c:(.text+0x6c0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x6e0): multiple definition of `HB_FUN_V_RIORD' ARCAPRE3.o:ARCAPRE3.c:(.text+0x6e0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x700): multiple definition of `HB_FUN_B_RIORD' ARCAPRE3.o:ARCAPRE3.c:(.text+0x700): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x720): multiple definition of `HB_FUN_ED_RIORD2' ARCAPRE3.o:ARCAPRE3.c:(.text+0x720): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x740): multiple definition of `HB_FUN_SITLOT_RIOR ' ARCAPRE3.o:ARCAPRE3.c:(.text+0x740): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x760): multiple definition of `HB_FUN_K_RIORD' ARCAPRE3.o:ARCAPRE3.c:(.text+0x760): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x780): multiple definition of `HB_FUN_S_RIORD' ARCAPRE3.o:ARCAPRE3.c:(.text+0x780): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x7a0): multiple definition of `HB_FUN_RET_DEPRSTD ARCAPRE3.o:ARCAPRE3.c:(.text+0x7a0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x7c0): multiple definition of `HB_FUN_ED_NEW1CONS ARCAPRE3.o:ARCAPRE3.c:(.text+0x7c0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x7e0): multiple definition of `HB_FUN_ED_NEW2CONS ARCAPRE3.o:ARCAPRE3.c:(.text+0x7e0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x800): multiple definition of `HB_FUN_VIS_FOTOSCO ARCAPRE3.o:ARCAPRE3.c:(.text+0x800): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x820): multiple definition of `HB_FUN_CTRL_FL_TIP E' ARCAPRE3.o:ARCAPRE3.c:(.text+0x820): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x840): multiple definition of `HB_FUN_CTRL_RISTAM A' ARCAPRE3.o:ARCAPRE3.c:(.text+0x840): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x860): multiple definition of `HB_FUN_RETROCEDI' ARCAPRE3.o:ARCAPRE3.c:(.text+0x860): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x880): multiple definition of `HB_FUN_RIC_SCADENZ ARCAPRE3.o:ARCAPRE3.c:(.text+0x880): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x8a0): multiple definition of `HB_FUN_VIS_G_SCOMP ARCAPRE3.o:ARCAPRE3.c:(.text+0x8a0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x8c0): multiple definition of `HB_FUN_CH_GSCOMP1' ARCAPRE3.o:ARCAPRE3.c:(.text+0x8c0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x8e0): multiple definition of `HB_FUN_CH_GSCOMP2' ARCAPRE3.o:ARCAPRE3.c:(.text+0x8e0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x900): multiple definition of `HB_FUN_B_MATINC' ARCAPRE3.o:ARCAPRE3.c:(.text+0x900): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x920): multiple definition of `HB_FUN_ED_MATINC2' ARCAPRE3.o:ARCAPRE3.c:(.text+0x920): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x940): multiple definition of `HB_FUN_K_MATINC' ARCAPRE3.o:ARCAPRE3.c:(.text+0x940): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x960): multiple definition of `HB_FUN_S_MATINC' ARCAPRE3.o:ARCAPRE3.c:(.text+0x960): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x980): multiple definition of `HB_FUN_I_TABRIC' ARCAPRE3.o:ARCAPRE3.c:(.text+0x980): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x9a0): multiple definition of `HB_FUN_ED_TABRIC' ARCAPRE3.o:ARCAPRE3.c:(.text+0x9a0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x9c0): multiple definition of `HB_FUN_B_BORIG' ARCAPRE3.o:ARCAPRE3.c:(.text+0x9c0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0x9e0): multiple definition of `HB_FUN_ED_BORIG2' ARCAPRE3.o:ARCAPRE3.c:(.text+0x9e0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xa00): multiple definition of `HB_FUN_K_BORIG' ARCAPRE3.o:ARCAPRE3.c:(.text+0xa00): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xa20): multiple definition of `HB_FUN_S_BORIG' ARCAPRE3.o:ARCAPRE3.c:(.text+0xa20): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xa40): multiple definition of `HB_FUN_B_MOMAG' ARCAPRE3.o:ARCAPRE3.c:(.text+0xa40): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xa60): multiple definition of `HB_FUN_ED_MOMAG2' ARCAPRE3.o:ARCAPRE3.c:(.text+0xa60): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xa80): multiple definition of `HB_FUN_K_MOMAG' ARCAPRE3.o:ARCAPRE3.c:(.text+0xa80): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xaa0): multiple definition of `HB_FUN_S_MOMAG' ARCAPRE3.o:ARCAPRE3.c:(.text+0xaa0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xac0): multiple definition of `HB_FUN_B_PASSEFFE' ARCAPRE3.o:ARCAPRE3.c:(.text+0xac0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xae0): multiple definition of `HB_FUN_ED_PASSEFFE ' ARCAPRE3.o:ARCAPRE3.c:(.text+0xae0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xb00): multiple definition of `HB_FUN_K_PASSEFFE' ARCAPRE3.o:ARCAPRE3.c:(.text+0xb00): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xb20): multiple definition of `HB_FUN_S_PASSEFFE' ARCAPRE3.o:ARCAPRE3.c:(.text+0xb20): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xb40): multiple definition of `HB_FUN_B_GECO' ARCAPRE3.o:ARCAPRE3.c:(.text+0xb40): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xb60): multiple definition of `HB_FUN_ED_GECO2' ARCAPRE3.o:ARCAPRE3.c:(.text+0xb60): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xb80): multiple definition of `HB_FUN_K_GECO' ARCAPRE3.o:ARCAPRE3.c:(.text+0xb80): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xba0): multiple definition of `HB_FUN_S_GECO' ARCAPRE3.o:ARCAPRE3.c:(.text+0xba0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xbc0): multiple definition of `HB_FUN_B_ORFOR' ARCAPRE3.o:ARCAPRE3.c:(.text+0xbc0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xbe0): multiple definition of `HB_FUN_ED_ORFOR2' ARCAPRE3.o:ARCAPRE3.c:(.text+0xbe0): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xc00): multiple definition of `HB_FUN_K_ORFOR' ARCAPRE3.o:ARCAPRE3.c:(.text+0xc00): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xc20): multiple definition of `HB_FUN_S_ORFOR' ARCAPRE3.o:ARCAPRE3.c:(.text+0xc20): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xc40): multiple definition of `HB_FUN_CALC_CONSUN IV' ARCAPRE3.o:ARCAPRE3.c:(.text+0xc40): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xc60): multiple definition of `HB_FUN_EDS0_SEGNAL ARCAPRE3.o:ARCAPRE3.c:(.text+0xc60): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xc80): multiple definition of `HB_FUN_EDS_SEGNAL' ARCAPRE3.o:ARCAPRE3.c:(.text+0xc80): first defined here ARCAPRE3.o:ARCAPRE3.c:(.text+0xca0): multiple definition of `HB_FUN_CTRL_AGERIF ARCAPRE3.o:ARCAPRE3.c:(.text+0xca0): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(VARIE_D.o):VARIE_D.c:(.text+0xc0): multiple definition of `HB_FUN_MK_RIGACOMP' ARCA.o:ARCA.c:(.text+0x940): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(VARIE_D.o):VARIE_D.c:(.text+0x100): multipl definition of `HB_FUN_MESSAGGIO' ARCALOG.o:ARCALOG.c:(.text+0x40): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(VALID_D.o):VALID_D.c:(.text+0xa0): multiple definition of `HB_FUN_RICERCA4' ARCALOG.o:ARCALOG.c:(.text+0x7a0): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(VALID_D.o):VALID_D.c:(.text+0xe0): multiple definition of `HB_FUN_RICERCA5' ARCALOG.o:ARCALOG.c:(.text+0x7e0): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(VALID_D.o):VALID_D.c:(.text+0x100): multipl definition of `HB_FUN_XINS' ARCALOG.o:ARCALOG.c:(.text+0x800): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(VALID_D.o):VALID_D.c:(.text+0x120): multipl definition of `HB_FUN_INS_NEW' ARCALOG.o:ARCALOG.c:(.text+0x820): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(VALID_D.o):VALID_D.c:(.text+0x1a0): multipl definition of `HB_FUN_TROVA' ARCALOG.o:ARCALOG.c:(.text+0xe20): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(VALID_D.o):VALID_D.c:(.text+0x1c0): multipl definition of `HB_FUN_ANY2STR' ARCAPDF.o:ARCAPDF.c:(.text+0xb20): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(VALID_D.o):VALID_D.c:(.text+0x1e0): multipl definition of `HB_FUN_V_TROVA' ARCA.o:ARCA.c:(.text+0x6e0): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(DEFOPT.o):DEFOPT.c:(.text+0x1a0): multiple efinition of `HB_FUN_ORA' ARCAROOT.o:ARCAROOT.c:(.text+0x360): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(delta.o):delta.c:(.text+0x80): multiple def nition of `HB_FUN_PRIMA_PP' ARCA.o:ARCA.c:(.text+0xc0): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(delta.o):delta.c:(.text+0xa0): multiple def nition of `HB_FUN_STATO' ARCA.o:ARCA.c:(.text+0x120): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(delta.o):delta.c:(.text+0x260): multiple de inition of `HB_FUN_HELP' ARCALOG.o:ARCALOG.c:(.text+0xa0): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(delta.o):delta.c:(.text+0x280): multiple de inition of `HB_FUN_MODIHELP' ARCALOG.o:ARCALOG.c:(.text+0xe0): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(delta.o):delta.c:(.text+0x340): multiple de inition of `HB_FUN_NULLA' ARCA.o:ARCA.c:(.text+0xb00): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(delta.o):delta.c:(.text+0x5c0): multiple de inition of `HB_FUN_ALTC' ARCA.o:ARCA.c:(.text+0x60): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(delta.o):delta.c:(.text+0xf80): multiple de inition of `HB_FUN_DB_FILE' ARCAROOT.o:ARCAROOT.c:(.text+0x7c0): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(BOTTON_D.o):BOTTON_D.c:(.text+0x120): multi le definition of `HB_FUN_SHADOW' ARCALOG.o:ARCALOG.c:(.text+0x960): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(STRING_D.o):STRING_D.c:(.text+0x40): multip e definition of `HB_FUN_MEMTOFIL' ARCALOG.o:ARCALOG.c:(.text+0xc40): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(STRING_D.o):STRING_D.c:(.text+0x60): multip e definition of `HB_FUN_CLRMEM' ARCALOG.o:ARCALOG.c:(.text+0xce0): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(STRING_D.o):STRING_D.c:(.text+0x80): multip e definition of `HB_FUN_FILTOMEM' ARCALOG.o:ARCALOG.c:(.text+0xd00): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(PATH_D.o):PATH_D.c:(.text+0x120): multiple efinition of `HB_FUN_FILE_BLOCK' ARCAIO.o:ARCAIO.c:(.text+0x200): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(TABRIG_D.o):TABRIG_D.c:(.text+0x40): multip e definition of `HB_FUN_DBEDIT' ARCALOG.o:ARCALOG.c:(.text+0x60): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(TABRIG_D.o):TABRIG_D.c:(.text+0x60): multip e definition of `HB_FUN_TABRIGHE' ARCALOG.o:ARCALOG.c:(.text+0x980): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(TABRIG_D.o):TABRIG_D.c:(.text+0x80): multip e definition of `HB_FUN_VEDI_COMODO' ARCALOG.o:ARCALOG.c:(.text+0x9a0): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(TABRIG_D.o):TABRIG_D.c:(.text+0xc0): multip e definition of `HB_FUN_FRESHORDER' ARCALOG.o:ARCALOG.c:(.text+0x640): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(TABRIG_D.o):TABRIG_D.c:(.text+0x140): multi le definition of `HB_FUN_XDBE' ARCALOG.o:ARCALOG.c:(.text+0x80): first defined here c:/harbour/mingw/lib/libdelta4hhd.a(TABRIG_D.o):TABRIG_D.c:(.text+0x160): multi le definition of `HB_FUN_DATEASAGE' c:/harbour/mingw/lib/libhbclipsm.a(date.o):date.c:(.text+0x230): first defined ere c:/harbour/mingw/lib/libGTWVG.a(wvgpaint.o):wvgpaint.c:(.text+0x5690): multiple definition of `HB_FUN_WVT_PASTEFROMCLIPBOARD' c:/harbour/mingw/lib/libdelta4hhd.a(delta.o):delta.c:(.text+0xde0): first defin d here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0x40): multiple defin tion of `HB_FUN_READMODAL' GETSYS_D.o:GETSYS_D.c:(.text+0xa0): first defined here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0x350): multiple defi ition of `HB_FUN_GETREADER' GETSYS_D.o:GETSYS_D.c:(.text+0xc0): first defined here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0x3c0): multiple defi ition of `HB_FUN_GETACTIVE' GETSYS_D.o:GETSYS_D.c:(.text+0xe0): first defined here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0x500): multiple defi ition of `HB_FUN_GETDOSETKEY' GETSYS_D.o:GETSYS_D.c:(.text+0x100): first defined here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0x5e0): multiple defi ition of `HB_FUN_GETAPPLYKEY' GETSYS_D.o:GETSYS_D.c:(.text+0x120): first defined here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0x710): multiple defi ition of `HB_FUN_GETPREVALIDATE' GETSYS_D.o:GETSYS_D.c:(.text+0x140): first defined here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0x800): multiple defi ition of `HB_FUN_GETPOSTVALIDATE' GETSYS_D.o:GETSYS_D.c:(.text+0x160): first defined here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0x8f0): multiple defi ition of `HB_FUN_READEXIT' GETSYS_D.o:GETSYS_D.c:(.text+0x180): first defined here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0x950): multiple defi ition of `HB_FUN_READINSERT' GETSYS_D.o:GETSYS_D.c:(.text+0x1a0): first defined here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0x9b0): multiple defi ition of `HB_FUN_UPDATED' GETSYS_D.o:GETSYS_D.c:(.text+0x1c0): first defined here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0xa80): multiple defi ition of `HB_FUN___KILLREAD' GETSYS_D.o:GETSYS_D.c:(.text+0x1e0): first defined here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0xb50): multiple defi ition of `HB_FUN_READUPDATED' GETSYS_D.o:GETSYS_D.c:(.text+0x200): first defined here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0xca0): multiple defi ition of `HB_FUN_READKILL' GETSYS_D.o:GETSYS_D.c:(.text+0x220): first defined here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0xdf0): multiple defi ition of `HB_FUN_READFORMAT' GETSYS_D.o:GETSYS_D.c:(.text+0x240): first defined here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0xf30): multiple defi ition of `HB_FUN___SETFORMAT' GETSYS_D.o:GETSYS_D.c:(.text+0x260): first defined here c:/harbour/mingw/lib/libhbrtl.a(getsys.o):getsys.c:(.text+0x1070): multiple def nition of `HB_FUN_RANGECHECK' GETSYS_D.o:GETSYS_D.c:(.text+0x280): first defined here collect2: ld returned 1 exit status hbmk: Error: Running linker. 1: gcc.exe ARCA.o ARCACOMM.o ARCAFATT.o ARCAHP.o ARCAIO.o ARCALOG.o ARCAOPEN.o ARC PDF.o ARCAPRCT.o ARCAPRE2.o ARCAPRE3.o ARCAPRE3.o ARCAPREV.o ARCAROOT.o ARCATAB o ARCATEC.o ERROR_D.o GETSYS_D.o hbmk_825iry.o -mwindows -Wl,--start-group - gtwvg -lace32 -lrddads -lhbbmcdx -lxhb -lhbwin -lhbclipsm -ldelta4hhd -lhbdebug -lGTWVT -lGTWVG -lhbcpage -lhblang -lhbcommon -lhbcplr -lhbdebug -lhbvm -lhbrdd -lhbusrrdd -lhbuddall -lhbhsx -lhbsix -lrddntx -lrddnsx -lrddcdx -lrddfpt -lhbr l -lhbpp -lhbmacro -lhbextern -lgtcgi -lgtpca -lgtstd -lgtwin -lgtwvt -lgtgui - hbpcre -lhbzlib -lkernel32 -luser32 -lgdi32 -ladvapi32 -lws2_32 -lwinspool -lco ctl32 -lcomdlg32 -lshell32 -lole32 -loleaut32 -luuid -lmpr -lwinmm -lmapi32 -li m32 -lmsimg32 -Wl,--end-group -oarcahhd.exe -Lc:/harbour/mingw/lib 2009/4/20 Viktor Szakáts <[email protected]>: > Hi All, > I'm testing hbmk2 with real life, large project, hundreds of input files. > I've run into a problem where the final link phase (using gcc) returns > with error 1 (using mingw), but there is no actual mingw error (iow > the command line is correct). > If I copy out the full command line, it's about 13500 chars long and > when executed from a .bat file, I'm getting 'The input line is too long.'. > It cannot handle more than about 8192 chars. > Now, what is interesting is that I *am* able to build this project using > GNU Make, with an even slightly longer command line (~14600 chars). > What method may GNU Make be using that it works? What is the way > to push large command lines through hb_run() on Windows. My guess > (which is confirmed by peeking into system() RTL source code, is that > it uses the shell to execute the command, which has the same limitation > as .bat files obviously). > Can we replace system() with something else? Or can I replace hb_run() > with some other, existing method? > And my final question is: what is the way to use a response file with > gcc (mingw/cygwin)? [ my former research was fruitless. ] > Brgds, > Viktor > > _______________________________________________ > Harbour mailing list > [email protected] > http://lists.harbour-project.org/mailman/listinfo/harbour > > -- Massimo Belgrano Analisi e sviluppo software per Lan e Web - Consulenza informatica - Formazione Delta Informatica S.r.l. http://www.deltain.it/ +39 0321 455962 _______________________________________________ Harbour mailing list [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
