It seems I've got a real problem here due to my lack of any knowledge about Linux systems: I have downloaded some open source code, which
is written in C
uses complex.h, so I assume it is ANSI C99
comes with makefiles designed for compilation under Linux systems
provides interfaces to IDL, MATLAB, Python etc.
I am indeed familiar about compiling C/MEX files under Windows-based MATLAB environments, but in this case I don't even know where to start. The project is distributed in several folders and consists of dozens of source and header files. And, to begin with, the Visual Studio 2010 compiler I've used to compile MEX files until now does not comply with the C99 standard, i.e. it does not recognize the complex.h header.
Any help towards getting this project compiled would be highly appreciated. In particular, I have the following questions: 1) Is there any possibility to automatically extract compilation information from the MEX files and transfer it to Windows reality? 2) Is there any free compiler being able to compile C99 stuff, which is also easy to embed in MATLAB?