Форум программистов, компьютерный форум, киберфорум
C++ Qt
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.82/97: Рейтинг темы: голосов - 97, средняя оценка - 4.82
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126

Qt Creator выдает ошибку

24.09.2009, 20:13. Показов 19811. Ответов 58
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуте. Помогите скомпилить первую программу на Qt. Поставил Qt Creator на Debian KDE Lenny. Создал проект Qt 4 Gui Application, и сразу нажал на Build All . Вышла ошибка :

No valid Qt version set. Set one in Tools/Options
Error while building project third
When executing build step 'QMake'
Canceled build.
Попробовал указать в опциях папку /opt/qtsdk-2009.03/qt , вроде правильно указал , появилась зеленая галочка. Однако не компилиться все равно , пишет :

Running build steps for project third...
Configuration unchanged, skipping QMake step.
Could not find make command: make in the build environment
Error while building project third
When executing build step 'Make'
Canceled build.
Как скомпилить ?
Миниатюры
Qt Creator выдает ошибку  
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
24.09.2009, 20:13
Ответы с готовыми решениями:

В QT creator выдаёт ошибку
Здравствуйте. Подскажите пожалуйста. У меня такая проблема: Создал графическую оболочку для консольного приложения Си++ в Qt creator. При...

Qt Creator на Ubuntu - сборка проходит успешно, но файл при запуске выдает ошибки
Установил недавно Ubuntu, скачал Qt 4 и Qt Creator, попробовал собрать старые программы - выдает ошибку при запуске (собирается нормально):...

СМА Hansa PG5510A412 s/n 04454930213108 после нескольких минут выдает ошибку, выдает ошибку
Hansa PG5510A412 s/n 04454930213108 отработала 2 месяца на этом же месте, магазин где брали закрылся. После нескольких минут работы на...

58
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
25.09.2009, 15:45
Студворк — интернет-сервис помощи студентам
хз как это скажется на работоспособности и на определение в креаторе версии QT
Не знаю что там говорит хз, но установленный из-под root-а QT SDK у нас работает на куче компов без проблем.
а где он либы искать будет?
Кто именно ?
Насколько я знаю PATH не используется для поиска библиотек.

qtcreator вообще можно просто так запустить - без всяких путей.
Единственно что ему нужно - установить в настройках проекта где находится Qt Library.

Вообще вот процедура установки: http://doc.trolltech.com/4.5/install-x11.html
0
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
25.09.2009, 17:31  [ТС]
Цитата Сообщение от odip Посмотреть сообщение
Установи PATH на qt/bin: export PATH=.../qt/bin:$PATH
Потом запусти: qmake файл.pro
И потом make
Если что-то не работает - выложи сюда картинку.
Ввел make , консоль выдала какую-то ошибку , в каталоге с проектом(standarddialogs) , взятым из примеров , появились объектные файлы , но исполняемые не появились
Вот результат команды make :

