[Bug libstdc++/23990] compiling code with "wchar_t" .. gives linking error

2005-09-21 Thread a_manish at yahoo dot com

--- Additional Comments From a_manish at yahoo dot com  2005-09-21 11:21 
---
Thanks for replying.
But additing Fwd declaration did not help.
I am still getting the errors :
+=
g++ wofstream.cpp
Undefined   first referenced
 symbol in file
std::char_traits::to_char_type(unsigned long 
const&)/var/tmp//cc2EXdA1.o
std::char_traits::copy(wchar_t*, wchar_t const*, 
unsigned)/var/tmp//cc2EXdA1.o
std::char_traits::not_eof(unsigned long const&)/var/tmp//cc2EXdA1.o
std::basic_filebuf >::_M_underflow_common
(bool)/var/tmp//cc2EXdA1.o
std::char_traits::eq_int_type(unsigned long const&, unsigned long 
const&)/var/tmp//cc2EXdA1.o
std::char_traits::assign(wchar_t&, wchar_t const&)/var/tmp//cc2EXdA1.o
std::char_traits::assign(wchar_t*, unsigned, 
wchar_t)/var/tmp//cc2EXdA1.o
std::char_traits::to_int_type(wchar_t const&)/var/tmp//cc2EXdA1.o
std::char_traits::eq(wchar_t const&, wchar_t 
const&)/var/tmp//cc2EXdA1.o
std::char_traits::eof()/var/tmp//cc2EXdA1.o
std::char_traits::length(wchar_t const*)/var/tmp//cc2EXdA1.o
ld: fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status
+==

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23990


[Bug libstdc++/23990] compiling code with "wchar_t" .. gives linking error

2005-09-21 Thread a_manish at yahoo dot com

--- Additional Comments From a_manish at yahoo dot com  2005-09-21 10:26 
---
===
i am compiling on sol9 machine
g++ -v
Reading specs from /usr/local/lib/gcc-lib/sparc-sun-solaris2.9/3.3.2/specs
Configured with: ../configure --with-as=/usr/ccs/bin/as --with-
ld=/usr/ccs/bin/ld --disable-nls --disable-libgcj --enable-languages=c,c++ : 
(reconfigured) ../configure --with-as=/usr/ccs/bin/as --with-
ld=/usr/ccs/bin/ld --disable-nls --disable-libgcj --enable-languages=c,c++
Thread model: posix
gcc version 3.3.2
===

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23990


[Bug libstdc++/23990] compiling code with "wchar_t" .. gives linking error

2005-09-21 Thread a_manish at yahoo dot com

--- Additional Comments From a_manish at yahoo dot com  2005-09-21 10:10 
---
compilation output errors:

 g++ test.cpp
Undefined   first referenced
 symbol in file
std::char_traits::to_char_type(unsigned long const&)/var/tmp//cc984pNB.
o
std::char_traits::copy(wchar_t*, wchar_t const*, unsigned)/var/tmp//cc9
84pNB.o
std::char_traits::not_eof(unsigned long const&)/var/tmp//cc984pNB.o
std::basic_filebuf >::_M_underflow_common(boo
l)/var/tmp//cc984pNB.o
std::char_traits::eq_int_type(unsigned long const&, unsigned long const
&)/var/tmp//cc984pNB.o
std::char_traits::assign(wchar_t&, wchar_t const&)/var/tmp//cc984pNB.o
std::char_traits::assign(wchar_t*, unsigned, wchar_t)/var/tmp//cc984pNB
.o
std::char_traits::to_int_type(wchar_t const&)/var/tmp//cc984pNB.o
std::char_traits::eq(wchar_t const&, wchar_t const&)/var/tmp//cc984pNB.
o
std::char_traits::eof()/var/tmp//cc984pNB.o
std::char_traits::length(wchar_t const*)/var/tmp//cc984pNB.o
ld: fatal: Symbol referencing errors. No output written to a.out
collect2: ld returned 1 exit status



-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23990


[Bug libstdc++/23990] New: compiling code with "wchar_t" .. gives linking error

2005-09-21 Thread a_manish at yahoo dot com
Hi,
I am facing a problem while compiling following code with gcc.
When i compile ofstream with "char", it compiles fine.
But it gives linking error with "wchar_t".
I compile with command "gcc test.cpp"
Could someone please look into this and let me know if i need additional 
library to compile with ? or what is the exact issue ?
=
#include 
#include 
#include 
#include 
#include 
#include 
#include 
#include 

using namespace std;

int main(void)
{
//typedef basic_ofstream > wofstream;
typedef basic_ofstream > wofstream;
wofstream wstr;
wstr.open("test.txt",ios::app);
char *abc="TEST";
//str

[Bug libstdc++/22612] linking error while compiling ddd

2005-09-18 Thread a_manish at yahoo dot com

--- Additional Comments From a_manish at yahoo dot com  2005-09-19 04:53 
---
(In reply to comment #1)
> Can you try a newer version of GCC like 3.4.4?
Tried with older version of gcc 3.3.2 and it worked.
Thanks for your help. apologies for late reply.
Manish.



-- 
   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution||FIXED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22612


[Bug libstdc++/22612] New: linking error while compiling ddd with g++ 3.4.0 on solaris 9,

2005-07-22 Thread a_manish at yahoo dot com
pCB.o HistoryD.o PlotAgent.o PlotArea.o PosBuffer.o 
ProgressM.o RefreshDI.o SmartC.o SourceView.o ThemeM.o ThemeP.o Tool.o 
UndoBuffer.o UndoBE.o WhatNextCB.o configinfo.o  -lXm -lXaw -lXmu -lXt -lXpm -
lXp -lXext -lSM -lICE -lX11 -lsocket -lnsl -lncurses -ly -lelf -lm
Undefined   first referenced
 symbol in file
std::basic_string, std::allocator 
>::_Rep::_S_empty_rep_storageddd.o
__gnu_cxx::__exchange_and_add(int volatile*, int)ddd.o
std::basic_string, std::allocator 
>::_Rep::_S_create(unsigned int, unsigned int, std::allocator const&)ddd.o
ld: fatal: Symbol referencing errors. No output written to ddd
collect2: ld returned 1 exit status
make[2]: *** [ddd] Error 1
make[2]: Leaving directory `/tmp/ddd/ddd-3.3.11/ddd'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/tmp/ddd/ddd-3.3.11/ddd'
make: *** [all-recursive] Error 1

--

-- 
   Summary: linking error while compiling ddd with g++ 3.4.0 on
solaris 9,
   Product: gcc
   Version: 3.4.0
Status: UNCONFIRMED
  Severity: normal
  Priority: P2
 Component: libstdc++
AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: a_manish at yahoo dot com
CC: gcc-bugs at gcc dot gnu dot org


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=22612