So, I want to have in my project 3 solutions :
1. logical core
2. graphical core
3. and main solution, which must unite and control the first two solutions.
So, I made first two solutions as static libraries in my project, and third -- as .exe.
My graphical core uses Irrlicht.dll and I think, this is the reason for the run-time errors I become. May it be so? May the static library use the functions from the dynamic one? If it can not to do so, what I can do in this case with my project to bring it to life?