LINUX.ORG.RU

История изменений

Исправление ZenitharChampion, (текущая версия) :

Раз уж пошёл разговор о KDE3. Помогите скомпилировать LinRAR? Решил поискать такое слово в интернете, нашёл проект на Sourceforge аж 2003 года. Компилирую:

zenitur@linux-athlon64x2:~/linrar/linrar0.1> g++-4.3 -m32 -I/usr/lib/qt3/include/ -L/usr/lib/qt3/lib -lqt -o linrar linrar.cpp

In file included from linrar.cpp:139:
linrar.moc:11:2: error: #error "The header file 'linrar.cpp' doesn't include <QObject>."
In file included from linrar.cpp:139:
linrar.moc:19: error: expected constructor, destructor, or type conversion before ‘static’
linrar.moc:48: error: ‘const QMetaObject MainWindow::staticMetaObject’ is not a static member of ‘class MainWindow’
linrar.moc:48: error: variable ‘const QMetaObject MainWindow::staticMetaObject’ has initializer but incomplete type
linrar.moc:50: error: ‘qt_meta_data_MainWindow’ was not declared in this scope
linrar.moc:57: error: prototype for ‘const QMetaObject* MainWindow::metaObject() const’ does not match any in class ‘MainWindow’
linrar.cpp:15: error: candidate is: virtual QMetaObject* MainWindow::metaObject() const
linrar.moc:62: error: no ‘void* MainWindow::qt_metacast(const char*)’ member function declared in class ‘MainWindow’
linrar.moc:70: error: ‘int MainWindow::qt_metacall’ is not a static member of ‘class MainWindow’
linrar.moc:70: error: incomplete type ‘QMetaObject’ used in nested name specifier
linrar.moc:70: error: expected primary-expression before ‘int’
linrar.moc:70: error: expected primary-expression before ‘void’
linrar.moc:70: error: initializer expression list treated as compound expression
linrar.moc:71: error: expected ‘,’ or ‘;’ before ‘{’ token

Исходная версия ZenitharChampion, :

Раз уж пошёл разговор о KDE3. Помогите скомпилировать LinRAR? Решил поискать такое слово в интернете, нашёл проект на Sourceforge аж 2003 года. Компилирую:

zenitur@linux-athlon64x2:~/linrar/linrar0.1> g++-4.3 -m32 -I/usr/lib/qt3/include/ -L/usr/lib/qt3/lib -lqt -o linrar linrar.cpp

linrar.cpp:11:19: error: QObject: Нет такого файла или каталога
In file included from linrar.cpp:139:
linrar.moc:11:2: error: #error "The header file 'linrar.cpp' doesn't include <QObject>."
In file included from linrar.cpp:139:
linrar.moc:19: error: expected constructor, destructor, or type conversion before ‘static’
linrar.moc:48: error: ‘const QMetaObject MainWindow::staticMetaObject’ is not a static member of ‘class MainWindow’
linrar.moc:48: error: variable ‘const QMetaObject MainWindow::staticMetaObject’ has initializer but incomplete type
linrar.moc:50: error: ‘qt_meta_data_MainWindow’ was not declared in this scope
linrar.moc:57: error: prototype for ‘const QMetaObject* MainWindow::metaObject() const’ does not match any in class ‘MainWindow’
linrar.cpp:15: error: candidate is: virtual QMetaObject* MainWindow::metaObject() const
linrar.moc:62: error: no ‘void* MainWindow::qt_metacast(const char*)’ member function declared in class ‘MainWindow’
linrar.moc:70: error: ‘int MainWindow::qt_metacall’ is not a static member of ‘class MainWindow’
linrar.moc:70: error: incomplete type ‘QMetaObject’ used in nested name specifier
linrar.moc:70: error: expected primary-expression before ‘int’
linrar.moc:70: error: expected primary-expression before ‘void’
linrar.moc:70: error: initializer expression list treated as compound expression
linrar.moc:71: error: expected ‘,’ or ‘;’ before ‘{’ token