On Wed, 22 Jul 2009, Gabriel M. Beddingfield wrote:
>> The errors are attached!
>
> Did you compile for debug or release?
>
> The symbols that are missing are found in QtCored4.dll (the debug version
> of the DLL), but not found in QtCore4.dll (the release version). Looks
> like they get optimized out or inlined for the release compile.[1]
Yep. It looks like inline has something to do with it. I have a project
where I have both the debug and release version of the qmake-made
makefile. Here's what I see:
* DEBUG: adds -fno-inline to CFLAGS
* DEBUG: adds -fno-default-inline to CXXFLAGS
* ALL: have these in LFLAGS...
-enable-stdcall-fixup
-Wl,-enable-runtime-pseudo-reloc
-Wl,-subsystem,windows
-Wl,-s
* DEBUG: LIBS has -lQtGui4 -lQtCore4, etc.
* RELEASE: LIBS has -lQtGuid4 -lQtCored4, etc.
HTH,
Gabriel
------------------------------------------------------------------------------
_______________________________________________
Hydrogen-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/hydrogen-devel