Perl 6 - the future is here, just unevenly distributed

IRC log for #marpa, 2014-04-26

| Channels | #marpa index | Today | | Search | Google Search | Plain-Text | summary

All times shown according to UTC.

Time Nick Message
01:49 ilbot3 joined #marpa
01:49 Topic for #marpa is now Logs: http://irclog.perlgeek.de/marpa/today Nopaste: http://scsys.co.uk:8002/marpa Stable release: https://metacpan.org/pod/Marpa::R2 Developer release, 2014-02-14: https://metacpan.org/releas​e/JKEGL/Marpa-R2-2.079_015 Source: https://github.com/jeffreykegler/Marpa--R2
03:44 sivoais joined #marpa
03:54 sivoais_ joined #marpa
04:19 sivoais joined #marpa
06:14 ronsavage joined #marpa
18:52 jeffreykegler joined #marpa
18:53 jeffreykegler I'm currently working on setting up the Marpa::R2 directory so it can test an outside shared library.
18:54 jeffreykegler The way Marpa::R2 is handling calls to a shared libmarpa is unusual, and I want to explain.
18:54 jeffreykegler The typical CPAN module which calls a library can insist that that library already be installed.
18:55 jeffreykegler For example, if you're installing CPAN Glib, it is to use the glib shared library, which Glib assumes you already have --
18:55 jeffreykegler otherwise why are you interested in a Perl wrapper for it?
18:56 jeffreykegler In Marpa's case, I cannot assume they already have libmarpa installed -- they almost never will.
18:56 jeffreykegler Further, if I insist they install libmarpa first, that'll will an unusual and complicated extra requirement for downloading and installing Marpa::R2.
18:57 jeffreykegler And it's for this reason that by default, Marpa::R2 builds a static libmarpa, and links it into the XS library.
18:59 jeffreykegler So Marpa::R2's shared library support will be to support an in-between situation.  It assumes that it is not the default, and *not* intended for installation.  It's just to act as a test bed for a shared libmarpa ...
18:59 jeffreykegler and that shared libmarpa could be anywhere -- the test bed can make no assumptions about that.
19:00 jeffreykegler Anyway, for those of you following these, I thought I'd get these explanations out of the way.
19:00 jeffreykegler All for now.
20:08 LLamaRider joined #marpa

| Channels | #marpa index | Today | | Search | Google Search | Plain-Text | summary