Название: сборка под линухом Отправлено: 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 может кто нить подскажет что это Название: Re: сборка под линухом Отправлено: ритт от Ноябрь 07, 2007, 13:39 куда поставлены иксы? поставлены ли заголовки/либы от иксов? куда?
разберёшься со всеми этими вопросами, укажи для конфигуре кутэ экстрапути, если они нестандартные Название: Re: сборка под линухом Отправлено: SLiDER от Ноябрь 07, 2007, 14:44 Поставте developer-версии требуемых пакетов.
Название: Re: сборка под линухом Отправлено: Djavdet от Ноябрь 07, 2007, 14:53 спасибо, попробую
Название: Re: сборка под линухом Отправлено: Djavdet от Ноябрь 07, 2007, 15:17 знать бы еще каких конкретно
Название: Re: сборка под линухом Отправлено: Djavdet от Ноябрь 07, 2007, 16:03 нашел, разобрался, сейчас собирается, спасибо!
Название: Re: сборка под линухом Отправлено: Djavdet от Ноябрь 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 с этим как бороться? Название: Re: сборка под линухом Отправлено: ритт от Ноябрь 07, 2007, 18:05 то же самое
не найдена библиотека libxext поищи её на винте и посмотри где лежит добавлен ли этот путь в лд.со.конф? хватит задавать тупые вопросы! Название: Re: сборка под линухом Отправлено: Sergey B. от Ноябрь 08, 2007, 07:14 Поставь dev пакеты!
Название: Re: сборка под линухом Отправлено: Admin от Ноябрь 08, 2007, 13:28 в debian я делаю так ( в случае если нет зависимостей у пакета)
иду на debian.org и ищу какому пакету этот файл пренадлежит и ставлю его в вашем линуксе должно быть аналогично ) Название: Re: сборка под линухом Отправлено: Djavdet от Ноябрь 08, 2007, 20:15 спасибо !!!
Название: Re: сборка под линухом Отправлено: fear от Февраль 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 Название: Re: сборка под линухом Отправлено: Admin от Май 28, 2008, 11:26 а как в gcc настроить вывод ошибок по русски?
а то у меня все по английски Название: Re: сборка под линухом Отправлено: ритт от Май 28, 2008, 11:30 export LC_ALL=ru_RU._русская_кодировка_
у меня это ru_RU.UTF-8 естественное, gcc должен быть собран с поддержкой nls |