crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> Сборка Qt Creator 1.3.1 под Solaris 10, Не собирается Qt Creator 1.3.1 под соляркой
alexkas
  опции профиля:
сообщение 2.2.2010, 4:09
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 7
Регистрация: 31.1.2010
Пользователь №: 1430

Спасибо сказали: 0 раз(а)




Репутация:   0  


Стоит 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 проблема не решится... были у кого подобные фокусы ? И у кого какие мысли ?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
ЙаМайскЫйПчОЛ
  опции профиля:
сообщение 10.3.2010, 10:51
Сообщение #2


Участник
**

Группа: Участник
Сообщений: 154
Регистрация: 10.7.2008
Из: СПб
Пользователь №: 232

Спасибо сказали: 7 раз(а)




Репутация:   5  


alexkas, Тоже самое.
Давай думать вместе)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
flareguner
  опции профиля:
сообщение 10.3.2010, 20:31
Сообщение #3


Студент
*

Группа: Участник
Сообщений: 21
Регистрация: 16.11.2009
Пользователь №: 1231

Спасибо сказали: 0 раз(а)




Репутация:   0  


Извиняюсь за оффтоп: Интересно, как KDE 4 под опенсоляркой?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
niXman
  опции профиля:
сообщение 10.3.2010, 20:34
Сообщение #4


Участник
**

Группа: Участник
Сообщений: 169
Регистрация: 18.6.2008
Пользователь №: 204

Спасибо сказали: 1 раз(а)




Репутация:   0  


установи хидеры ядра.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 24.12.2024, 20:09