My Qt application depends on running Oracle dlls. Since it binds statically for the most part (with the exception of these DLLs), I would like to embed the DLLs and EXEs in the launcher, which will behave like a completely static application (one exe, without a DLL).
The launcher will extract the included files into the temp directory, run the software and clean up when it is done.
I tried to embed the EXE and Oracle DLL (about 30 MB) in the launcher using the Qt resource system, but the compiler (MSVC 2005) fails with
fatal error C1001: An internal error occurred in the compiler.
Is there a size limit for resources included in the Qt resource system (or am I abusing it by including such large files in my executable)?
source
share