Mattia Barbon wrote:

I routinely use MinGW with ExtUtils::FakeConfig and CPANPLUS to install
modules from CPAN, and I think I even built PAR with it (but I can't remember).

Mattia - that's very nice work !!

Questions:
1) Having installed ExtUtils::FakeConfig so that I can use MinGW/dmake with ActiveState perl, can I still use MSVC++6/nmake as well ? (I don't actually have a proper MSVC++6 to test this.)


2) nmake is freely available. Could I install ExtUtils::FakeConfig and have it so that I'm using MinGW and *nmake* to build my modules on ActiveState perl ? Or do I need dmake whenever I use MinGW ?

3) I notice that there's a bit of bloat as regards a module's dll (about 4x to 5x). eg I build Bit-Vector-6.3 for my MinGW-built perl and Vector.dll is about 121kb. Then I build Bit-Vector-6.3 for my ActiveState-built perl (using Config_m and MinGW/dmake) and it's 518kb.
Is there some way to avoid that bloat ?


Next time someone posts on Usenet that they are having trouble compiling modules for ActiveState perl using MinGW, I'll have to give a significantly different answer to the one I have been giving :-)

Cheers,
Rob



Reply via email to