Bash
1
2
3
4
5
6
7
8
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/qtsdk-2009.03/qt/mkspecs/linux-g++ -I. -I/opt/qtsdk-2009.03/qt/include/QtCore -I/opt/qtsdk-2009.03/qt/include/QtGui -I/opt/qtsdk-2009.03/qt/include -I. -o dialog.o dialog.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/qtsdk-2009.03/qt/mkspecs/linux-g++ -I. -I/opt/qtsdk-2009.03/qt/include/QtCore -I/opt/qtsdk-2009.03/qt/include/QtGui -I/opt/qtsdk-2009.03/qt/include -I. -o main.o main.cpp
/opt/qtsdk-2009.03/qt/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/qtsdk-2009.03/qt/mkspecs/linux-g++ -I. -I/opt/qtsdk-2009.03/qt/include/QtCore -I/opt/qtsdk-2009.03/qt/include/QtGui -I/opt/qtsdk-2009.03/qt/include -I. dialog.h -o moc_dialog.cpp
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/qtsdk-2009.03/qt/mkspecs/linux-g++ -I. -I/opt/qtsdk-2009.03/qt/include/QtCore -I/opt/qtsdk-2009.03/qt/include/QtGui -I/opt/qtsdk-2009.03/qt/include -I. -o moc_dialog.o moc_dialog.cpp
g++ -Wl,-O1 -Wl,-rpath,/opt/qtsdk-2009.03/qt/lib -o standarddialogs dialog.o main.o moc_dialog.o    -L/opt/qtsdk-2009.03/qt/lib -lQtGui -L/opt/qtsdk-2009.03/qt/lib -L/usr/X11R6/lib -pthread -lfreetype -lgobject-2.0 -lSM -lICE -pthread -pthread -lXrender -lfontconfig -lXext -lX11 -lQtCore -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread
/usr/bin/ld: cannot find -lfreetype
collect2: ld returned 1 exit status
make: *** [standarddialogs] Error 1
На скриншоте можно увидеть все, что я натворил в консоли
Миниатюры
Qt Creator выдает ошибку  
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
25.09.2009, 17:45
Ты сделай в точности как просил, а именно
export PATH=.../qt/bin:$PATH
Путь до qt - до $PATH !

Добавлено через 54 секунды
Еще сделай: dpkg -l '*freetype*'

Добавлено через 9 минут
Если версия freetype нормальная, то просто установи пакет:
apt-get install libfreetype6-dev

Если версия freetype 2.2.*, то нужно пересобрать QT Library.
Или как вариант собрать freetype более свежий, но это IMHO кривой вариант.
0
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
25.09.2009, 18:38  [ТС]
Версия libfreetype6 2.3.7-2+lenny1. Значит нормальная . Установил libfreetype6-dev. Сделал export PATH=/opt/qtsdk-2009.03/qt/bin:$PATH . Все равно не работает. Чето ругается что cannot find -lgobject-2.0 . apt-get install lgobject отвечает что его нету в репозитарии
Вот результат make , все остальное на скриншоте

Bash
1
2
3
4
5
6
7
8
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/qtsdk-2009.03/qt/mkspecsopt/qtsdk-2009.03/qt/include/QtCore -I/opt/qtsdk-2009.03/qt/include/QtGui -I/opt/qtsdk-2009.03/qt/include -I. -o dialog.o d
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/qtsdk-2009.03/qt/mkspecsopt/qtsdk-2009.03/qt/include/QtCore -I/opt/qtsdk-2009.03/qt/include/QtGui -I/opt/qtsdk-2009.03/qt/include -I. -o main.o mai
/opt/qtsdk-2009.03/qt/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/qtsdk-2009.03/qt/mkspecs/linux-g+-2009.03/qt/include/QtCore -I/opt/qtsdk-2009.03/qt/include/QtGui -I/opt/qtsdk-2009.03/qt/include -I. dialog.h -o moc_dialog
g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/opt/qtsdk-2009.03/qt/mkspecsopt/qtsdk-2009.03/qt/include/QtCore -I/opt/qtsdk-2009.03/qt/include/QtGui -I/opt/qtsdk-2009.03/qt/include -I. -o moc_dialog
g++ -Wl,-O1 -Wl,-rpath,/opt/qtsdk-2009.03/qt/lib -o standarddialogs dialog.o main.o moc_dialog.o    -L/opt/qtsdk-2009.03/qtt/qtsdk-2009.03/qt/lib -L/usr/X11R6/lib -pthread -lfreetype -lgobject-2.0 -lSM -lICE -pthread -pthread -lXrender -lfontconfQtCore -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread
/usr/bin/ld: cannot find -lgobject-2.0
collect2: ld returned 1 exit status
make: *** [standarddialogs] Error 1
Миниатюры
Qt Creator выдает ошибку  
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
25.09.2009, 21:16
Code
1
2
3
4
5
6
7
8
9
[odip@cereral test]$ export PATH=/usr/local/Trolltech/Qt-4.5.2-shared-amd64/bin/:$PATH
[odip@cereral test]$ cd dialogs/standarddialogs/
[odip@cereral standarddialogs]$ qmake standarddialogs.pro
[odip@cereral standarddialogs]$ make
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/mkspecs/linux-g++-64 -I. -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/include/QtCore -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/include/QtGui -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/include -I. -o dialog.o dialog.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/mkspecs/linux-g++-64 -I. -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/include/QtCore -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/include/QtGui -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/include -I. -o main.o main.cpp
/usr/local/Trolltech/Qt-4.5.2-shared-amd64/bin/moc -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/mkspecs/linux-g++-64 -I. -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/include/QtCore -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/include/QtGui -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/include -I. dialog.h -o moc_dialog.cpp
g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/mkspecs/linux-g++-64 -I. -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/include/QtCore -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/include/QtGui -I/usr/local/Trolltech/Qt-4.5.2-shared-amd64/include -I. -o moc_dialog.o moc_dialog.cpp
g++ -m64 -Wl,-O1 -Wl,-rpath,/usr/local/Trolltech/Qt-4.5.2-shared-amd64/lib -o standarddialogs dialog.o main.o moc_dialog.o    -L/usr/local/Trolltech/Qt-4.5.2-shared-amd64/lib -lQtGui -L/usr/local/Trolltech/Qt-4.5.2-shared-amd64/lib -L/usr/X11R6/lib64 -pthread -L/lib64 -lpng -lfreetype -lSM -lICE -pthread -pthread -lXrender -lfontconfig -lXext -lX11 -lQtCore -lz -lm -pthread -lgthread-2.0 -lglib-2.0 -lrt -ldl -lpthread
А у меня нету никакого gobject !
Попробуй найти: dpkg -l '*gobject*'
Если нету, то пересобери из сорцов QT Lib

