hello. a project of mine is getting very extensive, to the point where more than two files have 4 digit line counts. in response, i am converting most of my external .h-.cpp couplings to .dlls. the problem is, when i compile, the compile is clean, but the link spits out an error for all of my non-function variables in this format:
SystemDLL.h: Unresolved symbol: <public/private> static <type> <name> <random numbers and characters>,
as well as
core.lib: __DLLMAIN is already defined in LIBCMT.lib
attempts to fix the variable problems are met with
illegal refrence to non static member
and
illegal control class
-to the optimist, the glass is half full. to the pessimist, it is half empty, to the engineer, it is twice as big as it needs to be.