On Tue, Aug 11, 2009 at 01:41:57AM -0700, Jan Dubois wrote: > On Tue, 11 Aug 2009, Sisyphus wrote: > > ----- Original Message ----- > > From: "Jan Dubois" <jand@activestate.com> > > > > > Could you try the attached patch to see if it normalizes the Perl behavior > > > regarding $^X and @INC again? > [...] > > > + GetLongPathNameW(modulename, modulename, sizeof(modulename)/sizeof(WCHAR)); > [...] > > No good, I'm afraid. > > Sorry, my bad. Please replace all 3 occurances of "modulename" above with "fullname". > > [...] > > > I've just been told (on mingw-users list) that for this to work, we need to > > have: > > > > #define _WIN32_WINNT 0x0500 > > Ah yes, GetLongPathName() requires Windows 2000 or later, so it needs some > GetProcAddr() dance instead. Will this appear as a blead commit that I can can add to 5.10.1? > Or maybe we should discuss if there is any point > in trying to pretend that we still support Windows 9X. And if we can drop 9X, > then I would like to drop NT as well. Nobody is running those systems anymore, > so I think it should be fine to say that Perl 5.10 is the last version that still > supports these obsolete versions. Is that somethinbg that needs to go in the 5.10.1 perldelta? -- A power surge on the Bridge is rapidly and correctly diagnosed as a faulty capacitor by the highly-trained and competent engineering staff. -- Things That Never Happen in "Star Trek" #9Thread Previous | Thread Next