Russian Qt Forum
Сентябрь 23, 2024, 02:33 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: сборка под линухом  (Прочитано 10192 раз)
Djavdet
Гость
« : Ноябрь 07, 2007, 13:30 »

доброго времени суток! собирал КуТэ под кубунтой, выдало вот это

                 from kernel/qapplication.cpp:70:
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:66:22: error: X11/Xlib.h: No such file or directory
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:71:23: error: X11/Xutil.h: No such file or directory
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:72:21: error: X11/Xos.h: No such file or directory
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:79:23: error: X11/Xatom.h: No such file or directory
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:264: ошибка: ‘Colormap’ does not name a type
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:265: ошибка: ISO C++ запрещает декларации ‘Visual’ без типа
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:265: ошибка: expected ‘;’ before ‘*’ token
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:274: ошибка: ‘Time’ does not name a type
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:275: ошибка: ‘Window’ does not name a type
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:276: ошибка: ‘Window’ does not name a type
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:299: ошибка: ‘Window’ does not name a type
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:302: ошибка: ‘Window’ не был декларирован
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:303: ошибка: ‘Window’ не был декларирован
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:303: ошибка: ‘Atom’ не был декларирован
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:304: ошибка: ‘Atom’ не был декларирован
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:305: ошибка: ‘Window’ не был декларирован
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:305: ошибка: ‘Atom’ не был декларирован
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:316: ошибка: expected ‘,’ or ‘...’ before ‘*’ token
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:316: ошибка: ISO C++ запрещает декларации ‘XSelectionRequestEvent’ без типа
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:318: ошибка: ‘Atom’ не был декларирован
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:319: ошибка: ‘Atom’ does not name a type
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:321: ошибка: ‘Atom’ не был декларирован
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:322: ошибка: ‘Atom’ does not name a type
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:323: ошибка: ‘Atom’ не был декларирован
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:324: ошибка: ‘Atom’ не был декларирован
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:324: ошибка: ‘Atom’ не был декларирован
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:325: ошибка: нет декларации ‘Atom’ в этой области видимости
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:325: ошибка: некорректный аргумент шаблона 1
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:326: ошибка: ‘Atom’ не был декларирован
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:327: ошибка: ‘Atom’ does not name a type
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:382: ошибка: ISO C++ запрещает декларации ‘Atom’ без типа
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:382: ошибка: expected ‘;’ before ‘*’ token
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:384: ошибка: ISO C++ запрещает декларации ‘Window’ без типа
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:384: ошибка: expected ‘;’ before ‘*’ token
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:386: ошибка: ‘Window’ does not name a type
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:392: ошибка: ‘Time’ does not name a type
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:393: ошибка: ‘Time’ does not name a type
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:419: ошибка: ISO C++ запрещает декларации ‘Visual’ без типа
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:419: ошибка: expected ‘;’ before ‘*’ token
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:420: ошибка: ‘Colormap’ does not name a type
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:584: ошибка: ‘Atom’ does not name a type
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:586: ошибка: ‘Atom’ не был декларирован
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:596: ошибка: нет декларации ‘FocusOut’ в этой области видимости
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:597: ошибка: нет декларации ‘FocusIn’ в этой области видимости
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:598: ошибка: нет декларации ‘KeyPress’ в этой области видимости
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:599: ошибка: нет декларации ‘KeyRelease’ в этой области видимости
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:600: ошибка: нет декларации ‘None’ в этой области видимости
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:601: ошибка: нет декларации ‘RevertToParent’ в этой области видимости
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:602: ошибка: нет декларации ‘GrayScale’ в этой области видимости
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:603: ошибка: нет декларации ‘CursorShape’ в этой области видимости
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:618: ошибка: нет декларации ‘XPoint’ в этой области видимости
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:618: ошибка: некорректный аргумент шаблона 1
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:619: ошибка: нет декларации ‘XRectangle’ в этой области видимости
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:619: ошибка: некорректный аргумент шаблона 1
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:620: ошибка: нет декларации ‘XChar2b’ в этой области видимости
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:620: ошибка: некорректный аргумент шаблона 1
make[1]: *** [.obj/release-static/qapplication.o] Ошибка 1
make[1]: Leaving directory `/home/vernat/dev/QT/4.3.2/src/gui'
make: *** [sub-gui-make_default-ordered] Ошибка 2


может кто нить подскажет что это
Записан
ритт
Гость
« Ответ #1 : Ноябрь 07, 2007, 13:39 »

куда поставлены иксы? поставлены ли заголовки/либы от иксов? куда?
разберёшься со всеми этими вопросами, укажи для конфигуре кутэ экстрапути, если они нестандартные
Записан
SLiDER
Гость
« Ответ #2 : Ноябрь 07, 2007, 14:44 »

Поставте developer-версии требуемых пакетов.
Записан
Djavdet
Гость
« Ответ #3 : Ноябрь 07, 2007, 14:53 »

спасибо, попробую
Записан
Djavdet
Гость
« Ответ #4 : Ноябрь 07, 2007, 15:17 »

знать бы еще каких конкретно
Записан
Djavdet
Гость
« Ответ #5 : Ноябрь 07, 2007, 16:03 »

нашел, разобрался, сейчас собирается, спасибо!
Записан
Djavdet
Гость
« Ответ #6 : Ноябрь 07, 2007, 17:26 »

от блин, не гладко опять


g++ -fno-exceptions -Wl,-rpath,/usr/local/Trolltech/Qt-4.3.2/lib -Wl,-rpath,/usr/local/Trolltech/Qt-4.3.2/lib -o ../../../bin/uic3 .obj/release-static/customwidgetsinfo.o .obj/release-static/databaseinfo.o .obj/release-static/driver.o .obj/release-static/treewalker.o .obj/release-static/ui4.o .obj/release-static/uic.o .obj/release-static/validator.o .obj/release-static/cppextractimages.o .obj/release-static/cppwritedeclaration.o .obj/release-static/cppwriteicondata.o .obj/release-static/cppwriteicondeclaration.o .obj/release-static/cppwriteiconinitialization.o .obj/release-static/cppwriteincludes.o .obj/release-static/cppwriteinitialization.o .obj/release-static/main.o .obj/release-static/ui3reader.o .obj/release-static/parser.o .obj/release-static/domtool.o .obj/release-static/object.o .obj/release-static/subclassing.o .obj/release-static/form.o .obj/release-static/converter.o .obj/release-static/widgetinfo.o .obj/release-static/embed.o .obj/release-static/qt3to4.o .obj/release-static/deps.o    -L/home/vernat/dev/QT/4.3.2/lib -lQt3Support -L/home/vernat/dev/QT/4.3.2/lib -lQtSql -L/usr/X11R6/lib -lQtNetwork -lQtXml -lQtGui -lXext -lX11 -lQtCore -lm -lrt -ldl -lpthread
/usr/bin/ld: cannot find -lXext
collect2: выполнение ld завершилось с кодом возврата 1
make[1]: *** [../../../bin/uic3] Ошибка 1
make[1]: Leaving directory `/home/vernat/dev/QT/4.3.2/src/tools/uic3'
make: *** [sub-uic3-make_default-ordered] Ошибка 2



