Beefy Boxes and Bandwidth Generously Provided by pair Networks DiBona
Perl-Sensitive Sunglasses
 
PerlMonks  

Re^2: nmake error (use ..)

by tye (Sage)
on Dec 27, 2004 at 22:23 UTC ( [id://417690]=note: print w/replies, xml ) Need Help??

This is an archived low-energy page for bots and other anonmyous visitors. Please sign up if you are a human and want to interact.


in reply to Re: nmake error
in thread nmake error

` (back tick) works the same in /bin/sh as it does in Perl (roughly). It doesn't do anything useful in Win32 default shells.

He's trying to set $BLIB_BASE to be the basename of $INST_BIN. Since INST_BIN is a directory, you could likely just use BLIB_BASE=$(INST_BIN)/.. instead.

Otherwise you could change sub postamble to look up the value of INST_BIN at the time the makefile is written and have the Perl code inside of sub postamble compute the basename of that and just output BLIB_BASE=$base instead of trying to get Perl to write a makefile that get a shell to run a command that runs perl that outputs a value to be stored in a variable of the makefile.

- tye        

Replies are listed 'Best First'.
Re^3: nmake error (use ..)
by gwhite (Friar) on Dec 28, 2004 at 14:09 UTC

    After comparing what happens on the Unix box, he wants to create a directory off the directory just below INST_BIN, so if INST_BIN is blib/bin, he just wanted blib, I imagine he did it this way in case someone tried to override the install directories. Anyway, for now I hard coded it, and got my project delivered.

    I appreciate the community support!

    g_White

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://417690]
help
Sections?
Information?
Find Nodes?
Leftovers?
    Notices?
    hippoepoptai's answer Re: how do I set a cookie and redirect was blessed by hippo!
    erzuuliAnonymous Monks are no longer allowed to use Super Search, due to an excessive use of this resource by robots.