[Gd-hackers] Gwydion Dylan on MacOS X
Dustin Voss
d_j_v at mac.com
Tue Nov 13 02:29:40 CET 2007
Good! When I ported the SQL library over to Gwydion Dylan, I had to
pull finalization out and use explicit close methods.
If one wanted to reintroduce finalization in that library, one could
search for "finaliz" in trunk/libs/database/sql-odbc/sql-odbc,
uncomment the finalization-related code, and delete the close-
statement and close-database functions.
On Nov 12, 2007, at 7:24 AM, Thomas Christian Chust wrote:
> Hello,
>
> compiling the subversion trunk of Gwydion Dylan on MacOS X I noticed a
> few points that could perhaps be improved:
>
> - I don't think there is any reason why dynamic libraries should be
> disabled for Darwin targets -- simply adding the same
> link-shared-library-command as for Linux to the platforms.descr
> works fine.
>
> - Recent versions of the Boehm-Demers-Weiser garbage collector library
> don't contain the symbol GC_quiet any longer. As there is no code
> in the Gwydion Dylan codebase that actually uses it, the definitions
> and exports GC-quiet and GC-quiet-setter could be removed from the
> garbage-collection library without doing any harm. At least they
> should be replaced with do-nothing stubs.
>
> - I attach a library that implements finalization module missing from
> the Common-Dylan library to this e-mail in the hope that it is
> useful.
>
> cu,
> Thomas
>
> --
> Gd-hackers mailing list
> Gd-hackers at gwydiondylan.org
> https://www.opendylan.org/mailman/listinfo/gd-hackers
More information about the hackers
mailing list