crossplatform.ru

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

> Qt Creator как IDE не для Qt
RazrFalcon
  опции профиля:
сообщение 22.6.2010, 19:27
Сообщение #1


Zombie Mod
*****

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

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




Репутация:   212  


Есть вопрос на тему использование Creator'a для сборки PhysX(Bullet)/Ogre(Irrlicht) приложений.
Изначально все делалось на VS 2008 Pro но она платная (Express не подходит так как обязательна поддержка х64).
1) как скомпилировать в Creator'е х64 приложение (и возможно ли это вообще)
2) скомпилировать хоть что то пока не вышло так как после линковки и окончания сборки вылазит знакомое -107....и тд., не на что не ругается.
3) слышал что MinGW не поддерживать .dll и .lib скомпилированы на студии, а так как все выше указное скорее всего там и скомпилировано то это возможно вероятная проблема.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
RazrFalcon
  опции профиля:
сообщение 25.6.2010, 13:57
Сообщение #2


Zombie Mod
*****

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

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




Репутация:   212  


До Profiling, уже при открытии файла
Error: Modules with different CPU types were found.
Warning: At least one delay-load dependency module was not found.
Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.
IESHIMS.dll    Error opening file.
SYSNTFY.dll    Error opening file.

И в логе Profiling
Раскрывающийся текст
GetProcAddress(0x71DA0000 [ATIGLPXX.DLL], "DrvSwapMultipleBuffers") called from "OPENGL32.DLL" at address 0x6F6DAE89 and returned NULL. Error:     (127).
GetProcAddress(0x75760000 [GDI32.DLL], "D3DKMTWaitForsynchronizationObject2") called from "ATICFX32.DLL" at address 0x6F7D08DF and returned NULL. Error:     (127).
GetProcAddress(0x75760000 [GDI32.DLL], "D3DKMTChangeSurfacePointer") called from "ATICFX32.DLL" at address 0x6F7D0AA6 and returned NULL. Error:     (127).
LoadLibraryA("atiadlxx.dll") returned NULL. Error:     (126).
GetProcAddress(0x75760000 [GDI32.DLL], "D3DCloseAdapter") called from "ATIADLXY.DLL" at address 0x0056094A and returned NULL. Error:     (127).
GetProcAddress(0x75760000 [GDI32.DLL], "D3DCloseAdapter") called from "ATIADLXY.DLL" at address 0x0056094A and returned NULL. Error:     (127).
GetProcAddress(0x75760000 [GDI32.DLL], "D3DCloseAdapter") called from "ATIADLXY.DLL" at address 0x0056094A and returned NULL. Error:     (127).
GetProcAddress(0x75760000 [GDI32.DLL], "D3DCloseAdapter") called from "ATIADLXY.DLL" at address 0x0056094A and returned NULL. Error:     (127).
GetProcAddress(0x75760000 [GDI32.DLL], "D3DCloseAdapter") called from "ATIADLXY.DLL" at address 0x0056094A and returned NULL. Error:     (127).
GetProcAddress(0x75760000 [GDI32.DLL], "D3DCloseAdapter") called from "ATIADLXY.DLL" at address 0x0056094A and returned NULL. Error:     (127).
GetProcAddress(0x75760000 [GDI32.DLL], "D3DCloseAdapter") called from "ATIADLXY.DLL" at address 0x0056094A and returned NULL. Error:     (127).
Second chance exception 0xC0000005 (Access Violation) occurred in "HMM.EXE" at address 0x00401476.
Exited "HMM.EXE" (process 0xA8) with code -1073741819 (0xC0000005).
и это под светилось в "дереве"
GPSVC.dll    Error opening file.
IESHIMS.dll    Error opening file.
ATIADLXX.dll    Error opening file.
Потом скинул gpsvc.dll IEShims.dll sysntfy.dll ничего не изменилось, разве что ошибка эта ищезла "Warning: At least one delay-load dependency module was not found."

