incubator-stdcxx-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martin Sebor (JIRA)" <j...@apache.org>
Subject [jira] Commented: (STDCXX-40) [Cygwin] util does not compile clean and fails to link
Date Thu, 29 Sep 2005 01:43:48 GMT
    [ http://issues.apache.org/jira/browse/STDCXX-40?page=comments#action_12330765 ] 

Martin Sebor commented on STDCXX-40:
------------------------------------

That sounds like a fix unless libiconv is optional with Cygwin. In that case we should probably
avoid relying on it. The utilities only need it for portability with the libc locales on the
system so when there's no libiconv we don't need to worry about it. But making it optional
isn't probably going to be completely straightforward.

> [Cygwin] util does not compile clean and fails to link
> ------------------------------------------------------
>
>          Key: STDCXX-40
>          URL: http://issues.apache.org/jira/browse/STDCXX-40
>      Project: STDCXX
>         Type: Bug
>     Versions: 4.1.3
>  Environment: 11s build cygwin gcc 3.4.
>     Reporter: Lance Diduck

>
> gcc -c -I/cygdrive/c/temp/stdcxx2/include/ansi -D_RWSTDDEBUG    -D_RWSTD_USE_CONFIG -I/cygdrive/c/temp/stdcxx2/11sgcc2/include
-I/cygdrive/c/temp/stdcxx2/include -I/cygdrive/c/temp/stdcxx2/include/loc  -pedantic -nostdinc++
-g  -Wall -W -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align  /cygdrive/c/temp/stdcxx2/util/localedef.cpp
> /cygdrive/c/temp/stdcxx2/util/localedef.cpp: In function `bool process_command_l
> ine(ProgramOptions*, int, char**)':
> /cygdrive/c/temp/stdcxx2/util/localedef.cpp:467: warning: unused variable 'errors'
> gcc localedef.o aliases.o charmap.o codecvt.o collate.o ctype.o def.o diagnostic.o messages.o
monetary.o numeric.o path.o time.o scanner.o -o localedef  -L/cygdrive/c/temp/stdcxx2/11sgcc2/lib
-lstd11s  -lsupc++ -lm 
> charmap.o: In function `_ZNSt4pairIKwSsEC1ERKS1_':
> /cygdrive/c/temp/stdcxx2/include/rw/_specialized.h:(.text+0x4c0): undefined reference
to `_libiconv_open'
> charmap.o: In function `_ZNK7Charmap15convert_to_utf8EPKcjPcj':
> /cygdrive/c/temp/stdcxx2/util/charmap.cpp:346: undefined reference to `_libiconv
> '
> gcc -c -I/cygdrive/c/temp/stdcxx2/include/ansi -D_RWSTDDEBUG    -D_RWSTD_USE_CONFIG -I/cygdrive/c/temp/stdcxx2/11sgcc2/include
-I/cygdrive/c/temp/stdcxx2/include -I/cygdrive/c/temp/stdcxx2/include/loc  -pedantic -nostdinc++
-g  -Wall -W -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align  /cygdrive/c/temp/stdcxx2/util/charmap.cpp
> /cygdrive/c/temp/stdcxx2/util/charmap.cpp: In member function `wchar_t Charmap::increment_val(wchar_t)
const':
> /cygdrive/c/temp/stdcxx2/util/charmap.cpp:422: warning: converting of negative value
`-0x000000001' to `wchar_t'
> /cygdrive/c/temp/stdcxx2/util/charmap.cpp: In member function `wchar_t Charmap::convert_sym_to_ucs(const
std::string&) const':
> /cygdrive/c/temp/stdcxx2/util/charmap.cpp:497: warning: comparison between signed and
unsigned integer expressions
> gcc -c -I/cygdrive/c/temp/stdcxx2/include/ansi -D_RWSTDDEBUG    -D_RWSTD_USE_CONFIG -I/cygdrive/c/temp/stdcxx2/11sgcc2/include
-I/cygdrive/c/temp/stdcxx2/include -I/cygdrive/c/temp/stdcxx2/include/loc  -pedantic -nostdinc++
-g  -Wall -W -Wcast-qual -Winline -Wshadow -Wwrite-strings -Wno-long-long -Wcast-align  /cygdriv
> e/c/temp/stdcxx2/util/ctype.cpp
> /cygdrive/c/temp/stdcxx2/util/ctype.cpp: In function `wchar_t convert_literal_to_ucs4(Scanner::token_t&)':
> /cygdrive/c/temp/stdcxx2/util/ctype.cpp:47: warning: comparison between signed and unsigned
integer expressions

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


Mime
View raw message