Не собирается пишет:
sysadmin@pc1:/home/tmp/kumir-1.9.0$ sudo python configure.py
Found Qt version 4.8.6 using qmake
Found lrelease version 4.8.6 using lrelease
Generating translations...
./Kumir/Languages/english.ts
Updating './Kumir/Languages/english.qm'...
Generated 290 translation(s) (88 finished and 202 unfinished)
Ignored 680 untranslated source text(s)
./Kumir/Languages/qt_ru.ts
Updating './Kumir/Languages/qt_ru.qm'...
Generated 538 translation(s) (263 finished and 275 unfinished)
Ignored 283 untranslated source text(s)
./Kumir/Languages/french.ts
Updating './Kumir/Languages/french.qm'...
Generated 11 translation(s) (9 finished and 2 unfinished)
Ignored 959 untranslated source text(s)
./Kumir/Languages/russian.ts
Updating './Kumir/Languages/russian.qm'...
Generated 530 translation(s) (321 finished and 209 unfinished)
Ignored 440 untranslated source text(s)
./Addons/Kuznechik/russian.ts
Updating './Addons/Kuznechik/russian.qm'...
Generated 5 translation(s) (0 finished and 5 unfinished)
Ignored 21 untranslated source text(s)
./Addons/Kuznechik/src/rus.ts
Updating './Addons/Kuznechik/src/rus.qm'...
Generated 0 translation(s) (0 finished and 0 unfinished)
Ignored 16 untranslated source text(s)
./Addons/isometricRobot/resources/ru_RU.ts
Updating './Addons/isometricRobot/resources/ru_RU.qm'...
Generated 5 translation(s) (5 finished and 0 unfinished)
Reading /home/tmp/kumir-1.9.0/TaskControl/task/task.pro
Reading /home/tmp/kumir-1.9.0/Kumir/Kumir.pro
Reading /home/tmp/kumir-1.9.0/PluginStarter/PluginStarter.pro
WARNING: /home/tmp/kumir-1.9.0/PluginStarter/PluginStarter.pro:8: Unescaped backslashes are deprecated.
Reading /home/tmp/kumir-1.9.0/Addons/Addons.pro
Reading /home/tmp/kumir-1.9.0/Addons/vodoley/vodoley.pro
Reading /home/tmp/kumir-1.9.0/Addons/vodoley/src/src.pro
WARNING: Failure to find: ../../isp_window_header.h
Reading /home/tmp/kumir-1.9.0/Addons/Kuznechik/Kuznechik.pro
Reading /home/tmp/kumir-1.9.0/Addons/TurtleNew/TurtleNew.pro
Reading /home/tmp/kumir-1.9.0/Addons/TurtleNew/turtle/turtle.pro
Reading /home/tmp/kumir-1.9.0/Addons/TurtleNew/turtle/src/src.pro
application.qrc: Warning: potential duplicate alias detected: 'butt.png'
Reading /home/tmp/kumir-1.9.0/Addons/painter/painter.pro
Reading /home/tmp/kumir-1.9.0/Addons/robot25d/robot25d.pro
Reading /home/tmp/kumir-1.9.0/TaskEdit/task/task.pro
sysadmin@pc1:/home/tmp/kumir-1.9.0$ sudo make
cd TaskControl/task/ && make -f Makefile
make[1]: Вход в каталог `/home/tmp/kumir-1.9.0/TaskControl/task'
/usr/lib/x86_64-linux-gnu/qt4/bin/uic mainwindow.ui -o ui_mainwindow.h
/usr/lib/x86_64-linux-gnu/qt4/bin/uic editdialog.ui -o ui_editdialog.h
/usr/lib/x86_64-linux-gnu/qt4/bin/uic newkursdialog.ui -o ui_newkursdialog.h
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o main.o main.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o mainwindow.o mainwindow.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o course_model.o ../course_model.cpp
../course_model.cpp:121:14: warning: unused parameter ‘section’ [-Wunused-parameter]
QVariant courseModel::headerData(int section, Qt::Orientation orientation,
^
../course_model.cpp:121:14: warning: unused parameter ‘orientation’ [-Wunused-parameter]
../course_model.cpp:121:14: warning: unused parameter ‘role’ [-Wunused-parameter]
../course_model.cpp:157:9: warning: unused parameter ‘parent’ [-Wunused-parameter]
int courseModel::columnCount(const QModelIndex &parent)const
^
../course_model.cpp:164:15: warning: unused parameter ‘column’ [-Wunused-parameter]
QDomNode courseModel::nodeByRowColumn(int row,int column,QDomNode *parent) const
^
../course_model.cpp: In member function ‘QDomNode courseModel::nodeById(int, QDomNode) const’:
../course_model.cpp:181:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0;i<childs.length();i++)
^
../course_model.cpp:191:38: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for(int i=0;i<childs.length();i++)
^
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o interface.o interface.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o editdialog.o editdialog.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o newkursdialog.o newkursdialog.cpp
/usr/lib/x86_64-linux-gnu/qt4/bin/moc -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. mainwindow.h -o moc_mainwindow.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_mainwindow.o moc_mainwindow.cpp
/usr/lib/x86_64-linux-gnu/qt4/bin/moc -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. ../course_model.h -o moc_course_model.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_course_model.o moc_course_model.cpp
/usr/lib/x86_64-linux-gnu/qt4/bin/moc -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. interface.h -o moc_interface.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_interface.o moc_interface.cpp
/usr/lib/x86_64-linux-gnu/qt4/bin/moc -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. editdialog.h -o moc_editdialog.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_editdialog.o moc_editdialog.cpp
/usr/lib/x86_64-linux-gnu/qt4/bin/moc -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. newkursdialog.h -o moc_newkursdialog.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o moc_newkursdialog.o moc_newkursdialog.cpp
/usr/lib/x86_64-linux-gnu/qt4/bin/rcc -name marks marks.qrc -o qrc_marks.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DQT_NO_DEBUG -DQT_PLUGIN -DQT_WEBKIT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -I. -I. -o qrc_marks.o qrc_marks.cpp
rm -f libtaskControl.so
g++ -m64 -Wl,-O1 -shared -o libtaskControl.so main.o mainwindow.o course_model.o interface.o editdialog.o newkursdialog.o moc_mainwindow.o moc_course_model.o moc_interface.o moc_editdialog.o moc_newkursdialog.o qrc_marks.o -L/usr/lib/x86_64-linux-gnu -lQtWebKit -lQtSvg -lQtXml -lQtGui -lQtCore -lpthread
mv -f libtaskControl.so ../
make[1]: Выход из каталога `/home/tmp/kumir-1.9.0/TaskControl/task'
cd Kumir/ && make -f Makefile
make[1]: Вход в каталог `/home/tmp/kumir-1.9.0/Kumir'
g++ -c -m64 -pipe -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/pushdownautomata.o Sources/pushdownautomata.cpp
Sources/pushdownautomata.cpp: In member function ‘void PDDebugWindow::setCurrentRulesList(const PDStackElem&, const QString&, const QList<RuleRightPart>&)’:
Sources/pushdownautomata.cpp:1071:19: error: ‘usleep’ was not declared in this scope
usleep(500);
^
Sources/pushdownautomata.cpp: In member function ‘void PDDebugWindow::reset()’:
Sources/pushdownautomata.cpp:1143:15: error: ‘usleep’ was not declared in this scope
usleep(500);
^
Sources/pushdownautomata.cpp: In member function ‘void PDDebugWindow::restore()’:
Sources/pushdownautomata.cpp:1281:19: error: ‘usleep’ was not declared in this scope
usleep(500);
^
make[1]: *** [Build/Objects/pushdownautomata.o] Ошибка 1
make[1]: Выход из каталога `/home/tmp/kumir-1.9.0/Kumir'
make: *** [sub-Kumir-make_default] Ошибка 2
sysadmin@pc1:/home/tmp/kumir-1.9.0$ sudo make install
cd TaskControl/task/ && make -f Makefile install
make[1]: Вход в каталог `/home/tmp/kumir-1.9.0/TaskControl/task'
make[1]: Цель `install' не требует выполнения команд.
make[1]: Выход из каталога `/home/tmp/kumir-1.9.0/TaskControl/task'
cd Kumir/ && make -f Makefile install
make[1]: Вход в каталог `/home/tmp/kumir-1.9.0/Kumir'
g++ -c -m64 -pipe -O2 -DQT_NO_DEBUG_OUTPUT -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_WEBKIT_LIB -DQT_SCRIPT_LIB -DQT_SVG_LIB -DQT_XML_LIB -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/share/qt4/mkspecs/linux-g++-64 -I. -I/usr/include/qt4/QtCore -I/usr/include/qt4/QtNetwork -I/usr/include/qt4/QtGui -I/usr/include/qt4/QtXml -I/usr/include/qt4/QtSvg -I/usr/include/qt4/QtScript -I/usr/include/qt4/QtWebKit -I/usr/include/qt4 -IHeaders -I.. -I../Addons/protoModule -IBuild/Moc -IBuild/Ui -o Build/Objects/pushdownautomata.o Sources/pushdownautomata.cpp
Sources/pushdownautomata.cpp: In member function ‘void PDDebugWindow::setCurrentRulesList(const PDStackElem&, const QString&, const QList<RuleRightPart>&)’:
Sources/pushdownautomata.cpp:1071:19: error: ‘usleep’ was not declared in this scope
usleep(500);
^
Sources/pushdownautomata.cpp: In member function ‘void PDDebugWindow::reset()’:
Sources/pushdownautomata.cpp:1143:15: error: ‘usleep’ was not declared in this scope
usleep(500);
^
Sources/pushdownautomata.cpp: In member function ‘void PDDebugWindow::restore()’:
Sources/pushdownautomata.cpp:1281:19: error: ‘usleep’ was not declared in this scope
usleep(500);
^
make[1]: *** [Build/Objects/pushdownautomata.o] Ошибка 1
make[1]: Выход из каталога `/home/tmp/kumir-1.9.0/Kumir'
make: *** [sub-Kumir-install_subtargets] Ошибка 2