Beefy Boxes and Bandwidth Generously Provided by pair Networks
There's more than one way to do things
 
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 contemplating the Monastery: (3)
As of 2020-10-22 21:43 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?
    My favourite web site is:












    Results (230 votes). Check out past polls.

    Notices?