Re: [MacPerl-Porters] installation thoughts

[email protected] (Chris Nandor)
Newsgroups perl.macperl.porters
Message-ID <p05100300b7cc08bf5905@[10.0.1.177]>
At 21:47 +0200 2001.09.17, Thomas Wegner wrote:
>You should also consider the load time of a static vs. dynamic perl binary.

Good point; however, most people launch MacPerl and leave it open, so that
is a lesser consideration for MacPerl app users, I think.

However, it just goes to show that probably some will want static, some
dynamic (of course, all PPC builds will have dynamic loading, just a matter
of what is statically linked in from the beginning).


>>And then there is the idea of including the SYM files and the source, so
>>people can go through the debuggers if they want to.
>
>People who like debugging will probably be able to build the sources
>themselves; after all it's not too hard to follow the build recipe. And
>SYM-files  are no lightweights, so I wouldn't include them at all.

People in the past have requested them, but that was before it was this
easy for them to build it, so you may be right.


>I personally don't like FAT binaries as I don't see their need. If I have
>a 68K
Actually, as it turns out, VISE can take the FAT binary and install either
68K, PPC, or FAT as needed.  So I might be able to just put in one binary
in the installer, and have the installer figure out which to install.


>Mac, I need the 68K binary, if I have a PPC Mac, I need the PPC binary,
>if I have both, I can get both distributions. What about separating the
>binaries by architecture (68K, PPC), where 68K is generally static, and
>PPC is generally dynamic. I don't worry about the -DDEBUGGING switch; as

If there is a significant gain to be had by having all the extensions
static on PPC, then that will have to be an option.


>you said, if there's no speed penalty, just leave it in (don't confuse
>people). Then, make the Perl library a separate package. This means,
>that the PPC app and tool should come with all needed shared libraries
>for their extension modules (i.e. the :lib:MacPPC: directory).

Yeah.


>Does that make sense (I'm a bit tired :)?

Yep.

More thoughts still welcome,

-- 
Chris Nandor                      [email protected]    http://pudge.net/
Open Source Development Network    [email protected]     http://osdn.com/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.