shogun-toolbox/shogun — pull request #461 by jklontz (2012-04-17 01:25:10+00:00)
Title: Progress toward native windows builds

Gentlemen,

The attached pull request takes a few baby steps towards supporting native Windows builds. There are two components to the request:
1) CMake project files to support various tool chains (works on Linux, see to of CMakeLists.txt for instructions!)
2) A few function calls were replaced with other more portable/non-deprecated calls.

Cheers,
Josh

On a side note, while I won't pretend to be well acquainted with the shogun code base, it struck me that you might be interested in the [Industrial Strungth Pluggable Factories](http://adtmag.com/articles/2000/09/25/industrial-strength-pluggable-factories.aspx) idiom which may obviate your need for the centralized `class_list.h/.cpp`. I make heavy use of it in my own code to solve similar compile time class registration problems, it's sweet :)