The contents of the function self.setup_c() has been temporarily shifted into the self.relax_fit()
function. Once other parts of relax have been ported to C, then most of self.relax_fit() can be
shifted into a new generic C building function.
The file extensions 'obj', 'dll', 'exp', and 'lib' have been added to the list to remove when 'scons
clean' is typed. These are the compilation files generated by Microsoft Visual Studio (MSVS),
specifically Microsoft Visual C++ (MSVC) which compiles C code.
The C compilation flags have been made system dependent. For example the include flag in Windows is
'/I' whereas in Unix like systems it is '-I'.
The Python include path has been split into two, 'py_include_minpath' and 'py_include_fullpath'.
In Windows the Python library path (where python24.lib is located) cannot be found so the LIBPATH
variable pointing to the file has been added to the build environment.
In a number of places the Unix path separator '/' has been replaced by the system independent Python
object 'path.sep'.