[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