OT: Sco 5.0.7 gcc/make
Bill Campbell
bill at celestial.com
Tue Aug 16 17:36:53 PDT 2022
On Tue, Aug 16, 2022, Fairlight via Filepro-list wrote:
>On Tue, Aug 16, 2022 at 11:36:41AM -0400, Brian K. White via Filepro-list thus spoke:
>>
>> The more difficult problem is that Perl modules can be pretty hairy to build
>> and then later to run, because usually you have to build them with the same
>> environment that was used to build the rest of the perl installation that
>> they will run in, and I *think* the stock Perl was built with the stock
>> compiler, and when you try to build a module with the gcc environment, you
>> either can't build it or you can't run it, unless you want to try to build
>> and install a whole separate perl installation, or buy a license for the
>> stock compiler.
I have built newer versions leaving the old modules by modifying otherlibs
so that the older versions are where perl can find them.
It's been decades though since I did any development on OpenServer, and my
ftp.celestial.com archives have gone away on an external HD I wiped before
sending it to the recycler.
I use the OpenPKG package manager on all our Linux servers now which makes
it relatively easy to build perl stuff although it can still be a PITA
occassionally.
>I've had that, and I've had exceptions. It really, really depends upon
>the module in question, and exactly how it was written.
>
>I can authoritatively say that stock Perl core will build but not work
>properly if done with gcc. If you build modules, though, it's about an
>80% success rate of them working, in my experience.
>
>This may have worsened as the rift between core and CPAN abandonware has
>grown substantially, to the point I've tossed over Perl for Python
>(finally following in Bill Campbell's footsteps).
I've spent quite a bit of time migrating all my python utilities from
python-2.7 to python-3.10, but only on my current builds on Raspberry PI
and AlmaLinux systems. It's always interesting working on old, stable,
systems, particularly as the openssl and related software can be a problem.
Bill
--
INTERNET: bill at celestial.com Bill Campbell; Celestial Software LLC
URL: http://www2.celestial.com/ 6641 E. Mercer Way
Mobile: (206) 947-5591 PO Box 820
Fax: (206) 232-9186 Mercer Island, WA 98040-0820
But how is this legal plunder to be identified? Quite simply. See if the
law takes from some persons what belongs to them, and gives it to other
persons to whom it does not belong. See if the law benefits one citizen at
the expense of another by doing what the citizen himself cannot do without
committing a crime. -- Frederic Bastiat, The Law
More information about the Filepro-list
mailing list