Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling
 
PerlMonks  

Re^9: Strawberry Perl 5.12.3, CPAN, make file problems (dmake.exe), DFSEP and backslash "\"

by jffry (Hermit)
on Feb 17, 2012 at 20:59 UTC ( [id://954623] : note . print w/replies, xml ) Need Help??


in reply to Re^8: Strawberry Perl 5.12.3, CPAN, make file problems (dmake.exe), DFSEP and backslash "\"
in thread Strawberry Perl 5.12.3, CPAN, make file problems (dmake.exe), DFSEP and backslash "\"

I'll be damned! Not only did you nail it again, but I was so blinded by context the first time I checked this that I didn't see the obvious problem until now.

> set | find "ake" Make=LENOVO

A bug that only exists on ThinkPads! No wonder I was going nuts (relatively) alone.

When my mind was scanning env vars before, I totally missed this because the context of the other env vars surrounding it!

MAC=00FF6816060A Make=LENOVO Model=64758S4 NUMBER_OF_PROCESSORS=2 OS=Windows_NT

Well, let my thoroughness failure be a warning to all ThinkPad users working with Strawberry Perl.

  • Comment on Re^9: Strawberry Perl 5.12.3, CPAN, make file problems (dmake.exe), DFSEP and backslash "\"
  • Select or Download Code

Replies are listed 'Best First'.
Re^10: Strawberry Perl 5.12.3, CPAN, make file problems (dmake.exe), DFSEP and backslash "\"
by Eliya (Vicar) on Feb 17, 2012 at 23:39 UTC

    Had you followed my advice back then and put a couple of prints in init_MAKE(), you'd have seen it printing "LENOVO", which should've pointed you to the root cause right away...  :P