с этим как бороться?
« Последнее редактирование: Ноябрь 07, 2007, 17:33 от Djavdet » Записан
ритт
Гость
« Ответ #7 : Ноябрь 07, 2007, 18:05 »

то же самое
не найдена библиотека libxext
поищи её на винте и посмотри где лежит
добавлен ли этот путь в лд.со.конф?

хватит задавать тупые вопросы!
Записан
Sergey B.
Программист
*****
Offline Offline

Сообщений: 544



Просмотр профиля WWW
« Ответ #8 : Ноябрь 08, 2007, 07:14 »

Поставь dev пакеты!
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #9 : Ноябрь 08, 2007, 13:28 »

в debian я делаю так  ( в случае если нет зависимостей у пакета)

иду на debian.org и ищу какому пакету этот файл пренадлежит
и ставлю его

в вашем линуксе должно быть аналогично )


Записан
Djavdet
Гость
« Ответ #10 : Ноябрь 08, 2007, 20:15 »

спасибо !!!
Записан
fear
Гость
« Ответ #11 : Февраль 15, 2008, 21:36 »

доброго времени суток! собирал КуТэ под кубунтой, выдало вот это
                 from kernel/qapplication.cpp:70:
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:66:22: error: X11/Xlib.h: No such file or directory
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:71:23: error: X11/Xutil.h: No such file or directory
../../include/QtGui/private/../../../src/gui/kernel/qt_x11_p.h:72:21: error: X11/Xos.h: No such file or directory

нужно установить пакет xorg-dev
Записан
Admin
Administrator
Джедай : наставник для всех
*****
Offline Offline

Сообщений: 1988



Просмотр профиля
« Ответ #12 : Май 28, 2008, 11:26 »

а как в gcc настроить вывод  ошибок по русски?
а то у меня все по английски
Записан
ритт
Гость
« Ответ #13 : Май 28, 2008, 11:30 »

export LC_ALL=ru_RU._русская_кодировка_
у меня это ru_RU.UTF-8

естественное, gcc  должен быть собран с поддержкой nls
« Последнее редактирование: Май 28, 2008, 15:14 от Константин » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.095 секунд. Запросов: 22.