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

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

Страниц: 1 2 3 [4] 5 6   Вниз
  Печать  
Автор Тема: Qt 4.5, Qt Creator and Qt SDK Released  (Прочитано 59236 раз)
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #45 : Март 06, 2009, 14:56 »

По поводу проблемы со статическим билдом с векитом тролли ответили, что это требует много памяти и ее может не хватить (хотя у меня 4 гига). Хм.. сделаю своп побольше и еще раз попробую.
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #46 : Март 06, 2009, 16:10 »

Не помогло. Да и своп вообще-то не нагружался более 300 мегабайт.
Записан
Detonator
Гость
« Ответ #47 : Март 06, 2009, 22:20 »

у меня была проблема с линковкой wеbkit еще с бетой 4.5, статическая с отладочной не линковалась, а без отладочной нормально.
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #48 : Март 07, 2009, 03:47 »

Detonator, какая у тебя версия студии? (у мекня 2008 SP1)

Я конфигурю тоже без дебага: -release - static -fast -webkit
Записан
Detonator
Гость
« Ответ #49 : Март 07, 2009, 09:32 »

Тоже 2008 SP1, но то бета была. Релиз 4.5 только вчера скачал, еще не пробовал компилить.
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #50 : Март 07, 2009, 10:05 »

Тоже 2008 SP1, но то бета была. Релиз 4.5 только вчера скачал, еще не пробовал компилить.

ок, спасибо. Попробую сейчас с бетой (и rc1 тоже), если не получится, значит проблема у меня.
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #51 : Март 07, 2009, 17:06 »

Попробовал с 4.5 TP1 и 4.5 RC1 (бету не скачивал) - результат в точности тот же Грустный
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #52 : Март 07, 2009, 17:19 »

Нашел материал по теме ошибки:
https://bugs.webkit.org/show_bug.cgi?id=19743

Цитировать
It seems to be a bug which we tickle in MSVC because of our usage of
templates in SVGAnimatedProperty.h.  Including SVGAnimatedProperty.h
increases the object file size by a MB (which is the bug), and since
SVGStyledElement.h includes it, anything which touches SVG in the
codebase ends up with at least a 1MB object file.  Boom.  Linker
fails.

Скачал текущий SVGAnimatedProperty.h через транк вебкита, сравнил с тем, что в Qt 4.5 - они идентичные.
« Последнее редактирование: Март 07, 2009, 17:40 от vipet » Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #53 : Март 07, 2009, 17:42 »

Detonator,

А под какой OS компилировал? (2K, XP, Vista, ...)
Записан
vipet
Бывалый
*****
Offline Offline

Сообщений: 452


Просмотр профиля
« Ответ #54 : Март 09, 2009, 15:39 »

Проблему статической сборки с вебкитом подтвердили и была создана таска 247431:
http://www.qtsoftware.com/developer/task-tracker/index_html?id=247431&method=entry

Priority:   1 - Highest     Scheduled for:   4.5.1
Записан
alex.kozich
Гость
« Ответ #55 : Март 10, 2009, 21:44 »

Поставил этот QT SDK на Windows. Решил написать простейшую консольную прожку. Набрал. Нажимаю Run, появляесть окно консольки виндовс которое выводит Hello world.
Дальше я пытаюсь дебажить эту прожку. Ставлю breakpoint. Нажимаю Debug. он останавливается на breakpoint. при этом окошко консоли не появляется и соответственно я не вижу сообщение.
Никто такого не замечал? Просто стоит на 2 компах и на обоих одинаково. То ли так надо, то ли creator кривой.
Записан
BRE
Гость
« Ответ #56 : Март 10, 2009, 21:52 »

Поставил этот QT SDK на Windows. Решил написать простейшую консольную прожку. Набрал. Нажимаю Run, появляесть окно консольки виндовс которое выводит Hello world.
Дальше я пытаюсь дебажить эту прожку. Ставлю breakpoint. Нажимаю Debug. он останавливается на breakpoint. при этом окошко консоли не появляется и соответственно я не вижу сообщение.
Никто такого не замечал? Просто стоит на 2 компах и на обоих одинаково. То ли так надо, то ли creator кривой.
А на какую строчку ставишь breakpoint?
Записан
alex.kozich
Гость
« Ответ #57 : Март 10, 2009, 21:56 »

printf("Hello world")
Записан
BRE
Гость
« Ответ #58 : Март 10, 2009, 22:06 »

printf("Hello world")
Программа остановилась до вызова функции printf.
Нажми кнопочку StepOver (или кнопку F10) и выполнится функцию printf.
Для просмотра вывода (консоли) переключись на закладку Application Output (внизу окна).
Записан
alex.kozich
Гость
« Ответ #59 : Март 10, 2009, 22:13 »

printf("Hello world")
Программа остановилась до вызова функции printf.
Нажми кнопочку StepOver (или кнопку F10) и выполнится функцию printf.
Для просмотра вывода (консоли) переключись на закладку Application Output (внизу окна).
Да я пробовал. В  Application Output ничего не выводится. А что делать, если мне нужно вводить что-то в консоль? Вводить тоже надо будет во вкладке Application Output?
Записан
Страниц: 1 2 3 [4] 5 6   Вверх
  Печать  
 
Перейти в:  


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