Добавлено через 5 минут
Для скорости можно не собирать всякую всячину:
Примерное так:
1) Распаковать сорцы
cd в каталог с сорцами
2)
Code
1
2
3
4
5
6
7
8
9
$ ./configure \
-prefix /usr/local/Trolltech/Qt-4.5.2-shared-amd64 \  # Это у меня amd64
-release \
-shared \
-nomake toolss -nomake example -nomake demos -nomake docs \
-make tools \
-plugin-sql-mysql \
-plugin-sql-psql \
-plugin-sql-sqlite
3) на этом этапе рисуется табличка что qt может построить
а что не может

обычно не может если нет пакета типа xxx-devel
методом тыка выясняется что нужно добавить чтобы могло
нужно добиться чтобы был максимальный вывод "yes"

Вот у меня:
Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
Debug ............... no
Qt 3 compatibility .. yes
QtDBus module ....... yes (run-time)
QtScriptTools module  yes
QtXmlPatterns module  yes
Phonon module ....... yes
SVG module .......... yes
WebKit module ....... yes
STL support ......... yes
PCH support ......... yes
MMX/3DNOW/SSE/SSE2..  yes/yes/yes/yes
Graphics System ..... default
IPv6 support ........ yes
IPv6 ifname support . yes
getaddrinfo support . yes
getifaddrs support .. yes
Accessibility ....... yes
NIS support ......... yes
CUPS support ........ yes
Iconv support ....... yes
Glib support ........ yes
GStreamer support ... yes
Large File support .. yes
GIF support ......... plugin
TIFF support ........ plugin (system)
JPEG support ........ plugin (system)
PNG support ......... yes (system)
MNG support ......... plugin (system)
zlib support ........ system
Session management .. yes
OpenGL support ...... yes (Desktop OpenGL)
NAS sound support ... no
XShape support ...... yes
Xinerama support .... runtime
Xcursor support ..... runtime
Xfixes support ...... runtime
Xrandr support ...... runtime
Xrender support ..... yes
Xi support .......... runtime
MIT-SHM support ..... yes
FontConfig support .. yes
XKB Support ......... yes
immodule support .... yes
GTK theme support ... no
MySQL support ....... plugin
PostgreSQL support .. plugin
SQLite support ...... plugin (qt)
OpenSSL support ..... yes (run-time)
3) потом make

