REBOL3 tracker
  0.9.12 beta
Ticket #0001591 User: anonymous

Project:



rss
TypeBug Statuscomplete Date2-May-2010 13:31
Versionalpha 97 CategoryUnspecified Submitted byabolka
PlatformLinux x86 libc6 Severityminor Priorityhigh

Summary Shared library loading is not working on Linux
Description Based on the hostkit sources, shared library loading is not yet implemented for Linux (and I assume neither for any other POSIX system, such as OSX or FreeBSD, but I didn't confirm this assumption).

The attached patch against the hostkit enables shared library loading for POSIX-based systems.
Example code
$ rebol3 -qs
>> import %extensions/sample.so
** access error: cannot open: %extensions/sample.so reason: none

Assigned ton/a Fixed inalpha 99 Last Update8-May-2010 18:21

Attached Files

Comments
(0002293)
abolka
2-May-2010 13:35

And just in case the attachment gets lost in CureCode, I also submitted this patch as file `r3-hostkit-linux-dll.patch` (below heading 7206) using R3 chat.
(0002349)
Carl
7-May-2010 07:47

Thanks for submitting it.
(0002365)
abolka
8-May-2010 18:21

Works fine in A99, closing as complete.

Date User Field Action Change
8-May-2010 18:21 abolka Status Modified built => complete
8-May-2010 18:21 abolka Comment : 0002365 Added -
8-May-2010 01:16 carl Fixedin Modified => alpha 99
8-May-2010 01:16 carl Status Modified reviewed => built
7-May-2010 07:47 carl Comment : 0002349 Added -
7-May-2010 07:47 carl Description Modified -
7-May-2010 07:47 carl Code Modified -
7-May-2010 07:47 carl Status Modified submitted => reviewed
3-May-2010 00:10 abolka Comment : 0002293 Modified -
2-May-2010 13:35 abolka Comment : 0002293 Added -
2-May-2010 13:31 abolka Ticket Added -