Hi WenSheng,

I would, but I have no idea how to fix this for Chinese OS.One idea is to
replace chars with hexadecimal notation, 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.

For the time being, you may give it another shot with a
different compiler (MinGW, MSVC), maybe they are working
better in your environment.

Also, to give a better idea of the nature of this problem, please
send your complete error list by using -i make option:
d:\>make_gnu.bat -i install

Brgds,
Viktor

On Tue, Mar 17, 2009 at 1:55 AM, WenSheng <ssbb...@yahoo.com> wrote:

>
> 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
> Harbour@harbour-project.org
> http://lists.harbour-project.org/mailman/listinfo/harbour
>
_______________________________________________
Harbour mailing list
Harbour@harbour-project.org
http://lists.harbour-project.org/mailman/listinfo/harbour

Reply via email to