Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Сборка Qt Creator 1.3.1 под Solaris 10
Форум на CrossPlatform.RU > Библиотеки > Qt > Qt инструментарий
alexkas
Стоит Qt 4.6.1 все отлично. Все проекты собираются без проблем.

Захотел поставить Qt Creator 1.3.1 на солярис.

Qmake создаем makefile. Затем make и начинается карусель. Сначала часть компилится нормально, но затем вываливается такой бред :

Раскрывающийся текст

cd utils/ && /usr/local/Trolltech/Qt-4.6.1/bin/qmake /sources/qt-creator-1.3.1-src/src/libs/utils/process_stub.pro -unix -o Makefile.process_stub
cd utils/ && make -f Makefile.process_stub
gcc -c -O2 -Wall -W -DIDE_LIBRARY_BASENAME=\"lib\" -DQT_NO_CAST_TO_ASCII -I/usr/local/Trolltech/Qt-4.6.1/mkspecs/solaris-g++ -I/sources/qt-creator-1.3.1-src/src/libs/utils -I/sources/qt-creator-1.3.1-src/src/libs -I/sources/qt-creator-1.3.1-src/tools -I/usr/sfw/include -I. -o .obj/release-shared/process_stub_unix.o /sources/qt-creator-1.3.1-src/src/libs/utils/process_stub_unix.c
/sources/qt-creator-1.3.1-src/src/libs/utils/process_stub_unix.c:35:24: sys/ptrace.h: No such file or directory
/sources/qt-creator-1.3.1-src/src/libs/utils/process_stub_unix.c: In function `main':
/sources/qt-creator-1.3.1-src/src/libs/utils/process_stub_unix.c:173: error: `PT_TRACE_ME' undeclared (first use in this function)
/sources/qt-creator-1.3.1-src/src/libs/utils/process_stub_unix.c:173: error: (Each undeclared identifier is reported only once
/sources/qt-creator-1.3.1-src/src/libs/utils/process_stub_unix.c:173: error: for each function it appears in.)
/sources/qt-creator-1.3.1-src/src/libs/utils/process_stub_unix.c:208: error: `PT_DETACH' undeclared (first use in this function)
*** Error code 1
make: Fatal error: Command failed for target `.obj/release-shared/process_stub_unix.o'
Current working directory /qtc/src/libs/utils
*** Error code 1
make: Fatal error: Command failed for target `sub-utils-process_stub-pro-make_default-ordered'
Current working directory /qtc/src/libs
*** Error code 1
make: Fatal error: Command failed for target `sub-libs-make_default-ordered'
Current working directory /qtc/src
*** Error code 1
make: Fatal error: Command failed for target `sub-src-make_default-ordered'


Из сего листинга видно, что в исходнике process_stub_unix.c подключается sys/ptrace.h , но найти его компилятор не может. Думаю, что просто тупо засовыванием ptrace.h проблема не решится... были у кого подобные фокусы ? И у кого какие мысли ?
ЙаМайскЫйПчОЛ
alexkas, Тоже самое.
Давай думать вместе)
flareguner
Извиняюсь за оффтоп: Интересно, как KDE 4 под опенсоляркой?
niXman
установи хидеры ядра.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Форум IP.Board © 2001-2024 IPS, Inc.