crossplatform.ru

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

4 страниц V  < 1 2 3 4 >  
Ответить в данную темуНачать новую тему
> qt-x11-opensource-src-4.4.3, ошибки при make
molchanoviv
  опции профиля:
сообщение 7.12.2008, 17:09
Сообщение #21


Старейший участник
****

Группа: Сомодератор
Сообщений: 597
Регистрация: 18.7.2008
Из: Саратов
Пользователь №: 238

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




Репутация:   5  


Цитата(rich @ 7.12.2008, 16:19) *
Цитата(Litkevich Yuriy @ 7.12.2008, 16:10) *
т.е. после зборки самой библиотеки Qt, pro-файл был, но этой строчки небыло?
Если так, то это косяк какой-то.

не. Если /usr/local/Trolltech/Qt-4.4.3/examples/script/calculator собирать так:

Цитата
1) qmake -project
2) qmake
3) make

то в calculator.pro надо добавлять помимо QT += script, так же CONFIG += uitools.


А зачем генерировать новый проект? если он уже там есть?

Надо так
qmake имя_проекта.pro
make

Сообщение отредактировал molchanoviv - 7.12.2008, 17:11
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
rich
  опции профиля:
сообщение 7.12.2008, 17:23
Сообщение #22


Участник
**

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

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




Репутация:   0  


Цитата(molchanoviv @ 7.12.2008, 17:09) *
Цитата(rich @ 7.12.2008, 16:19) *
Цитата(Litkevich Yuriy @ 7.12.2008, 16:10) *
т.е. после зборки самой библиотеки Qt, pro-файл был, но этой строчки небыло?
Если так, то это косяк какой-то.

не. Если /usr/local/Trolltech/Qt-4.4.3/examples/script/calculator собирать так:

Цитата
1) qmake -project
2) qmake
3) make

то в calculator.pro надо добавлять помимо QT += script, так же CONFIG += uitools.


А зачем генерировать новый проект? если он уже там есть?

Надо так
qmake имя_проекта.pro
make

c примерами нормально всё.
Моя прога не собирается см тут
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
molchanoviv
  опции профиля:
сообщение 7.12.2008, 17:34
Сообщение #23


Старейший участник
****

Группа: Сомодератор
Сообщений: 597
Регистрация: 18.7.2008
Из: Саратов
Пользователь №: 238

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




Репутация:   5  


Так а модуль поддержки Qt3 у тебя установлен?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
rich
  опции профиля:
сообщение 7.12.2008, 17:52
Сообщение #24


Участник
**

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

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




Репутация:   0  


Цитата(molchanoviv @ 7.12.2008, 17:34) *
Так а модуль поддержки Qt3 у тебя установлен?

Это надо Qt переконфигурировать с поддержкой Qt3?
В коде не использовал классов Qt3.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
molchanoviv
  опции профиля:
сообщение 7.12.2008, 22:09
Сообщение #25


Старейший участник
****

Группа: Сомодератор
Сообщений: 597
Регистрация: 18.7.2008
Из: Саратов
Пользователь №: 238

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




Репутация:   5  


Цитата
Это надо Qt переконфигурировать с поддержкой Qt3?

Да
Цитата
В коде не использовал классов Qt3.

А откуда тогда там Q3GList? Выложи пожалуйста сырцы. Глянуть хоть.
Притом это класс не Qt3 а модуля Qt3 в Qt4. Т.Е. менять названия классов уже не нужно, зато нужно в проекте указать
QT += ... qt3support
Если собсно этот модуль был собран.

Сообщение отредактировал molchanoviv - 7.12.2008, 22:16
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 7.12.2008, 22:30
Сообщение #26


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

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




Репутация:   94  


Цитата(molchanoviv @ 8.12.2008, 1:09) *
А откуда тогда там Q3GList?
сейчас посмотрел в асистенте, нет такого класса ни в Qt 4.3.2, ни в Qt 4.4.3

Даже не знаю, что это такое, буква G смущает. Не openGL случаем?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
molchanoviv
  опции профиля:
сообщение 8.12.2008, 8:30
Сообщение #27


Старейший участник
****

Группа: Сомодератор
Сообщений: 597
Регистрация: 18.7.2008
Из: Саратов
Пользователь №: 238

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




Репутация:   5  


Нет. там все функции называются gНазвание_функции.
Вот нарыл доку в интернете по этому классу.

Сообщение отредактировал molchanoviv - 8.12.2008, 8:41
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Litkevich Yuriy
  опции профиля:
сообщение 8.12.2008, 10:48
Сообщение #28


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

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




Репутация:   94  


molchanoviv, зачет тебе, я вот дальше по ссылкам пошел и увидел:
Phonon - Multimedia API for KDE
получается что это часть фонона, а при конфигурации Qt без параметров, он похоже просто не собирается. Надо попробывать пересобрать Qt.
rich, незабудь перед новой конфигурацией сделать
make clean
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
rich
  опции профиля:
сообщение 12.12.2008, 22:52
Сообщение #29


Участник
**

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

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




Репутация:   0  


./configure --help
....
*  -qt3support ........ Enables the Qt 3 support functionality.
....

те включена поддержка t3 по умолчанию.странно
Цитата
А откуда тогда там Q3GList?

:unsure: не знаю. Может это потому что на qt432 написано было?

Цитата
Выложи пожалуйста сырцы. Глянуть хоть.

а что именно?
Цитата
незабудь перед новой конфигурацией сделать
make clean

спасибо. А make clean == make confclean?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
molchanoviv
  опции профиля:
сообщение 12.12.2008, 22:55
Сообщение #30


Старейший участник
****

Группа: Сомодератор
Сообщений: 597
Регистрация: 18.7.2008
Из: Саратов
Пользователь №: 238

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




Репутация:   5  


А фонон, он собран?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

4 страниц V  < 1 2 3 4 >
Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


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




RSS Текстовая версия Сейчас: 29.11.2024, 6:34