Beefy Boxes and Bandwidth Generously Provided by pair Networks
P is for Practical
 
PerlMonks  

Re^2: Strawberry CPAN.pm wrongly overrides INC in Makefile.PL

by syphilis (Archbishop)
on Sep 29, 2008 at 09:11 UTC ( [id://714274]=note: print w/replies, xml ) Need Help??


in reply to Re: Strawberry CPAN.pm wrongly overrides INC in Makefile.PL
in thread Strawberry CPAN.pm wrongly overrides INC in Makefile.PL

To follow up from the RT ticket...

adamk, I'm not quite sure how the points you raised fit into the scheme of things. From nobull's original post:

makepl_arg => q[LIBS=-LC:\\strawberry\\c\\lib INC=-IC:\\strawberry\\c\ +\include<c>],
I don't see how such a line of code can ever contribute anything useful. By my understanding, the MinGW compiler itself is the only thing that will ever make use of that information - and it already knows about those locations and searches them by default.

If the information cannot "ever contribute anything useful" then I think it should be removed, as nobull has suggested.

nobull, as regards the setting of LIB and INCLUDE environment variables (raised in the rt ticket), Strawberry definitely *used* to set those variables, though they served no purpose (as adamk indicated).

Cheers,
Rob

Replies are listed 'Best First'.
Re^3: Strawberry CPAN.pm wrongly overrides INC in Makefile.PL
by Anonymous Monk on Sep 30, 2008 at 07:54 UTC
    If the information cannot "ever contribute anything useful" then I thi +nk it should be removed, as nobull has suggested.
    Agreed. The problem is, however, that if I remove those values, the Strawberry build process fails.

    More effort is needed by people that actually understand GCC to help investigate exactly why that is, I suspect.
      The problem is, however, that if I remove those values, the Strawberry build process fails

      Interesting ... you've come across a situation where those values *do* contribute something useful. What error messages do you get when you remove those values ?

      More effort is needed by people that actually understand GCC to help investigate exactly why that is, I suspect

      I don't think it would have much to do with gcc. But then if, in the first place, I was wrong about the potential usefulness of the code in question .....

      Cheers,
      Rob

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://714274]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others perusing the Monastery: (4)
As of 2024-04-26 09:07 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found