>Are you adding an -ansi -std=c++98 or similar flag to the compiler?
no, but c++0x still is not the default on 4.4.0 so you would have to use -std=c++0x to get it's behavior. Also, the UT++ makefile has the -ansi flag so that should be ok too > > > Hi, > > ut++ 1.4 compiles perfect on vs2005 and vs2008 but I'm > getting these > errors running make with mingw 4.4.0: > > you feel that this problem doesn't affect svn version? > > thanks > > > In file included from src/Posix/SignalTranslator.cpp:1: > src/Posix/SignalTranslator.h:15: error: ISO C++ forbids > declaration of 'sigjmp_b > uf' with no type > src/Posix/SignalTranslator.h:15: error: expected ';' before > '*' token > src/Posix/SignalTranslator.h:18: error: 'sigjmp_buf' does > not name a type > src/Posix/SignalTranslator.h:19: error: ISO C++ forbids > declaration of 'sigjmp_b > uf' with no type > src/Posix/SignalTranslator.h:19: error: expected ';' before > '*' token > src/Posix/SignalTranslator.h:21: error: field > 'm_old_SIGFPE_action' has incomple > te type > src/Posix/SignalTranslator.h:22: error: field > 'm_old_SIGTRAP_action' has incompl > ete type > src/Posix/SignalTranslator.h:23: error: field > 'm_old_SIGSEGV_action' has incompl > ete type > src/Posix/SignalTranslator.h:24: error: field > 'm_old_SIGBUS_action' has incomple > te type > src/Posix/SignalTranslator.h:25: error: field > 'm_old_SIGABRT_action' has incompl > ete type > src/Posix/SignalTranslator.h:26: error: field > 'm_old_SIGALRM_action' has incompl > ete type > src/Posix/SignalTranslator.cpp:5: error: expected > constructor, destructor, or ty > pe conversion before '*' token > src/Posix/SignalTranslator.cpp: In function 'void > UnitTest::<unnamed>::SignalHan > dler(int)': > src/Posix/SignalTranslator.cpp:11: error: 's_jumpTarget' is > not a member of 'Uni > tTest::SignalTranslator' > src/Posix/SignalTranslator.cpp:11: error: 'siglongjmp' was > not declared in this > scope > src/Posix/SignalTranslator.cpp: In constructor > 'UnitTest::SignalTranslator::Sign > alTranslator()': > src/Posix/SignalTranslator.cpp:19: error: 'm_oldJumpTarget' > was not declared in > this scope > src/Posix/SignalTranslator.cpp:19: error: 's_jumpTarget' > was not declared in thi > s scope > src/Posix/SignalTranslator.cpp:20: error: > 'm_currentJumpTarget' was not declared > in this scope > src/Posix/SignalTranslator.cpp:22: error: aggregate > 'UnitTest::sigaction action' > has incomplete type and cannot be defined > src/Posix/SignalTranslator.cpp:25: error: 'sigemptyset' was > not declared in this > scope > src/Posix/SignalTranslator.cpp:27: error: > 'm_old_SIGSEGV_action' was not declare > d in this scope > src/Posix/SignalTranslator.cpp:27: error: invalid use of > incomplete type 'struct > UnitTest::sigaction' > src/Posix/SignalTranslator.h:21: error: forward declaration > of 'struct UnitTest: > :sigaction' > src/Posix/SignalTranslator.cpp:28: error: > 'm_old_SIGFPE_action' was not declared > in this scope > src/Posix/SignalTranslator.cpp:28: error: invalid use of > incomplete type 'struct > UnitTest::sigaction' > src/Posix/SignalTranslator.h:21: error: forward declaration > of 'struct UnitTest: > :sigaction' > src/Posix/SignalTranslator.cpp:29: error: 'SIGTRAP' was not > declared in this sco > pe > src/Posix/SignalTranslator.cpp:29: error: > 'm_old_SIGTRAP_action' was not declare > d in this scope > src/Posix/SignalTranslator.cpp:29: error: invalid use of > incomplete type 'struct > UnitTest::sigaction' > src/Posix/SignalTranslator.h:21: error: forward declaration > of 'struct UnitTest: > :sigaction' > src/Posix/SignalTranslator.cpp:30: error: 'SIGBUS' was not > declared in this scop > e > src/Posix/SignalTranslator.cpp:30: error: > 'm_old_SIGBUS_action' was not declared > in this scope > src/Posix/SignalTranslator.cpp:30: error: invalid use of > incomplete type 'struct > UnitTest::sigaction' > src/Posix/SignalTranslator.h:21: error: forward declaration > of 'struct UnitTest: > :sigaction' > src/Posix/SignalTranslator.cpp:31: error: invalid use of > incomplete type 'struct > UnitTest::sigaction' > src/Posix/SignalTranslator.h:21: error: forward declaration > of 'struct UnitTest: > :sigaction' > src/Posix/SignalTranslator.cpp: In destructor > 'UnitTest::SignalTranslator::~Sign > alTranslator()': > src/Posix/SignalTranslator.cpp:36: error: > 'm_old_SIGBUS_action' was not declared > in this scope > src/Posix/SignalTranslator.cpp:36: error: invalid use of > incomplete type 'struct > UnitTest::sigaction' > src/Posix/SignalTranslator.h:21: error: forward declaration > of 'struct UnitTest: > :sigaction' > src/Posix/SignalTranslator.cpp:37: error: 'SIGBUS' was not > declared in this scop > e > src/Posix/SignalTranslator.cpp:37: error: invalid use of > incomplete type 'struct > UnitTest::sigaction' > src/Posix/SignalTranslator.h:21: error: forward declaration > of 'struct UnitTest: > :sigaction' > src/Posix/SignalTranslator.cpp:38: error: 'SIGTRAP' was not > declared in this sco > pe > src/Posix/SignalTranslator.cpp:38: error: > 'm_old_SIGTRAP_action' was not declare > d in this scope > src/Posix/SignalTranslator.cpp:38: error: invalid use of > incomplete type 'struct > UnitTest::sigaction' > src/Posix/SignalTranslator.h:21: error: forward declaration > of 'struct UnitTest: > :sigaction' > src/Posix/SignalTranslator.cpp:39: error: > 'm_old_SIGFPE_action' was not declared > in this scope > src/Posix/SignalTranslator.cpp:39: error: invalid use of > incomplete type 'struct > UnitTest::sigaction' > src/Posix/SignalTranslator.h:21: error: forward declaration > of 'struct UnitTest: > :sigaction' > src/Posix/SignalTranslator.cpp:40: error: > 'm_old_SIGSEGV_action' was not declare > d in this scope > src/Posix/SignalTranslator.cpp:40: error: invalid use of > incomplete type 'struct > UnitTest::sigaction' > src/Posix/SignalTranslator.h:21: error: forward declaration > of 'struct UnitTest: > :sigaction' > src/Posix/SignalTranslator.cpp:42: error: 's_jumpTarget' > was not declared in thi > s scope > src/Posix/SignalTranslator.cpp:42: error: 'm_oldJumpTarget' > was not declared in > this scope > make: *** [src/Posix/SignalTranslator.o] Error 1 > > > Yahoo! Cocina > > Encontra las mejores recetas con Yahoo! Cocina. > > > http://ar.mujer.yahoo.com/cocina/ > Yahoo! Cocina Encontra las mejores recetas con Yahoo! Cocina. http://ar.mujer.yahoo.com/cocina/ ------------------------------------------------------------------------------ Return on Information: Google Enterprise Search pays you back Get the facts. http://p.sf.net/sfu/google-dev2dev _______________________________________________ unittest-cpp-devel mailing list unittest-cpp-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/unittest-cpp-devel