4) потом из-под root: make install

5) потом нужно в PATH добавлять уже
/usr/local/Trolltech/Qt-4.5.2-shared-amd64/bin/

Добавлено через 10 минут
Самые приседания начинаются когда нужно на CentOS/amd64 собрать 32-bit версию QT
Хотя наверное на на Debian/amd64 собрать 32-bit версию QT будет еще хуже - в Debian/amd64 поддержка 32-битных библиотек очень плохая.
Проще поставить Debian/i386 и собрать там
1
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
26.09.2009, 12:56  [ТС]
Я скачал исходники Qt Lib отсюда , распаковал .ввел ./configure . Вышло много всякого непонятного , и в самом конце:

Bash
1
2
3
Basic XLib functionality test failed!
 You might need to modify the include and library search paths by editing
 QMAKE_INCDIR_X11 and QMAKE_LIBDIR_X11 in /home/rnt/Desktop/qt-x11-opensource-src-4.5.2/mkspecs/linux-g++.
Залез я в эту папку /home/rnt/Desktop/qt-x11-opensource-src-4.5.2/mkspecs/linux-g++ , там два файла , но в них нету ни QMAKE_INCDIR_X11 ни QMAKE_LIBDIR_X11 .
Дальше я ввел make вышло :

Bash
1
make: *** No targets specified and no makefile found.  Stop.
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
26.09.2009, 13:00
Нужно установить в систему все нужные для сборки пакеты devel.
В частности libX11-dev - не знаю как он именно в Debian называется.
Пакетов много - штук 10 разных.
0
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
26.09.2009, 13:05  [ТС]
Как узнать какие именно ? Консоль вроде не говорит , что каких-то пакетов не хватает
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
26.09.2009, 14:05
Как это не говорит ?
Basic XLib functionality test failed!
Программа configure и не может знать как называются все пакеты во всех версиях Linux.
-lpng -lfreetype -lSM -lICE -lXrender -lfontconfig -lXext -lX11 -lz -lm -lgthread-2.0 -lglib-2.0
Вот смотрим на этот список.
C помощью dpkg -l '*Xrender*' находим список пакетов.
Ставим пакеты типа libXrender-dev.
-lz
Ставим что-нибудь типа libz-dev
И так далее.
Причем даже если configure сработает - это мало !
Нужно весь список установить - смотри пост #25
Просто есть минимальный набор, но лучше установить все dev-версии пакетов - чтобы собрать максимально полный набор пакетов !

В Ubuntu например версии пакетов нормальные - там QTSDK работает сразу.
Но если в Ubuntu собирать из сорцов - то там тоже нужно dev-версии ставить.
0
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
26.09.2009, 14:38  [ТС]
Цитата Сообщение от odip Посмотреть сообщение
C помощью dpkg -l '*Xrender*' находим список пакетов.
Bash
1
2
debian:~# dpkg -l '*Xrender*'
No packages found matching *Xrender*.
Цитата Сообщение от odip Посмотреть сообщение
Просто есть минимальный набор, но лучше установить все dev-версии пакетов
Что такое dev-версии пакетов ? Нестабильные пакеты ?
Цитата Сообщение от RNT Посмотреть сообщение
-pthread -lfreetype -lgobject-2.0 -lSM -lICE -pthread -pthread -lXrender -lfontconfQtCore -lm -pthread -lgthread-2.0 -lrt -lglib-2.0 -ldl -lpthread
Мне каждую методом тыка мереименовывать и устанавливать при помощи apt-get ? Я даже имена пакетов не знаю . Придумывать имена наугад ?

