diff --git a/harbour/ChangeLog b/harbour/ChangeLog index 7a5f213c68..2b55db9af5 100644 --- a/harbour/ChangeLog +++ b/harbour/ChangeLog @@ -8,6 +8,16 @@ 2002-12-01 23:12 UTC+0100 Foo Bar */ +2004-12-29 18:24 UTC-0800 Luis Krause Mantilla + * hrbdll.bc + * hrbdll.vc + * makefile.bc + * makefile.nt + * makefile.vc + ! Added missing/new files from source/codepage/*.c & source/lang/*.c + + source/codepage/cdpesmwi.c + + Added Spanish Modern codepage + 2004-12-28 11:35 UTC+0100 Przemyslaw Czerpak (druzus/at/priv.onet.pl) * harbour/contrib/samples/dbf.c * harbour/contrib/samples/time.c diff --git a/harbour/hrbdll.bc b/harbour/hrbdll.bc index 4f5695c68f..b5a6de4742 100644 --- a/harbour/hrbdll.bc +++ b/harbour/hrbdll.bc @@ -342,6 +342,7 @@ HARBOUR_DLL_OBJS = \ $(OBJ_DIR)\msgcskam.obj \ $(OBJ_DIR)\msgcswin.obj \ $(OBJ_DIR)\msgde.obj \ + $(OBJ_DIR)\msgdewin.obj \ $(OBJ_DIR)\msgel.obj \ $(OBJ_DIR)\msgelwin.obj \ $(OBJ_DIR)\msgen.obj \ @@ -393,6 +394,7 @@ HARBOUR_DLL_OBJS = \ $(OBJ_DIR)\cdpeldos.obj \ $(OBJ_DIR)\cdpelwin.obj \ $(OBJ_DIR)\cdpesdos.obj \ + $(OBJ_DIR)\cdpesmwi.obj \ $(OBJ_DIR)\cdpeswin.obj \ $(OBJ_DIR)\cdpgedos.obj \ $(OBJ_DIR)\cdpgewin.obj \ @@ -412,6 +414,20 @@ HARBOUR_DLL_OBJS = \ $(OBJ_DIR)\cdpsliso.obj \ $(OBJ_DIR)\cdpslwin.obj \ $(OBJ_DIR)\cdpsrwin.obj \ + $(OBJ_DIR)\uc1250.obj \ + $(OBJ_DIR)\uc1251.obj \ + $(OBJ_DIR)\uc1253.obj \ + $(OBJ_DIR)\uc1257.obj \ + $(OBJ_DIR)\uc737.obj \ + $(OBJ_DIR)\uc850.obj \ + $(OBJ_DIR)\uc852.obj \ + $(OBJ_DIR)\uc866.obj \ + $(OBJ_DIR)\uc8859_1.obj \ + $(OBJ_DIR)\uc8859_2.obj \ + $(OBJ_DIR)\uc88591b.obj \ + $(OBJ_DIR)\uckoi8.obj \ + $(OBJ_DIR)\uckoi8u.obj \ + $(OBJ_DIR)\ucmaz.obj \ \ $(OBJ_DIR)\external.obj @@ -776,6 +792,7 @@ $(HARBOUR_DLL) : \ echo. $(OBJ_DIR)\msgcskam.obj + >> hdll.tmp echo. $(OBJ_DIR)\msgcswin.obj + >> hdll.tmp echo. $(OBJ_DIR)\msgde.obj + >> hdll.tmp + echo. $(OBJ_DIR)\msgdewin.obj + >> hdll.tmp echo. $(OBJ_DIR)\msgel.obj + >> hdll.tmp echo. $(OBJ_DIR)\msgelwin.obj + >> hdll.tmp echo. $(OBJ_DIR)\msgen.obj + >> hdll.tmp @@ -2159,6 +2176,9 @@ $(OBJ_DIR)\cdpelwin.obj : $(CODEPAGE_DIR)\cdpelwin.c $(OBJ_DIR)\cdpesdos.obj : $(CODEPAGE_DIR)\cdpesdos.c $(CC) $(CLIBFLAGS) -o$@ $** +$(OBJ_DIR)\cdpesmwi.obj : $(CODEPAGE_DIR)\cdpesmwi.c + $(CC) $(CLIBFLAGS) -o$@ $** + $(OBJ_DIR)\cdpeswin.obj : $(CODEPAGE_DIR)\cdpeswin.c $(CC) $(CLIBFLAGS) -o$@ $** @@ -2216,6 +2236,48 @@ $(OBJ_DIR)\cdpslwin.obj : $(CODEPAGE_DIR)\cdpslwin.c $(OBJ_DIR)\cdpsrwin.obj : $(CODEPAGE_DIR)\cdpsrwin.c $(CC) $(CLIBFLAGS) -o$@ $** +$(OBJ_DIR)\uc1250.obj : $(CODEPAGE_DIR)\uc1250.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc1251.obj : $(CODEPAGE_DIR)\uc1251.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc1253.obj : $(CODEPAGE_DIR)\uc1253.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc1257.obj : $(CODEPAGE_DIR)\uc1257.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc737.obj : $(CODEPAGE_DIR)\uc737.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc850.obj : $(CODEPAGE_DIR)\uc850.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc852.obj : $(CODEPAGE_DIR)\uc852.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc866.obj : $(CODEPAGE_DIR)\uc866.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc8859_1.obj : $(CODEPAGE_DIR)\uc8859_1.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc8859_2.obj : $(CODEPAGE_DIR)\uc8859_2.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc88591b.obj : $(CODEPAGE_DIR)\uc88591b.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uckoi8.obj : $(CODEPAGE_DIR)\uckoi8.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uckoi8u.obj : $(CODEPAGE_DIR)\uckoi8u.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\ucmaz.obj : $(CODEPAGE_DIR)\ucmaz.c + $(CC) $(CLIBFLAGS) -o$@ $** + !if $(LINK_LIBMISC) == YES $(OBJ_DIR)\hb_f.obj : $(LIBMISC_SRC)\hb_f.c diff --git a/harbour/hrbdll.vc b/harbour/hrbdll.vc index dfdf205d17..9cf11e28d1 100644 --- a/harbour/hrbdll.vc +++ b/harbour/hrbdll.vc @@ -29,6 +29,7 @@ PP_DIR = source\pp RDD_DIR = source\rdd RTL_DIR = source\rtl VM_DIR = source\vm +CODEPAGE_DIR = source\codepage LIBMISC_SRC = contrib\libmisc CT_DIR = contrib\libct NANFOR_SRC_DIR = contrib\libnf @@ -322,11 +323,13 @@ HARBOUR_DLL_OBJS = \ $(OBJ_DIR)\msgcskam.obj \ $(OBJ_DIR)\msgcswin.obj \ $(OBJ_DIR)\msgde.obj \ + $(OBJ_DIR)\msgdewin.obj \ $(OBJ_DIR)\msgel.obj \ $(OBJ_DIR)\msgelwin.obj \ $(OBJ_DIR)\msgen.obj \ $(OBJ_DIR)\msgeo.obj \ $(OBJ_DIR)\msges.obj \ + $(OBJ_DIR)\msgeswin.obj \ $(OBJ_DIR)\msgeu.obj \ $(OBJ_DIR)\msgfr.obj \ $(OBJ_DIR)\msggl.obj \ @@ -344,14 +347,21 @@ HARBOUR_DLL_OBJS = \ $(OBJ_DIR)\msgpl852.obj \ $(OBJ_DIR)\msgpliso.obj \ $(OBJ_DIR)\msgplmaz.obj \ + $(OBJ_DIR)\msgplwin.obj \ $(OBJ_DIR)\msgpt.obj \ $(OBJ_DIR)\msgro.obj \ $(OBJ_DIR)\msgru866.obj \ + $(OBJ_DIR)\msgrukoi.obj \ $(OBJ_DIR)\msgruwin.obj \ + $(OBJ_DIR)\msgsl437.obj \ + $(OBJ_DIR)\msgsl852.obj \ + $(OBJ_DIR)\msgsliso.obj \ + $(OBJ_DIR)\msgslwin.obj \ $(OBJ_DIR)\msgsr852.obj \ $(OBJ_DIR)\msgsriso.obj \ - $(OBJ_DIR)\msgzhgb.obj \ + $(OBJ_DIR)\msgsrwin.obj \ $(OBJ_DIR)\msgzhb5.obj \ + $(OBJ_DIR)\msgzhgb.obj \ $(OBJ_DIR)\gtwin.obj \ $(OBJ_DIR)\mousewin.obj \ $(OBJ_DIR)\dbgmenu.obj \ @@ -367,6 +377,44 @@ HARBOUR_DLL_OBJS = \ $(OBJ_DIR)\maindllh.obj \ $(OBJ_DIR)\hvm.obj \ \ + $(OBJ_DIR)\cdpeldos.obj \ + $(OBJ_DIR)\cdpelwin.obj \ + $(OBJ_DIR)\cdpesdos.obj \ + $(OBJ_DIR)\cdpesmwi.obj \ + $(OBJ_DIR)\cdpeswin.obj \ + $(OBJ_DIR)\cdpgedos.obj \ + $(OBJ_DIR)\cdpgewin.obj \ + $(OBJ_DIR)\cdphu852.obj \ + $(OBJ_DIR)\cdphuwin.obj \ + $(OBJ_DIR)\cdppl852.obj \ + $(OBJ_DIR)\cdppliso.obj \ + $(OBJ_DIR)\cdpplmaz.obj \ + $(OBJ_DIR)\cdpplwin.obj \ + $(OBJ_DIR)\cdppt850.obj \ + $(OBJ_DIR)\cdpptiso.obj \ + $(OBJ_DIR)\cdpru866.obj \ + $(OBJ_DIR)\cdprukoi.obj \ + $(OBJ_DIR)\cdpruwin.obj \ + $(OBJ_DIR)\cdpsl437.obj \ + $(OBJ_DIR)\cdpsl852.obj \ + $(OBJ_DIR)\cdpsliso.obj \ + $(OBJ_DIR)\cdpslwin.obj \ + $(OBJ_DIR)\cdpsrwin.obj \ + $(OBJ_DIR)\uc1250.obj \ + $(OBJ_DIR)\uc1251.obj \ + $(OBJ_DIR)\uc1253.obj \ + $(OBJ_DIR)\uc1257.obj \ + $(OBJ_DIR)\uc737.obj \ + $(OBJ_DIR)\uc850.obj \ + $(OBJ_DIR)\uc852.obj \ + $(OBJ_DIR)\uc866.obj \ + $(OBJ_DIR)\uc8859_1.obj \ + $(OBJ_DIR)\uc8859_2.obj \ + $(OBJ_DIR)\uc88591b.obj \ + $(OBJ_DIR)\uckoi8.obj \ + $(OBJ_DIR)\uckoi8u.obj \ + $(OBJ_DIR)\ucmaz.obj \ + \ $(LIBMISC_OBJ)\hb_f.obj \ $(LIBMISC_OBJ)\stringsx.obj \ $(LIBMISC_OBJ)\dbftools.obj \ @@ -1489,6 +1537,9 @@ $(OBJ_DIR)\msgcswin.obj : $(LANG_DIR)\msgcswin.c $(OBJ_DIR)\msgde.obj : $(LANG_DIR)\msgde.c $(CC) $(CLIBFLAGS) /Fo$@ $** +$(OBJ_DIR)\msgdewin.obj : $(LANG_DIR)\msgdewin.c + $(CC) $(CLIBFLAGS) /Fo$@ $** + $(OBJ_DIR)\msgel.obj : $(LANG_DIR)\msgel.c $(CC) $(CLIBFLAGS) /Fo$@ $** @@ -1504,6 +1555,9 @@ $(OBJ_DIR)\msgeo.obj : $(LANG_DIR)\msgeo.c $(OBJ_DIR)\msges.obj : $(LANG_DIR)\msges.c $(CC) $(CLIBFLAGS) /Fo$@ $** +$(OBJ_DIR)\msgeswin.obj : $(LANG_DIR)\msgeswin.c + $(CC) $(CLIBFLAGS) /Fo$@ $** + $(OBJ_DIR)\msgeu.obj : $(LANG_DIR)\msgeu.c $(CC) $(CLIBFLAGS) /Fo$@ $** @@ -1534,10 +1588,10 @@ $(OBJ_DIR)\msghucwi.obj : $(LANG_DIR)\msghucwi.c $(OBJ_DIR)\msghuwin.obj : $(LANG_DIR)\msghuwin.c $(CC) $(CLIBFLAGS) /Fo$@ $** -$(OBJ_DIR)\msgis850.obj : $(LANG_DIR)\msgis850.c +$(OBJ_DIR)\msgid.obj : $(LANG_DIR)\msgid.c $(CC) $(CLIBFLAGS) /Fo$@ $** -$(OBJ_DIR)\msgid.obj : $(LANG_DIR)\msgid.c +$(OBJ_DIR)\msgis850.obj : $(LANG_DIR)\msgis850.c $(CC) $(CLIBFLAGS) /Fo$@ $** $(OBJ_DIR)\msgit.obj : $(LANG_DIR)\msgit.c @@ -1555,6 +1609,9 @@ $(OBJ_DIR)\msgpliso.obj : $(LANG_DIR)\msgpliso.c $(OBJ_DIR)\msgplmaz.obj : $(LANG_DIR)\msgplmaz.c $(CC) $(CLIBFLAGS) /Fo$@ $** +$(OBJ_DIR)\msgplwin.obj : $(LANG_DIR)\msgplwin.c + $(CC) $(CLIBFLAGS) /Fo$@ $** + $(OBJ_DIR)\msgpt.obj : $(LANG_DIR)\msgpt.c $(CC) $(CLIBFLAGS) /Fo$@ $** @@ -1564,15 +1621,33 @@ $(OBJ_DIR)\msgro.obj : $(LANG_DIR)\msgro.c $(OBJ_DIR)\msgru866.obj : $(LANG_DIR)\msgru866.c $(CC) $(CLIBFLAGS) /Fo$@ $** +$(OBJ_DIR)\msgrukoi.obj : $(LANG_DIR)\msgrukoi.c + $(CC) $(CLIBFLAGS) /Fo$@ $** + $(OBJ_DIR)\msgruwin.obj : $(LANG_DIR)\msgruwin.c $(CC) $(CLIBFLAGS) /Fo$@ $** +$(OBJ_DIR)\msgsl437.obj : $(LANG_DIR)\msgsl437.c + $(CC) $(CLIBFLAGS) /Fo$@ $** + +$(OBJ_DIR)\msgsl852.obj : $(LANG_DIR)\msgsl852.c + $(CC) $(CLIBFLAGS) /Fo$@ $** + +$(OBJ_DIR)\msgsliso.obj : $(LANG_DIR)\msgsliso.c + $(CC) $(CLIBFLAGS) /Fo$@ $** + +$(OBJ_DIR)\msgslwin.obj : $(LANG_DIR)\msgslwin.c + $(CC) $(CLIBFLAGS) /Fo$@ $** + $(OBJ_DIR)\msgsr852.obj : $(LANG_DIR)\msgsr852.c $(CC) $(CLIBFLAGS) /Fo$@ $** $(OBJ_DIR)\msgsriso.obj : $(LANG_DIR)\msgsriso.c $(CC) $(CLIBFLAGS) /Fo$@ $** +$(OBJ_DIR)\msgsrwin.obj : $(LANG_DIR)\msgsrwin.c + $(CC) $(CLIBFLAGS) /Fo$@ $** + $(OBJ_DIR)\msgzhb5.obj : $(LANG_DIR)\msgzhb5.c $(CC) $(CLIBFLAGS) /Fo$@ $** @@ -1692,6 +1767,117 @@ $(OBJ_DIR)\gtwin.obj : $(RTL_DIR)\gtwin\gtwin.c $(OBJ_DIR)\mousewin.obj : $(RTL_DIR)\gtwin\mousewin.c $(CC) $(CLIBFLAGS) /Fo$@ $** +$(OBJ_DIR)\cdpeldos.obj : $(CODEPAGE_DIR)\cdpeldos.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpelwin.obj : $(CODEPAGE_DIR)\cdpelwin.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpesdos.obj : $(CODEPAGE_DIR)\cdpesdos.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpesmwi.obj : $(CODEPAGE_DIR)\cdpesmwi.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpeswin.obj : $(CODEPAGE_DIR)\cdpeswin.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpgedos.obj : $(CODEPAGE_DIR)\cdpgedos.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpgewin.obj : $(CODEPAGE_DIR)\cdpgewin.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdphu852.obj : $(CODEPAGE_DIR)\cdphu852.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdphuwin.obj : $(CODEPAGE_DIR)\cdphuwin.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdppl852.obj : $(CODEPAGE_DIR)\cdppl852.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdppliso.obj : $(CODEPAGE_DIR)\cdppliso.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpplmaz.obj : $(CODEPAGE_DIR)\cdpplmaz.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpplwin.obj : $(CODEPAGE_DIR)\cdpplwin.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdppt850.obj : $(CODEPAGE_DIR)\cdppt850.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpptiso.obj : $(CODEPAGE_DIR)\cdpptiso.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpru866.obj : $(CODEPAGE_DIR)\cdpru866.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdprukoi.obj : $(CODEPAGE_DIR)\cdprukoi.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpruwin.obj : $(CODEPAGE_DIR)\cdpruwin.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpsl437.obj : $(CODEPAGE_DIR)\cdpsl437.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpsl852.obj : $(CODEPAGE_DIR)\cdpsl852.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpsliso.obj : $(CODEPAGE_DIR)\cdpsliso.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpslwin.obj : $(CODEPAGE_DIR)\cdpslwin.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\cdpsrwin.obj : $(CODEPAGE_DIR)\cdpsrwin.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc1250.obj : $(CODEPAGE_DIR)\uc1250.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc1251.obj : $(CODEPAGE_DIR)\uc1251.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc1253.obj : $(CODEPAGE_DIR)\uc1253.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc1257.obj : $(CODEPAGE_DIR)\uc1257.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc737.obj : $(CODEPAGE_DIR)\uc737.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc850.obj : $(CODEPAGE_DIR)\uc850.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc852.obj : $(CODEPAGE_DIR)\uc852.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc866.obj : $(CODEPAGE_DIR)\uc866.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc8859_1.obj : $(CODEPAGE_DIR)\uc8859_1.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc8859_2.obj : $(CODEPAGE_DIR)\uc8859_2.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uc88591b.obj : $(CODEPAGE_DIR)\uc88591b.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uckoi8.obj : $(CODEPAGE_DIR)\uckoi8.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\uckoi8u.obj : $(CODEPAGE_DIR)\uckoi8u.c + $(CC) $(CLIBFLAGS) -o$@ $** + +$(OBJ_DIR)\ucmaz.obj : $(CODEPAGE_DIR)\ucmaz.c + $(CC) $(CLIBFLAGS) -o$@ $** + $(LIBMISC_OBJ)\hb_f.obj : $(LIBMISC_SRC)\hb_f.c $(CC) $(CLIBFLAGS) /Fo$@ $** diff --git a/harbour/makefile.bc b/harbour/makefile.bc index cad00fc20e..1ef0399da6 100644 --- a/harbour/makefile.bc +++ b/harbour/makefile.bc @@ -437,8 +437,8 @@ LANG_LIB_OBJS = \ $(OBJ_DIR)\msgpt.obj \ $(OBJ_DIR)\msgro.obj \ $(OBJ_DIR)\msgru866.obj \ - $(OBJ_DIR)\msgruwin.obj \ $(OBJ_DIR)\msgrukoi.obj \ + $(OBJ_DIR)\msgruwin.obj \ $(OBJ_DIR)\msgsl437.obj \ $(OBJ_DIR)\msgsl852.obj \ $(OBJ_DIR)\msgsliso.obj \ @@ -446,32 +446,47 @@ LANG_LIB_OBJS = \ $(OBJ_DIR)\msgsr852.obj \ $(OBJ_DIR)\msgsriso.obj \ $(OBJ_DIR)\msgsrwin.obj \ - $(OBJ_DIR)\msgzhgb.obj \ - $(OBJ_DIR)\msgzhb5.obj + $(OBJ_DIR)\msgzhb5.obj \ + $(OBJ_DIR)\msgzhgb.obj CODEPAGE_LIB_OBJS = \ $(OBJ_DIR)\cdpeldos.obj \ $(OBJ_DIR)\cdpelwin.obj \ $(OBJ_DIR)\cdpesdos.obj \ + $(OBJ_DIR)\cdpesmwi.obj \ $(OBJ_DIR)\cdpeswin.obj \ $(OBJ_DIR)\cdpgedos.obj \ $(OBJ_DIR)\cdpgewin.obj \ $(OBJ_DIR)\cdphu852.obj \ $(OBJ_DIR)\cdphuwin.obj \ - $(OBJ_DIR)\cdppt850.obj \ - $(OBJ_DIR)\cdpptiso.obj \ $(OBJ_DIR)\cdppl852.obj \ $(OBJ_DIR)\cdppliso.obj \ $(OBJ_DIR)\cdpplmaz.obj \ $(OBJ_DIR)\cdpplwin.obj \ + $(OBJ_DIR)\cdppt850.obj \ + $(OBJ_DIR)\cdpptiso.obj \ $(OBJ_DIR)\cdpru866.obj \ - $(OBJ_DIR)\cdpruwin.obj \ $(OBJ_DIR)\cdprukoi.obj \ + $(OBJ_DIR)\cdpruwin.obj \ $(OBJ_DIR)\cdpsl437.obj \ $(OBJ_DIR)\cdpsl852.obj \ $(OBJ_DIR)\cdpsliso.obj \ $(OBJ_DIR)\cdpslwin.obj \ - $(OBJ_DIR)\cdpsrwin.obj + $(OBJ_DIR)\cdpsrwin.obj \ + $(OBJ_DIR)\uc1250.obj \ + $(OBJ_DIR)\uc1251.obj \ + $(OBJ_DIR)\uc1253.obj \ + $(OBJ_DIR)\uc1257.obj \ + $(OBJ_DIR)\uc737.obj \ + $(OBJ_DIR)\uc850.obj \ + $(OBJ_DIR)\uc852.obj \ + $(OBJ_DIR)\uc866.obj \ + $(OBJ_DIR)\uc8859_1.obj \ + $(OBJ_DIR)\uc8859_2.obj \ + $(OBJ_DIR)\uc88591b.obj \ + $(OBJ_DIR)\uckoi8.obj \ + $(OBJ_DIR)\uckoi8u.obj \ + $(OBJ_DIR)\ucmaz.obj # # MACRO.LIB rules @@ -2269,11 +2284,11 @@ $(OBJ_DIR)\msghuwin.obj : $(LANG_DIR)\msghuwin.c $(CC) $(CLIBFLAGS) -o$@ $** tlib $(LANG_LIB) $(ARFLAGS) -+$@,, -$(OBJ_DIR)\msgis850.obj : $(LANG_DIR)\msgis850.c +$(OBJ_DIR)\msgid.obj : $(LANG_DIR)\msgid.c $(CC) $(CLIBFLAGS) -o$@ $** tlib $(LANG_LIB) $(ARFLAGS) -+$@,, -$(OBJ_DIR)\msgid.obj : $(LANG_DIR)\msgid.c +$(OBJ_DIR)\msgis850.obj : $(LANG_DIR)\msgis850.c $(CC) $(CLIBFLAGS) -o$@ $** tlib $(LANG_LIB) $(ARFLAGS) -+$@,, @@ -2313,11 +2328,11 @@ $(OBJ_DIR)\msgru866.obj : $(LANG_DIR)\msgru866.c $(CC) $(CLIBFLAGS) -o$@ $** tlib $(LANG_LIB) $(ARFLAGS) -+$@,, -$(OBJ_DIR)\msgruwin.obj : $(LANG_DIR)\msgruwin.c +$(OBJ_DIR)\msgrukoi.obj : $(LANG_DIR)\msgrukoi.c $(CC) $(CLIBFLAGS) -o$@ $** tlib $(LANG_LIB) $(ARFLAGS) -+$@,, -$(OBJ_DIR)\msgrukoi.obj : $(LANG_DIR)\msgrukoi.c +$(OBJ_DIR)\msgruwin.obj : $(LANG_DIR)\msgruwin.c $(CC) $(CLIBFLAGS) -o$@ $** tlib $(LANG_LIB) $(ARFLAGS) -+$@,, @@ -2372,6 +2387,10 @@ $(OBJ_DIR)\cdpesdos.obj : $(CODEPAGE_DIR)\cdpesdos.c $(CC) $(CLIBFLAGS) -o$@ $** tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, +$(OBJ_DIR)\cdpesmwi.obj : $(CODEPAGE_DIR)\cdpesmwi.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + $(OBJ_DIR)\cdpeswin.obj : $(CODEPAGE_DIR)\cdpeswin.c $(CC) $(CLIBFLAGS) -o$@ $** tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, @@ -2392,14 +2411,6 @@ $(OBJ_DIR)\cdphuwin.obj : $(CODEPAGE_DIR)\cdphuwin.c $(CC) $(CLIBFLAGS) -o$@ $** tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, -$(OBJ_DIR)\cdppt850.obj : $(CODEPAGE_DIR)\cdppt850.c - $(CC) $(CLIBFLAGS) -o$@ $** - tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, - -$(OBJ_DIR)\cdpptiso.obj : $(CODEPAGE_DIR)\cdpptiso.c - $(CC) $(CLIBFLAGS) -o$@ $** - tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, - $(OBJ_DIR)\cdppl852.obj : $(CODEPAGE_DIR)\cdppl852.c $(CC) $(CLIBFLAGS) -o$@ $** tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, @@ -2416,15 +2427,23 @@ $(OBJ_DIR)\cdpplwin.obj : $(CODEPAGE_DIR)\cdpplwin.c $(CC) $(CLIBFLAGS) -o$@ $** tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, +$(OBJ_DIR)\cdppt850.obj : $(CODEPAGE_DIR)\cdppt850.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + +$(OBJ_DIR)\cdpptiso.obj : $(CODEPAGE_DIR)\cdpptiso.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + $(OBJ_DIR)\cdpru866.obj : $(CODEPAGE_DIR)\cdpru866.c $(CC) $(CLIBFLAGS) -o$@ $** tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, -$(OBJ_DIR)\cdpruwin.obj : $(CODEPAGE_DIR)\cdpruwin.c +$(OBJ_DIR)\cdprukoi.obj : $(CODEPAGE_DIR)\cdprukoi.c $(CC) $(CLIBFLAGS) -o$@ $** tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, -$(OBJ_DIR)\cdprukoi.obj : $(CODEPAGE_DIR)\cdprukoi.c +$(OBJ_DIR)\cdpruwin.obj : $(CODEPAGE_DIR)\cdpruwin.c $(CC) $(CLIBFLAGS) -o$@ $** tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, @@ -2448,6 +2467,62 @@ $(OBJ_DIR)\cdpsrwin.obj : $(CODEPAGE_DIR)\cdpsrwin.c $(CC) $(CLIBFLAGS) -o$@ $** tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, +$(OBJ_DIR)\uc1250.obj : $(CODEPAGE_DIR)\uc1250.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + +$(OBJ_DIR)\uc1251.obj : $(CODEPAGE_DIR)\uc1251.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + +$(OBJ_DIR)\uc1253.obj : $(CODEPAGE_DIR)\uc1253.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + +$(OBJ_DIR)\uc1257.obj : $(CODEPAGE_DIR)\uc1257.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + +$(OBJ_DIR)\uc737.obj : $(CODEPAGE_DIR)\uc737.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + +$(OBJ_DIR)\uc850.obj : $(CODEPAGE_DIR)\uc850.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + +$(OBJ_DIR)\uc852.obj : $(CODEPAGE_DIR)\uc852.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + +$(OBJ_DIR)\uc866.obj : $(CODEPAGE_DIR)\uc866.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + +$(OBJ_DIR)\uc8859_1.obj : $(CODEPAGE_DIR)\uc8859_1.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + +$(OBJ_DIR)\uc8859_2.obj : $(CODEPAGE_DIR)\uc8859_2.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + +$(OBJ_DIR)\uc88591b.obj : $(CODEPAGE_DIR)\uc88591b.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + +$(OBJ_DIR)\uckoi8.obj : $(CODEPAGE_DIR)\uckoi8.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + +$(OBJ_DIR)\uckoi8u.obj : $(CODEPAGE_DIR)\uckoi8u.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + +$(OBJ_DIR)\ucmaz.obj : $(CODEPAGE_DIR)\ucmaz.c + $(CC) $(CLIBFLAGS) -o$@ $** + tlib $(CODEPAGE_LIB) $(ARFLAGS) -+$@,, + # # MACRO.LIB dependencies # diff --git a/harbour/makefile.nt b/harbour/makefile.nt index 89a5100638..e5a66ea365 100644 --- a/harbour/makefile.nt +++ b/harbour/makefile.nt @@ -492,8 +492,9 @@ LANG_LIB_OBJS = \ $(OBJ_DIR)\msgslwin.obj \ $(OBJ_DIR)\msgsr852.obj \ $(OBJ_DIR)\msgsriso.obj \ - $(OBJ_DIR)\msgzhgb.obj \ - $(OBJ_DIR)\msgzhb5.obj + $(OBJ_DIR)\msgsrwin.obj \ + $(OBJ_DIR)\msgzhb5.obj \ + $(OBJ_DIR)\msgzhgb.obj # # CODEPAGE.LIB rules @@ -506,17 +507,18 @@ CODEPAGE_LIB_OBJS = \ $(OBJ_DIR)\cdpeldos.obj \ $(OBJ_DIR)\cdpelwin.obj \ $(OBJ_DIR)\cdpesdos.obj \ + $(OBJ_DIR)\cdpesmwi.obj \ $(OBJ_DIR)\cdpeswin.obj \ $(OBJ_DIR)\cdpgedos.obj \ $(OBJ_DIR)\cdpgewin.obj \ $(OBJ_DIR)\cdphu852.obj \ $(OBJ_DIR)\cdphuwin.obj \ - $(OBJ_DIR)\cdppt850.obj \ - $(OBJ_DIR)\cdpptiso.obj \ $(OBJ_DIR)\cdppl852.obj \ $(OBJ_DIR)\cdppliso.obj \ $(OBJ_DIR)\cdpplmaz.obj \ $(OBJ_DIR)\cdpplwin.obj \ + $(OBJ_DIR)\cdppt850.obj \ + $(OBJ_DIR)\cdpptiso.obj \ $(OBJ_DIR)\cdpru866.obj \ $(OBJ_DIR)\cdprukoi.obj \ $(OBJ_DIR)\cdpruwin.obj \ @@ -524,8 +526,21 @@ CODEPAGE_LIB_OBJS = \ $(OBJ_DIR)\cdpsl852.obj \ $(OBJ_DIR)\cdpsliso.obj \ $(OBJ_DIR)\cdpslwin.obj \ - $(OBJ_DIR)\cdpsrwin.obj - + $(OBJ_DIR)\cdpsrwin.obj \ + $(OBJ_DIR)\uc1250.obj \ + $(OBJ_DIR)\uc1251.obj \ + $(OBJ_DIR)\uc1253.obj \ + $(OBJ_DIR)\uc1257.obj \ + $(OBJ_DIR)\uc737.obj \ + $(OBJ_DIR)\uc850.obj \ + $(OBJ_DIR)\uc852.obj \ + $(OBJ_DIR)\uc866.obj \ + $(OBJ_DIR)\uc8859_1.obj \ + $(OBJ_DIR)\uc8859_2.obj \ + $(OBJ_DIR)\uc88591b.obj \ + $(OBJ_DIR)\uckoi8.obj \ + $(OBJ_DIR)\uckoi8u.obj \ + $(OBJ_DIR)\ucmaz.obj # # MACRO.LIB rules diff --git a/harbour/makefile.vc b/harbour/makefile.vc index e9fb1bc458..54a2aacc5c 100644 --- a/harbour/makefile.vc +++ b/harbour/makefile.vc @@ -457,8 +457,8 @@ LANG_LIB_OBJS = \ $(OBJ_DIR)\msgsr852.obj \ $(OBJ_DIR)\msgsriso.obj \ $(OBJ_DIR)\msgsrwin.obj \ - $(OBJ_DIR)\msgzhgb.obj \ - $(OBJ_DIR)\msgzhb5.obj + $(OBJ_DIR)\msgzhb5.obj \ + $(OBJ_DIR)\msgzhgb.obj # # CODEPAGE.LIB rules @@ -471,17 +471,18 @@ CODEPAGE_LIB_OBJS = \ $(OBJ_DIR)\cdpeldos.obj \ $(OBJ_DIR)\cdpelwin.obj \ $(OBJ_DIR)\cdpesdos.obj \ + $(OBJ_DIR)\cdpesmwi.obj \ $(OBJ_DIR)\cdpeswin.obj \ $(OBJ_DIR)\cdpgedos.obj \ $(OBJ_DIR)\cdpgewin.obj \ $(OBJ_DIR)\cdphu852.obj \ $(OBJ_DIR)\cdphuwin.obj \ - $(OBJ_DIR)\cdppt850.obj \ - $(OBJ_DIR)\cdpptiso.obj \ $(OBJ_DIR)\cdppl852.obj \ $(OBJ_DIR)\cdppliso.obj \ $(OBJ_DIR)\cdpplmaz.obj \ $(OBJ_DIR)\cdpplwin.obj \ + $(OBJ_DIR)\cdppt850.obj \ + $(OBJ_DIR)\cdpptiso.obj \ $(OBJ_DIR)\cdpru866.obj \ $(OBJ_DIR)\cdprukoi.obj \ $(OBJ_DIR)\cdpruwin.obj \ @@ -489,7 +490,21 @@ CODEPAGE_LIB_OBJS = \ $(OBJ_DIR)\cdpsl852.obj \ $(OBJ_DIR)\cdpsliso.obj \ $(OBJ_DIR)\cdpslwin.obj \ - $(OBJ_DIR)\cdpsrwin.obj + $(OBJ_DIR)\cdpsrwin.obj \ + $(OBJ_DIR)\uc1250.obj \ + $(OBJ_DIR)\uc1251.obj \ + $(OBJ_DIR)\uc1253.obj \ + $(OBJ_DIR)\uc1257.obj \ + $(OBJ_DIR)\uc737.obj \ + $(OBJ_DIR)\uc850.obj \ + $(OBJ_DIR)\uc852.obj \ + $(OBJ_DIR)\uc866.obj \ + $(OBJ_DIR)\uc8859_1.obj \ + $(OBJ_DIR)\uc8859_2.obj \ + $(OBJ_DIR)\uc88591b.obj \ + $(OBJ_DIR)\uckoi8.obj \ + $(OBJ_DIR)\uckoi8u.obj \ + $(OBJ_DIR)\ucmaz.obj # # MACRO.LIB rules