crossplatform.ru

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

> ошибка компиляции Qt
seven7
  опции профиля:
сообщение 3.5.2008, 12:39
Сообщение #1


Новичок


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

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




Репутация:   0  


Добрый день.
Возникает ошибка при выполнении mingw32-make. Установка и configure прошли нормально.
Компиляция проходит минут 15 после чего вываливается.
Пишет следущее:
CODE
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo
oc -mthreads -Wl -shared -Wl,--out-implib,c:\Qt\4.3.4\lib\libQtCored4.a -o .
\lib\QtCored4.dll object_script.QtCored.Debug -L"c:\Qt\4.3.4\lib" -L"c:\Pro
Files\SQLXML 4.0\bin\" -L"c:\Qt\4.3.4\lib" -lkernel32 -luser32 -lshell32 -l
-lole32 -ladvapi32 -lws2_32 tmp\obj\debug_shared\QtCored_resource_res.o
Creating library file: c:\Qt\4.3.4\lib\libQtCored4.a
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x836c): In function `Z8rea
kRK7QString':
C:/Qt/4.3.4/src/corelib/io/qfsfileengine_win.cpp:1333: undefined reference t
oCreateInstance@20'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x838b):C:/Qt/4.3.4/src/cor
/io/qfsfileengine_win.cpp:1333: undefined reference to `CoInitialize@4'
./tmp\obj\debug_shared\qfsfileengine_win.o(.text+0x83b9):C:/Qt/4.3.4/src/cor
/io/qfsfileengine_win.cpp:1333: undefined reference to `CoCreateInstance@20'


и далее подобные ошибки undefined reference

Кто может, подскажите в чем дело...
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 3.5.2008, 13:15
Сообщение #2


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

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

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




Репутация:   94  


а примеры (%QTDIR%\examples) скомпилились, если да, то проверь они компилятся?
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
seven7
  опции профиля:
сообщение 3.5.2008, 14:24
Сообщение #3


Новичок


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

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




Репутация:   0  


Цитата(Litkevich Yuriy @ 3.5.2008, 14:15) *
а примеры (%QTDIR%\examples) скомпилились, если да, то проверь они компилятся?


ну я создал вручную простенький файлик -
pro создается, makefile создаестя
а далее после make облом.

Ну насколько я понимаю так и должно быть - библиотеки-то не скомпилировались...



Цитата(ViGOur @ 3.5.2008, 14:48) *
CoInitialize определяется в objbase.h и ole32.lib, если у тебя нет их, то прийдется отказаться от поддержки OLE и ActiveX в Qt для чего требуется перегонфигурация...


objbase.h есть в c:\MinGW\include, а ole32.lib нет.
Точнее вообще-то они есть VSные... да и разные они все,
если пихнить их вряд ли прокатит

Странно - на работе все нормально компилилось и ничего другого не ставил.



а какие нужны ключи, что бы отказаться от OLE и ActiveX ?
что-то я не нашел ничего в описании configure
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- seven7   ошибка компиляции Qt   3.5.2008, 12:39
- - Litkevich Yuriy   а примеры (%QTDIR%\examples) скомпилились, ес...   3.5.2008, 13:15
|- - seven7   Цитата(Litkevich Yuriy @ 3.5.2008, 14:15)...   3.5.2008, 14:24
- - ViGOur   CoInitialize определяется в objbase.h и ole32.lib,...   3.5.2008, 13:48
- - ViGOur   Цитата(' date='3.5.2008, 15:24) если п...   3.5.2008, 14:59
- - Tonal   Как ставил мингву? Какая версия пакета w32api (смо...   3.5.2008, 17:32
|- - seven7   Цитата(Tonal @ 3.5.2008, 18:32) Как стави...   3.5.2008, 22:44
- - Litkevich Yuriy   а версия Qt'ей какая? open source хоть?   3.5.2008, 23:10
|- - seven7   Цитата(Litkevich Yuriy @ 4.5.2008, 0:10) ...   4.5.2008, 8:19
- - Tonal   Последний - __W32API_VERSION 3.11 Библиотеки в gcc...   4.5.2008, 8:50
|- - seven7   Цитата(Tonal @ 4.5.2008, 9:50) Последний ...   4.5.2008, 9:21
- - Litkevich Yuriy   качай Automated MinGW Installer, это MinGW'шны...   4.5.2008, 11:48
- - seven7   Что интересно, на систему в другом разделе все вст...   5.5.2008, 8:24
- - Litkevich Yuriy   принципиально, ты можешь собрать Qt'я на одной...   5.5.2008, 8:52
|- - seven7   Цитата(Litkevich Yuriy @ 5.5.2008, 9:52) ...   5.5.2008, 9:53
- - Litkevich Yuriy   проблемы сборки это проблемы, либо конфигурации ли...   5.5.2008, 10:01


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


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




RSS Текстовая версия Сейчас: 2.12.2024, 19:45