В Ubuntu например версии пакетов нормальные - там QTSDK работает сразу.
Может убунту поставить ? Че я мучаюсь уже третий день ?
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
26.09.2009, 15:09
Что такое dev-версии пакетов ?
development.
Нужны как раз для сборки программ.
Мне каждую методом тыка мереименовывать и устанавливать при помощи apt-get ? Я даже имена пакетов не знаю .
Угу.
Я тоже не знаю - но как-то нашел
Придумывать имена наугад ?
Программисты мыслят однообразно - например для X11 пакет обычно называется libX11-dev
Может убунту поставить ?
Ну если ты пару дней назад поставил Debian, тогда может имеет смысл поставить Ubuntu
Че я мучаюсь уже третий день ?
Ну я вообще за час находил чего не хватает
1
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
26.09.2009, 15:16  [ТС]
Значит поставлю убунту . Хотя другой дистр - другие проблемы...
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
26.09.2009, 15:18
Да найди требуемые пакеты и собери QT. Чего сразу дистриб переставлять !
Хотя Debian такой - у него там все старое, может и лучше переставить
0
4 / 2 / 0
Регистрация: 02.03.2009
Сообщений: 54
28.09.2009, 00:49
Имеется QT 4.5.2 windows версия , как в ней коррелировать проги под линукс написанные под виндовс , и как компилировать прогу в windows вместе с нужными библиотеками , при запуске проги требует библиотеки т.е их наличие в папке с прогой .

И как в обще дела обстоят с библиотеками QT , как понимаю без них проги не запустятся и их надо до устанавливать в ОС в которой пытаешься запустить прогу ?
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
28.09.2009, 08:34
И как в обще дела обстоят с библиотеками QT , как понимаю без них проги не запустятся и их надо до устанавливать в ОС в которой пытаешься запустить прогу ?
Просто скопировать Qt*.dll нужные для программы в каталог к exe-файлу !
Все не нужно - обычно методом тыка выясняется какие нужны.
как компилировать прогу в windows вместе с нужными библиотеками
Как обычно.
Либо через QtCreator, либо через qmake.
0
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
28.09.2009, 08:59  [ТС]
Я поустанавливал всякие dev пакеты(в Debian), и получилось сконфигурировать Qt Lib , но то что помечено no никак не могу сделать yes, хотя установил все похожие пакеты , к примеру я установил пакет libphonon-dev, но Phonon module остался no

Code
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
Debug ............... no
Qt 3 compatibility .. yes
QtDBus module ....... yes (run-time)
QtScriptTools module  yes
QtXmlPatterns module  yes
Phonon module ....... no
SVG module .......... yes
WebKit module ....... yes
STL support ......... yes
PCH support ......... yes
MMX/3DNOW/SSE/SSE2..  yes/yes/yes/yes
Graphics System ..... default
IPv6 support ........ yes
IPv6 ifname support . yes
getaddrinfo support . yes
getifaddrs support .. yes
Accessibility ....... yes
NIS support ......... yes
CUPS support ........ yes
Iconv support ....... yes
Glib support ........ yes
GStreamer support ... no
Large File support .. yes
GIF support ......... plugin
TIFF support ........ plugin (qt)
JPEG support ........ plugin (system)
PNG support ......... yes (system)
MNG support ......... plugin (qt)
zlib support ........ system
Session management .. yes
OpenGL support ...... yes (Desktop OpenGL)
NAS sound support ... no
XShape support ...... yes
Xinerama support .... runtime
Xcursor support ..... runtime
Xfixes support ...... runtime
Xrandr support ...... runtime
Xrender support ..... yes
Xi support .......... runtime
MIT-SHM support ..... yes
FontConfig support .. yes
XKB Support ......... yes
immodule support .... yes
GTK theme support ... no
SQLite support ...... plugin (qt)
OpenSSL support ..... yes (run-time)
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
28.09.2009, 10:38
TIFF support ........ plugin (qt) - должно быть plugin (system)
MNG support ......... plugin (qt) - аналогично

Если доставить модули - будет plugin (system)
А так qt свои модули подставляет.
Это не то чтобы совсем плохо.

Если сравнить c моим списком - то у тебя почти также.
На остальные пока можешь забить

