Hi,
why can't .spec be used for this purpose (extended to support msvc files generation)?
They are going to stay anyway for wine-shared modules.


With the best regards,
Aleksey Bragin.


On Nov 24, 2007, at 3:04 AM, Marc Piulachs wrote:

Hi All,

 

I have lately seen a big effort to make more modules compilable under Visual C , one of our current problems when building dlls is that our .def files are mingw/gcc specific not directly compatible with msvc or any other future compiler we may support. Currently we are using not very elegant solutions to archive compatibility with msvc like stripping some information from mingw def files. As Alex suggested I think it’s a good idea to move that information to rbuild files and let rbuild generate full compatible compiler def files in the intermediate folder. The advantages are obvious.

 

As I have little experience with mingw def files I would like to request some help from other developers to evaluate/validate my proposal.

 

From my research on the ros codebase I have found that possible variations: