Originally Posted by n3wb
Is there any way to use a dynamic libraries as a static libraries instead when compiling, so that my resulting executable won't have them as dependencies? Even if the only way to do it would be duck ugly, I still want to try it, if there is a way at all.
You can build your executable as usual using dynamic libraries
and then use statifier (http://statifier.sf.net
) or Ermine (http://magicErmine.com
) to convert dynamically linked executable to self-contained one.
Statifier is licensed under GPL, Ermine is commercial. On the other hand, statifier don't like systems with memory randomization.