linking that is performed in compile time, as opposed to runtime dynamic linking
4
votes
3answers
319 views
C++ name mangling and linker symbol resolution
The name mangling schemes of C++ compilers vary, but they are documented publicly. Why aren't linkers made to decode a mangled symbol from an object file and attempt to find a mangled version via any ...
4
votes
4answers
495 views
Is there a modified LGPL license that allows static linking?
LGPL requires that it if a program uses LGPL-ed library, users must be able to re-link the program with a different version of the library:
...
d) Do one of the following:
0) Convey the ...
5
votes
3answers
291 views
Compiler Linking: How to handle circular references?
I'm currently writing a compiler for a new language and I'm struggling with the linking aspect of new Types when there exists a circular reference.
I've created a dependency tree so that I can ...
2
votes
2answers
859 views
Is it important to obfuscate C++ application code?
In the Java world, it seems to sometimes be a problem, but, what about C++? Are there different solutions?
I was thinking about the fact that someone can replace the C++ library of a specific OS ...
0
votes
1answer
138 views
How can I move a library inside a project's source tree and compiling static binaries?
How can I move a library inside a project's source tree and compiling static binaries?
I want to use a particular tool that utilizes ANCIENT binaries without upgrading it's API usage. This way I can ...