* Therapon Skotiniotis <therapon@> [060513 18:31]:
> Thanks for the tip, that did get me further. However now I get similar
> errors concerning functions calls to (what appears to be) garbage
> collection libs.

> The LIBS that I am using include -ldl -lm -lgc. The trace I get is
> attached. Any ideas ?
Heh.  You ARE using recent binutils ;-)

libmzscheme needs symbols from libmzgc.  Put libmzscheme BEFORE
libmzgc, like that:

> gcc -L/usr/X11R6/lib -L/usr/local/lib -o vim objects/*.o -lXaw -lXmu
> -lXext -lXt -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -ldl
> -lncurses -lnsl -lncurses -lnsl -lm -lgc /usr/local/plt/lib/libmzgc.a
> /usr/local/plt/lib/libmzscheme.a
gcc -L/usr/X11R6/lib -L/usr/local/lib -o vim objects/*.o -lXaw -lXmu -lXext 
-lXt -lSM -lICE -lXpm -lXt -lX11 -lXdmcp -lSM -lICE -ldl -lncurses -lnsl 
-lncurses -lnsl -lm -lgc /usr/local/plt/lib/libmzscheme.a 
/usr/local/plt/lib/libmzgc.a

P.S. In better world, static libs should go before -L's.  In
ideal world there's no static libs...

-- 
Regards,
Sir Raorn.

Attachment: signature.asc
Description: Digital signature

Reply via email to