This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
Re: LOCALE ERROR
- From: Igor Pechtchanski <pechtcha at cs dot nyu dot edu>
- To: Marcelo Rezende Módolo <mrmodolo at terra dot com dot br>
- Cc: cygwin at cygwin dot com
- Date: Sun, 7 Dec 2003 15:06:55 -0500 (EST)
- Subject: Re: LOCALE ERROR
- References: <3FD3502C.2020600@terra.com.br>
- Reply-to: cygwin at cygwin dot com
On Sun, 7 Dec 2003, Marcelo Rezende Módolo wrote:
Hi,
I have a program that needs the locale support, so I include 'locale.h'.
I make the program but the output was wrong.
With the cygwin library the setlocale function do not work, but if I
link with mingw library it is ok I am sending a sample program that
demonstrate the error.
Linking with CYGWIN:
marcelo@est01 /usr/src/testes/locale/msdn
$ gcc -o crt_locale crt_locale.c
marcelo@est01 /usr/src/testes/locale/msdn
$
$ ./crt_locale.exe
In German locale, strftime returns 'x'
No Brasil locale, strftime retorna 'x'
In 'C' locale, strftime returns 'x'
marcelo@est01 /usr/src/testes/locale/msdn
$
Linking with MINGW (-mno-cygwin)
marcelo@est01 /usr/src/testes/locale/msdn
$ gcc -mno-cygwin -o crt_locale crt_locale.c
marcelo@est01 /usr/src/testes/locale/msdn
$
$ ./crt_locale.exe
In German locale, strftime returns 'Sonntag, 07. Dezember 2003'
No Brasil locale, strftime retorna 'domingo, 07 de dezembro de 2003'
In 'C' locale, strftime returns 'Sunday, December 07, 2003'
marcelo@est01 /usr/src/testes/locale/msdn
$
Thanks,
Marcelo Modolo
"man setlocale", "man strftime".
Igor
--
http://cs.nyu.edu/~pechtcha/
|\ _,,,---,,_ pechtcha@cs.nyu.edu
ZZZzz /,`.-'`' -. ;-;;,_ igor@watson.ibm.com
|,4- ) )-,_. ,\ ( `'-' Igor Pechtchanski, Ph.D.
'---''(_/--' `-'\_) fL a.k.a JaguaR-R-R-r-r-r-.-.-. Meow!
"I have since come to realize that being between your mentor and his route
to the bathroom is a major career booster." -- Patrick Naughton
--
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple
Problem reports: http://cygwin.com/problems.html
Documentation: http://cygwin.com/docs.html
FAQ: http://cygwin.com/faq/