-
STLport 5.2 solved it.
2009-07-12 11:03:46 UTC in STLport
-
As I said, the first warning about "lowering visibility" happens during the compilation of unit tests. If I knew what to conceal I would possible think about it - but believe me, it's not in my interests.
My system is CentOS 5 64 bits, and the compiler is gcc 4.1.2. May be indeed, I didn't say that I compile for 64 bits. The rest - just standard "configure" and "make...
2009-01-23 12:48:33 UTC in STLport
-
Hi,
I'm compiling on Linux.
Currently, I see two types of warnings that bother me because of they appear almost with each file.
One type can be seen while compiling the unit tests. For example:
c++ -pthread -fexceptions -g -fvisibility=hidden -D_STLP_DEBUG_UNINITIALIZED -I../../../stlport -c -o obj/gcc/so_g/equal_test.o ../../../test/unit/equal_test.cpp...
2009-01-22 15:22:57 UTC in STLport
-
OK, thanks.
Indeed, the problem was in other place, because of inclusion of <ostream.h> which I've replaced with <ostream>.
2009-01-21 12:37:06 UTC in STLport
-
When compiling with STLport 5.2.1 in VS2005 I get a lot of errors, for example:
1>c:\program files (x86)\microsoft visual studio 8\vc\include\xutility(2091) : error C2143: syntax error : missing ';' before '<'
The problematic line in xutility is:
typedef basic_streambuf<_Elem, _Traits> streambuf_type;
Apparently, MS STL has different definition of basic_streambuf than...
2009-01-20 10:57:23 UTC in STLport
-
I found the reason that caused the problem. It is -fvisibility=hidden compiler option, which we use for our application. When removed the option, streams work perfect.
Isn't it something that can be considered in STLport? I guess, 5.2 has the same problem.
What I found out while debugging the problem, is that when using num_put<_CharT, ostreambuf_iterator<_CharT, _Traits>::id in...
2008-12-31 11:28:54 UTC in STLport