On Sun, Jun 26, 2011 at 02:02:52AM -0300, Rafael Cunha de Almeida wrote:
> If I try to compile an extension using CGC (instead of 3m), I get the
> following error:
> 
> $mzc --cgc --ld example.so example.o example_wrap.o 
> link-extension: (/usr/bin/gcc -fPIC -shared example.o example_wrap.o 
> /usr/lib/racket/mzdyn.o -o example.so)
> link-extension: 
> gcc-4.4.real: /usr/lib/racket/mzdyn.o: No such file or directory
> 
> I think it'll just be a matter of setting the correct compilation flags.

Actually, it's a matter of the amd64 packages using the 3m garbage
collector instead of CGC.  Our packages, like upstreams, only provide
the binaries/libraries for one GC which means you have
/usr/lib/racket/mzdyn3m.o installed, not /usr/lib/racket/mzdyn.o.  The
description of the racket package specifies which GC was built.

I consider this reasonable behavior and will close the bug unless you
have any objections.

-- 
James
GPG Key: 1024D/61326D40 2003-09-02 James Vega <james...@debian.org>

Attachment: signature.asc
Description: Digital signature

Reply via email to