In Embarcadero RAD Studio 2010 in the project settings there is a parameter for static libraries called "Dynamic RTL". (This is under the TLib section.)
I got the impression that the decision about whether to bind RTL dynamically or statically is made at the time of the connection, and not at compile time. But static libraries only compile; no link step. So, how does changing this option affect my static library?
I have some .exe and .dll projects that use these static libraries, and I set the "Dynamic RTL" option in these projects. This makes sense because they have something that can be linked, but I donβt understand what effect this option has for static libs.
Could it be causing any problems if the static libs have Dynamic RTL = true and the DLLs and EXEs that use these libraries have Dynamic RTL = false?
source share