PS GPSVC.dll и IESHIMS.dll пишуься при открытие любого ехе.
PSS пробовал другие примеры, бывает что программа завершилась с кодом 1, но ничего не происходило вообще, и depends говорит что все нормально, при том что в некоторых примерах говорит что есть ошибки, написанные выше.
PSSS при LIBS += "C:\libirrlicht.a" вообще ужос
Раскрывающийся текст
Выполняется сборка проекта Hmm...
Запускается: c:/qt/qt/bin/qmake.exe D:/Additional/Hmm/Hmm.pro -spec win32-g++ -r
Завершено с кодом 0.
Запускается: C:/Qt/mingw/bin/mingw32-make.exe -w
mingw32-make: Entering directory `D:/Additional/Hmm'
C:/Qt/mingw/bin/mingw32-make -f Makefile.Debug
mingw32-make[1]: Entering directory `D:/Additional/Hmm'
g++ -c -g -frtti -fexceptions -mthreads -Wall -DUNICODE -DQT_LARGEFILE_SUPPORT -DQT_DLL -DQT_GUI_LIB -DQT_CORE_LIB -DQT_THREAD_SUPPORT -DQT_NEEDS_QMAIN -I"c:\Qt\qt\include\QtCore" -I"c:\Qt\qt\include\QtGui" -I"c:\Qt\qt\include" -I"c:\Qt\qt\include\ActiveQt" -I"debug" -I"c:\Qt\qt\mkspecs\win32-g++" -o debug\new.o new.cpp
g++ -enable-stdcall-fixup -Wl,-enable-auto-import -Wl,-enable-runtime-pseudo-reloc -mthreads -Wl -Wl,-subsystem,windows -o debug\Hmm.exe debug/new.o -L"c:\Qt\qt\lib" -lmingw32 -lqtmaind C:\libirrlicht.a -lQtGuid4 -lQtCored4
C:\libirrlicht.a: file not recognized: File truncated
collect2: ld returned 1 exit status
mingw32-make[1]: Leaving directory `D:/Additional/Hmm'
mingw32-make: Leaving directory `D:/Additional/Hmm'
mingw32-make[1]: *** [debug\Hmm.exe] Error 1
mingw32-make: *** [debug] Error 2
Завершено с кодом 2.
Ошибка во время сборки проекта Hmm
Во время выполнения сборки на этапе 'Make'
Может надо в свойствах проекта что то изменить.

Сообщение отредактировал RazrFalcon - 25.6.2010, 16:40
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- RazrFalcon   Qt Creator как IDE не для Qt   22.6.2010, 19:27
- - Litkevich Yuriy   Цитата(RazrFalcon @ 22.6.2010, 23:27) 1) ...   23.6.2010, 8:26
- - RazrFalcon   Спасибо за огромное количество инфы прочитаной из-...   24.6.2010, 12:04
- - Litkevich Yuriy   вообще Qt creator тут не причём. название темы дол...   24.6.2010, 12:18
|- - RazrFalcon   Цитата(Litkevich Yuriy @ 24.6.2010, 12:18...   24.6.2010, 12:53
- - Litkevich Yuriy   Цитата(RazrFalcon @ 24.6.2010, 16:04) PSS...   24.6.2010, 13:47
|- - RazrFalcon   Цитата(Litkevich Yuriy @ 24.6.2010, 13:47...   24.6.2010, 14:00
- - Litkevich Yuriy   Цитата(RazrFalcon @ 24.6.2010, 18:00) Нич...   24.6.2010, 14:11
|- - RazrFalcon   Цитата(Litkevich Yuriy @ 24.6.2010, 14:11...   24.6.2010, 14:46
- - Litkevich Yuriy   RazrFalcon, ты напиши полностью, что ты видишь в к...   24.6.2010, 15:18
|- - RazrFalcon   Цитата(Litkevich Yuriy @ 24.6.2010, 15:18...   24.6.2010, 16:01
- - Litkevich Yuriy   Цитата(RazrFalcon @ 24.6.2010, 20:01) зап...   24.6.2010, 17:05
|- - RazrFalcon   Цитата(Litkevich Yuriy @ 24.6.2010, 17:05...   24.6.2010, 18:47
- - Litkevich Yuriy   Цитата(RazrFalcon @ 24.6.2010, 22:47) Что...   24.6.2010, 18:58
|- - RazrFalcon   Цитата(Litkevich Yuriy @ 24.6.2010, 18:58...   24.6.2010, 19:39
- - Litkevich Yuriy   вопрос: Этот проект вообще использует Qt или нет?   24.6.2010, 21:21
|- - RazrFalcon   Цитата(Litkevich Yuriy @ 24.6.2010, 21:21...   24.6.2010, 21:47
- - Litkevich Yuriy   ну тогда эта тема не законно сидит в подфоруме Qt.   24.6.2010, 21:51
|- - RazrFalcon   Цитата(Litkevich Yuriy @ 24.6.2010, 21:51...   24.6.2010, 22:41
- - Litkevich Yuriy   попробуй в Dependency Wallker свою программу запус...   25.6.2010, 7:35
- - RazrFalcon   До Profiling, уже при открытии файла Error: Mo...   25.6.2010, 13:57


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


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




RSS Текстовая версия Сейчас: 28.1.2025, 14:37