[Bf-committers] Gcc 3.4.0 error compile error

Panagiotis Papadakos bf-committers@blender.org
Sat, 1 May 2004 15:05:13 +0300 (EEST)


By the way 3.4.0 gives more errors:

g++ -pipe -fPIC -funsigned-char -O2 -Wall -DGAMEBLENDER=0
-I/root/CVS/BLENDER-CVS/build/linux2/intern/iksolver/intern
-Iintern/iksolver/intern -Iintern/iksolver/intern
-I/root/CVS/BLENDER-CVS/build/linux2/intern/moto/include
-Iintern/moto/include -Iintern/moto/include
-I/root/CVS/BLENDER-CVS/build/linux2/intern/memutil -Iintern/memutil
-Iintern/memutil -c -o
/root/CVS/BLENDER-CVS/build/linux2/intern/iksolver/intern/IK_QChain.o
intern/iksolver/intern/IK_QChain.cpp
In file included from
/usr/lib/gcc/i686-slackware-linux/3.4.0/../../../../include/c++/3.4.0/backward/strstream:51,
                 from intern/iksolver/intern/TNT/vec.h:40,
                 from intern/iksolver/intern/TNT/cmat.h:38,
                 from intern/iksolver/intern/IK_QChain.h:47,
                 from intern/iksolver/intern/IK_QChain.cpp:44:
/usr/lib/gcc/i686-slackware-linux/3.4.0/../../../../include/c++/3.4.0/backward/backward_warning.h:32:2:
warning: #warning This file includes at least one deprecated or antiquated
header. Please consider using one of the 32 headers found in section
17.4.1.2 of the C++ standard. Examples include substituting the <X> header
for the <X.h> header for C++ includes, or <iostream> instead of the
deprecated header <iostream.h>. To disable this warning use
-Wno-deprecated.
In file included from intern/iksolver/intern/TNT/cmat.h:38,
                 from intern/iksolver/intern/IK_QChain.h:47,
                 from intern/iksolver/intern/IK_QChain.cpp:44:
intern/iksolver/intern/TNT/vec.h: In function `std::ostream&
TNT::operator<<(std::ostream&, const TNT::Vector<T>&)':
intern/iksolver/intern/TNT/vec.h:299: error: `endl' undeclared (first use
this function)
intern/iksolver/intern/TNT/vec.h:299: error: (Each undeclared identifier
is reported only once for each function it appears in.)
In file included from intern/iksolver/intern/IK_QChain.h:47,
                 from intern/iksolver/intern/IK_QChain.cpp:44:
intern/iksolver/intern/TNT/cmat.h: In function `void
TNT::matmultdiag(TNT::Matrix<T>&, const TNT::Matrix<T>&, const
TNT::Vector<T>&)':
intern/iksolver/intern/TNT/cmat.h:593: warning: left-hand operand of comma
has no effect
scons: ***
[/root/CVS/BLENDER-CVS/build/linux2/intern/iksolver/intern/IK_QChain.o]
Error 1
scons: building terminated because of errors.

Regards
	Panagiotis Papadakos