Suddenly, I become uncertain about what library I am using for libraries such as socket, opengl etc. For OpenGL, I think I have been using the library from the compiler (vs2005). But the map file indicates it's using opengl32.dll from the system (vista) instead of opengl32.lib from the compiler. Cleary, I put opengl32.lib in the "Additional Dependencies" of the "Input" options under "Linker Option" . So, my questions are
(1) What's the effect of setting in the "Additional Dependencies"?
(2) How can I use static lib insterad of system dlls. Should I use full path to the lib?
-BO