You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@stdcxx.apache.org by "Lance Diduck (JIRA)" <ji...@apache.org> on 2005/09/22 15:47:28 UTC

[jira] Created: (STDCXX-40) [Cygwin] util does not compile clean and fails to link

[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


[jira] Updated: (STDCXX-40) [Cygwin] util does not compile clean and fails to link

Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
     [ http://issues.apache.org/jira/browse/STDCXX-40?page=all ]

Martin Sebor updated STDCXX-40:
-------------------------------

    Component: Utilities
      Version: 4.1.2
                   (was: 4.1.3)

> [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
>   Components: Utilities
>     Versions: 4.1.2
>  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


[jira] Closed: (STDCXX-40) [Cygwin] util does not compile clean and fails to link

Posted by "Farid Zaripov (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/STDCXX-40?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Farid Zaripov closed STDCXX-40.
-------------------------------

    Resolution: Fixed

No problem with building the utils on cygwin with iconv installed.

> [Cygwin] util does not compile clean and fails to link
> ------------------------------------------------------
>
>                 Key: STDCXX-40
>                 URL: https://issues.apache.org/jira/browse/STDCXX-40
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Utilities
>    Affects Versions: 4.1.2
>         Environment: 11s build cygwin gcc 3.4.
>            Reporter: Lance Diduck
>            Assignee: Farid Zaripov
>            Priority: Trivial
>             Fix For: 4.2
>
>
> 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.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (STDCXX-40) [Cygwin] util does not compile clean and fails to link

Posted by "Lance Diduck (JIRA)" <ji...@apache.org>.
    [ http://issues.apache.org/jira/browse/STDCXX-40?page=comments#action_12330224 ] 

Lance Diduck commented on STDCXX-40:
------------------------------------

Adding -liconv to LDLIBS in makefile.in allows it to link

> [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


[jira] Updated: (STDCXX-40) [Cygwin] util does not compile clean and fails to link

Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/STDCXX-40?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Sebor updated STDCXX-40:
-------------------------------

    Fix Version/s: 4.2

Scheduled for 4.2.0.

> [Cygwin] util does not compile clean and fails to link
> ------------------------------------------------------
>
>                 Key: STDCXX-40
>                 URL: https://issues.apache.org/jira/browse/STDCXX-40
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Utilities
>    Affects Versions: 4.1.2
>         Environment: 11s build cygwin gcc 3.4.
>            Reporter: Lance Diduck
>            Assignee: Farid Zaripov
>            Priority: Trivial
>             Fix For: 4.2
>
>
> 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.
-
You can reply to this email to add a comment to the issue online.


[jira] Commented: (STDCXX-40) [Cygwin] util does not compile clean and fails to link

Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
    [ 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


[jira] Updated: (STDCXX-40) [Cygwin] util does not compile clean and fails to link

Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/STDCXX-40?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Sebor updated STDCXX-40:
-------------------------------

    Priority: Trivial  (was: Major)

Lowered priority since on Cygwin the issue can be trivially dealt with simply by installing libiconv. Note that this issue should be considered in conjunction with STDCXX-404 which doesn't look like it has such as simple solution.

> [Cygwin] util does not compile clean and fails to link
> ------------------------------------------------------
>
>                 Key: STDCXX-40
>                 URL: https://issues.apache.org/jira/browse/STDCXX-40
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Utilities
>    Affects Versions: 4.1.2
>         Environment: 11s build cygwin gcc 3.4.
>            Reporter: Lance Diduck
>         Assigned To: Martin Sebor
>            Priority: Trivial
>
> 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.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (STDCXX-40) [Cygwin] util does not compile clean and fails to link

Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/STDCXX-40?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Sebor reassigned STDCXX-40:
----------------------------------

    Assignee: Farid Zaripov  (was: Martin Sebor)

Reassigned to Farid.

> [Cygwin] util does not compile clean and fails to link
> ------------------------------------------------------
>
>                 Key: STDCXX-40
>                 URL: https://issues.apache.org/jira/browse/STDCXX-40
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Utilities
>    Affects Versions: 4.1.2
>         Environment: 11s build cygwin gcc 3.4.
>            Reporter: Lance Diduck
>            Assignee: Farid Zaripov
>            Priority: Trivial
>
> 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.
-
You can reply to this email to add a comment to the issue online.


[jira] Assigned: (STDCXX-40) [Cygwin] util does not compile clean and fails to link

Posted by "Martin Sebor (JIRA)" <ji...@apache.org>.
     [ https://issues.apache.org/jira/browse/STDCXX-40?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Martin Sebor reassigned STDCXX-40:
----------------------------------

    Assignee: Martin Sebor

> [Cygwin] util does not compile clean and fails to link
> ------------------------------------------------------
>
>                 Key: STDCXX-40
>                 URL: https://issues.apache.org/jira/browse/STDCXX-40
>             Project: C++ Standard Library
>          Issue Type: Bug
>          Components: Utilities
>    Affects Versions: 4.1.2
>         Environment: 11s build cygwin gcc 3.4.
>            Reporter: Lance Diduck
>         Assigned To: Martin Sebor
>
> 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.
-
You can reply to this email to add a comment to the issue online.