I need your help with problems on my vanilla perl setup. I guess these are more
appropriate to be called mingw problems, not perl problems, but there are
reasons I'll call you first.
The problem is, that gcc-3.4.5 that comes with vanilla setup, does strange
things depending on order of libs passed to the linker. The full setup is here:
where the good setup calls '-lXpm -lgdi32' and succeeds, and the bad
calls '-lgdi32 -lXpm' and fails. This is really strange, and I'd say is
Now, before you throw me out to mingw dev list, I'd like to ask you if there
are some of you who run something more recent than 3.4.5, if you have
considered gcc4, possibly there are some of you who know about this particular
bug. So I'd like to ask you to try this setup on your latest gcc/mingw builds,
because I've run into this problem under vmware windows, and god knows how long
it would take me to configure and build all latest gcc/mingw to test this
What I'm hoping for is an answer with something along the lines of
'yes, we've tested it on 3.X.X, the bug was fixed there, and we'll
switch to that version soon'. If that's realistic, that would be excellent.
Otherwise, I'll have to go all the way down asking mingw and gcc devs,
while of course being unsure if that problem is fixable at all.