Phil 3.13.12

8:00 – 1:00 FP

  • Working on turning the base classes of ShaderLearning2 into a library
  • Creating DLL and static libraries in Visual Studio 2010: http://msdn.microsoft.com/en-us/library/bb384835.aspx
  • Adding copies of headers and libs to the dll project. Trying to make this self-contained.
    • Added include directories to properties
    • Added lib directories to properties
    • Added the following additional dependencies under Linker->Input->Additional Dependencies:
      • opengl32.lib
        glu32.lib
        fltkgl.lib
        FLTKD.LIB
        WSOCK32.LIB
        gltools.lib
    • Yay! My test (Dprintf) is compiling and linking. Onward!
    • Added the following to the “Ignore Specific Libraries”
      • msvcrt.lib
        LIBCMT.lib
    • Done with the debug version of the library, need to verify that it works, then do the release version.

1:00 – 4:00 VISIBILITY

  • Demo – 2, actually. It went well, though we do need to add a ‘loading’ screen to the main project screen. It hung for an awkwardly long time.