Another installation problem (snaphot 20080530, QT 4.4.0)
Posted: Wed Jun 11, 2008 2:28 pm
After a total crash of the Linux system on my laptop, I had to install GEOPSY from scratch. I downloaded the latest snapshot (20080530) and also the latest QT (4.4.0).
I installed QT, but when I run "make" on sesarray now, I get the following error message:
g++ -c -include ../.obj/release/qtbtools -m64 -pipe -O2 -w -D_REENTRANT -fPIC -DMAKE_QTBTOOLS_DLL -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.4.0/mkspecs/linux-g++-64 -I. -I/usr/local/Trolltech/Qt-4.4.0/include/QtCore -I/usr/local/Trolltech/Qt-4.4.0/include/QtCore -I/usr/local/Trolltech/Qt-4.4.0/include -I. -I../ui -I../.moc -I../../3rdparty/include -I/home/bre/Download/sesarray-src-2.0.0-snapshot-20080530/include -I/usr/local/sesarray2.0.0-snapshot_20080530/include -I../.moc -I../ui -o ../.obj/release/qtbabstractprogress.o qtbabstractprogress.cpp
In file included from qtbabstractprogress.cpp:29:
qtbabstractprogress.h: In member function ‘void QtbAbstractProgress::increaseValue(int)’:
qtbabstractprogress.h:71: error: ‘q_atomic_set_int’ was not declared in this scope
qtbabstractprogress.h: In member function ‘void QtbAbstractProgress::setValue(int)’:
qtbabstractprogress.h:80: error: ‘q_atomic_set_int’ was not declared in this scope
qtbabstractprogress.cpp: In constructor ‘QtbAbstractProgress::QtbAbstractProgress()’:
qtbabstractprogress.cpp:48: error: ‘q_atomic_set_int’ was not declared in this scope
qtbabstractprogress.cpp: In member function ‘void QtbAbstractProgress::setMaximumValue(int)’:
qtbabstractprogress.cpp:76: error: ‘q_atomic_set_int’ was not declared in this scope
make[2]: *** [../.obj/release/qtbabstractprogress.o] Error 1
make[2]: Leaving directory `/home/bre/Download/sesarray-src-2.0.0-snapshot-20080530/src/qtbtools/src'
make[1]: *** [first] Error 2
make[1]: Leaving directory `/home/bre/Download/sesarray-src-2.0.0-snapshot-20080530/src/qtbtools'
make: *** [qtbtools] Error 2
What's the meaning of this problem with qtbabstractprogress.cpp and where do I have to declare q_atomic_set_int?? Has somebody encountered similar problems?
I would be grateful for any help.
Brigitte
I installed QT, but when I run "make" on sesarray now, I get the following error message:
g++ -c -include ../.obj/release/qtbtools -m64 -pipe -O2 -w -D_REENTRANT -fPIC -DMAKE_QTBTOOLS_DLL -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.4.0/mkspecs/linux-g++-64 -I. -I/usr/local/Trolltech/Qt-4.4.0/include/QtCore -I/usr/local/Trolltech/Qt-4.4.0/include/QtCore -I/usr/local/Trolltech/Qt-4.4.0/include -I. -I../ui -I../.moc -I../../3rdparty/include -I/home/bre/Download/sesarray-src-2.0.0-snapshot-20080530/include -I/usr/local/sesarray2.0.0-snapshot_20080530/include -I../.moc -I../ui -o ../.obj/release/qtbabstractprogress.o qtbabstractprogress.cpp
In file included from qtbabstractprogress.cpp:29:
qtbabstractprogress.h: In member function ‘void QtbAbstractProgress::increaseValue(int)’:
qtbabstractprogress.h:71: error: ‘q_atomic_set_int’ was not declared in this scope
qtbabstractprogress.h: In member function ‘void QtbAbstractProgress::setValue(int)’:
qtbabstractprogress.h:80: error: ‘q_atomic_set_int’ was not declared in this scope
qtbabstractprogress.cpp: In constructor ‘QtbAbstractProgress::QtbAbstractProgress()’:
qtbabstractprogress.cpp:48: error: ‘q_atomic_set_int’ was not declared in this scope
qtbabstractprogress.cpp: In member function ‘void QtbAbstractProgress::setMaximumValue(int)’:
qtbabstractprogress.cpp:76: error: ‘q_atomic_set_int’ was not declared in this scope
make[2]: *** [../.obj/release/qtbabstractprogress.o] Error 1
make[2]: Leaving directory `/home/bre/Download/sesarray-src-2.0.0-snapshot-20080530/src/qtbtools/src'
make[1]: *** [first] Error 2
make[1]: Leaving directory `/home/bre/Download/sesarray-src-2.0.0-snapshot-20080530/src/qtbtools'
make: *** [qtbtools] Error 2
What's the meaning of this problem with qtbabstractprogress.cpp and where do I have to declare q_atomic_set_int?? Has somebody encountered similar problems?
I would be grateful for any help.
Brigitte