Добавлено через 1 минуту
Чтобы он сказал yes на модуль я ковырял configure - что именно там ищет configure чтобы сказать "yes" на конкретный модуль.
1
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
28.09.2009, 18:10
Phonon я тоже долго не мог подключить, но потом что-то сделал и он заработал
0
Автор FAQ
 Аватар для RNT
3150 / 370 / 3
Регистрация: 08.08.2009
Сообщений: 1,126
28.09.2009, 18:51  [ТС]
Ура !!! Все заработало ! odip, боольшое тебе спасибо !
Кстати а не плохо-ли то , что я наугад поставил кучу пакетов ? Не будет ли от этого проблем ?

P.S. Наверно не буду юзать Кубунту ,
плохое от нее впечатление
https://www.cyberforum.ru/linux/thread52870.html
Я думаю , может не стоило ставить Кубунту , в этой теме я замучился с Qt Creator , odip сказал что на Убунте Qt Creator идет сразу, однако выяснилось что это не так . К тому почему-то на Кубунте гораздо меньше программ (на одном CD) , мышка подвисает периодически, по экрану бегают черточки , и внешний вид мягко говоря непривычный, и еще я не смог найти KDEшный Control Center . Кубунту поставил потому-что думал , что на ней меньше мучатся надо . Похоже я ошибся. Кстати , я не обнаружил чем Кубунта легче Дебиана для новичка , и обнаружил что если знать консоль , то пофиг какой дистр .
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
29.09.2009, 10:58
на Убунте Qt Creator идет сразу, однако выяснилось что это не так
Наверное пакеты нужно доставить.
Но по крайней мере компилировать из сорцов не нужно
почему-то на Кубунте гораздо меньше программ (на одном CD)
Ну да - есть версия Kubuntu (и Ubuntu) на DVD !
Только оно надо ?
Ставишь CD-версию, а остальное докачиваешь с репозитария что тебе нужно.
На самом деле что Ubuntu, что Kubuntu - у них только инсталляторы немного разные
если знать консоль , то пофиг какой дистр
Если просто знаешь систему, то пофигу какой дистрибутив.
Но в каждом дистрибутиве есть особенности
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
29.09.2009, 10:58

Программа которая выдает платформу компьютера выдает ошибку
unit Unit1; interface uses Windows, Messages, SysUtils, Variants, Classes, Graphics, Controls, Forms, Dialogs, StdCtrls,...

При решении программа выдаёт значение функции, равное 0 или выдаёт ошибку. Что не так?
#include <iostream> #include <iomanip> #include <cmath> using namespace std; long Fact(short m)// функция вычисления факториала ...

Подскажите как исправить ошибку. прога ломается на 79 строке. а ошибку не выдает
#include <iostream> #include <cstdlib> #include <ctime> using namespace std; int chisla(int a,int b) { ...

В коде выдает ошибку на 15 строчке. Мне надо исправить эту ошибку
procedure TForm1.BOkClick(Sender: TObject); var e1, e2: double; begin Label1.Caption := ''; if not...

Найти ошибку в программе: в visual studio выдает ошибку
#include <math.h> #include <conio.h> #include <iostream> using namespace std; int main() { double x, E, ypred, y, S; ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Nekobox - outbounds[0].transport: unknown transport type: raw
damix 01.10.2026
Фикс ошибки Правым кликом по серверу -> отладочная информация -> edit Заменить "net": "raw", на "net": "tcp", Нажать кнопку reload.
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
Программа опроса у.з. расходомера SLS-720F
Argus19 02.09.2026
Программа опроса у. з. расходомера SLS-720F Программа опрашивает один раз в минуту три ультразвуковых расходомера SLS-720F через интерфейс RS-485 по протоколу Modbus RTU. Опрашиваются регистры. . .
Hyper-V: Компьютер должен поддерживать доверенный платформенный модуль 2.0.
Maks 31.08.2026
При установке Windows 11 на виртуальную машину Hyper-V 2-го поколения вылезла такая ошибка: Решение: в параметрах виртуальной машины, в разделе "Безопасность" (Security) активировать флаг. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru