View mode: basic / threaded / horizontal-split · Log in · Help
May 11, 2004
Garbage Collector
Where can I find the complete garbage collection library for the Win32 distro?
Currently, dkgc.d is missing and therefore I cannot compile phobos.lib. Which
means a lot of features aren't support, the key one being sockets.
May 11, 2004
Re: Garbage Collector
"Malevolyn" <Malevolyn_member@pathlink.com> wrote in message
news:c7rgjf$1s0t$1@digitaldaemon.com...
> Where can I find the complete garbage collection library for the Win32
distro?
> Currently, dkgc.d is missing and therefore I cannot compile phobos.lib.
Which
> means a lot of features aren't support, the key one being sockets.

The files are in the distro, \dmd\src\phobos\internal\gc
May 13, 2004
Re: Garbage Collector
>The files are in the distro, \dmd\src\phobos\internal\gc

Yes, but one of the files that phobos.lib needs is missing:
Error: don't know how to make 'internal\gc\dmgc.lib' <-- That file isn't in that
directory. Unless they updated the distro in the past few days.
May 13, 2004
Re: Garbage Collector
Malevolyn wrote:

>>The files are in the distro, \dmd\src\phobos\internal\gc
> 
> Yes, but one of the files that phobos.lib needs is missing:
> Error: don't know how to make 'internal\gc\dmgc.lib' <-- That file isn't
> in that directory. Unless they updated the distro in the past few days.

you need to run
make -f win32.mak
(or linux.mak) in dmd/src/phobos/internal/gc
That will rebuild the gc lib. I've found one might also have to remake
etc/c/recls and zlib.
May 13, 2004
Re: Garbage Collector
>you need to run
> make -f win32.mak
>(or linux.mak) in dmd/src/phobos/internal/gc
>That will rebuild the gc lib. I've found one might also have to remake
>etc/c/recls and zlib.

Ah, thank you very much.
Top | Discussion index | About this forum | D home