Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re^4: Professional development with Perl - how it's done?

by Qiang (Friar)
on Apr 06, 2007 at 18:43 UTC ( #608730=note: print w/replies, xml ) Need Help??


in reply to Re^3: Professional development with Perl - how it's done?
in thread Professional development with Perl - how it's done?

now our app runs on Perl 5.8.7 under solaris only. I have read from "perl install" that XS modules under 5.8.* are generally compatible.

but i do agree with what you said. I think i will go the route of keeping modules local to the app and also keeping a copy of unpacked modules to avoid rebuild for each app. of course a copy of module src.

in case of change, Krang::Platform seems to be easy to be adopted in our environment.

thank you.

  • Comment on Re^4: Professional development with Perl - how it's done?

Replies are listed 'Best First'.
Re^5: Professional development with Perl - how it's done?
by perrin (Chancellor) on Apr 06, 2007 at 19:25 UTC
    If you want a sort of "best of both worlds" approach, you could build a system that can compile your modules, and then just share them around by either making tar.gz packages or using NFS. Then you can quickly recompile for a new platform, but don't need to do it on every machine.

    The way Krang handles this is by building binary distributions, which are just tar.gz packages with everything compiled.

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others chilling in the Monastery: (7)
As of 2019-11-14 09:44 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    Strict and warnings: which comes first?



    Results (77 votes). Check out past polls.

    Notices?