Статическая линковка |
Здравствуйте, гость ( Вход | Регистрация )
Статическая линковка |
rich |
8.7.2008, 19:50
Сообщение
#11
|
Участник Группа: Участник Сообщений: 123 Регистрация: 1.3.2008 Пользователь №: 109 Спасибо сказали: 6 раз(а) Репутация: 0 |
тоесть как я понял несколько сборок Qt перед успешной? это я экспериментировал, ты не думай что ее надо по пять раз собирать достаточно одного так не собирается же с первого раза у меня а что при сборке надо указывать чтобы пример собрался как статический? Qt не достаточно статично собрать? |
|
|
void* |
8.7.2008, 20:57
Сообщение
#12
|
Программист-самоучка Группа: Участник Сообщений: 429 Регистрация: 4.6.2008 Пользователь №: 193 Спасибо сказали: 28 раз(а) Репутация: 3 |
по-моему достаточно статической сборки самого Qt. попробуй все-таки сделать make confclean и пересобрать, только дождись конца
т.е. :
затем:
и потом:
Сообщение отредактировал void* - 8.7.2008, 20:58 |
|
|
ViGOur |
9.7.2008, 8:11
Сообщение
#13
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
|
|
|
void* |
9.7.2008, 9:34
Сообщение
#14
|
Программист-самоучка Группа: Участник Сообщений: 429 Регистрация: 4.6.2008 Пользователь №: 193 Спасибо сказали: 28 раз(а) Репутация: 3 |
может быть, я в винде не собирал, поэтому точно сказать не могу
|
|
|
Litkevich Yuriy |
15.7.2008, 18:19
Сообщение
#15
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
Red Devil |
15.7.2008, 20:55
Сообщение
#16
|
Студент Группа: Участник Сообщений: 68 Регистрация: 6.6.2008 Из: Saint-Petersburg Пользователь №: 194 Спасибо сказали: 1 раз(а) Репутация: 3 |
Вроде как для того чтобы убрать зависимость от mingw.dll нужно в makefile добавить опцию :
LFLAGS -= -mthreads |
|
|
Litkevich Yuriy |
15.7.2008, 21:15
Сообщение
#17
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
относительно компиллерной библиотеки:
Цитата <QTDIR>\mkspecs\win32-g++\qmake.conf: 1. Change QMAKE_LFLAGS = -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc to (add -static) QMAKE_LFLAGS = -static -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc взято тут |
|
|
Текстовая версия | Сейчас: 19.1.2025, 0:50 |