> I would, but I have no idea how to fix this for Chinese OS.One idea is
to
> replace chars with hexadecimal notation,
This is a good idea to solution the problem!!
use 0x?? to replace word.
> but we need to know what we're doing, since a) other parts may
> also need a fix b) maybe this isn't the proper solution. It
could
> even be a compiler problem.
You can use UltraEdit to show ASCII & HEX code like:
ASCII code image:

HEX code image:

change to: 0x81 0xea, 0xab, 0xa3, 0xa0, 0xe0, 0xe1, 0xaa, 0xa8.
> For the time being, you may give it another shot
with a
> different compiler (MinGW, MSVC), maybe they are working
> better in your environment.
This is not nice solution!!
> >
> > my OS compiler environment is:
> > Windows XP SP3 / Borland C++ 5.51 / mingw-make 3.81 / Chinese
Language
> >
> > I have config dos environment:
> >
> > d:\>set path=d:\mingw-make\bin;d:\bcc55\bin;%path%
> > d:\>set HB_COMPILER=<msvc|owatcom|bcc|pocc|...>
> > d:\>set HB_INSTALL_PREFIX=d:\harbour
> > d:\>make_gnu.bat install
> >
> > everytime copmpiler harbour (or xharbour) path
> > about ".\source\codepage\" &
".\source\lang\",
> > I alway get error message:
> > ------------------------------
> > mingw32-make.exe[3]: Entering directory
> > `E:/harbour/source/codepage/win/bcc'
> > bcc32.exe -I. -I../../../../include -q -d -Q -w -w-sig- -tWM -4
-O2 -OS -Ov
> > -Oi
> > -Oc -c ../../cpbg866.c -ocpbg866.obj
> > ../../cpbg866.c:
> > Error E2380 ../../cpbg866.c 87: Unterminated string or character
constant
> > *** 1 errors in Compile ***
> > mingw32-make.exe[3]: *** [cpbg866.obj] Error 1
> > ------------------------------
> >
> > I think the error message is make by OS language.
> > someboday can fix the long time problem?
> >
_______________________________________________ Harbour mailing list [email protected] http://lists.harbour-project.org/mailman/listinfo/harbour
