[racket-dev] [racket] Racket spamming with "undefined symbol"

From: Juan Francisco Cantero Hurtado (iam at juanfra.info)
Date: Sat Oct 20 15:45:10 EDT 2012

On 10/18/12 20:09, Matthew Flatt wrote:
> At Thu, 04 Oct 2012 03:48:42 +0200, Juan Francisco Cantero Hurtado wrote:
>> Probably you need execute 'export LDFLAGS="-pthread -lcrypto"' in your
>> shell before of run "./configure".
>
> Thanks for the suggestion, and I see why that would work. Still, I
> think it's better to change the way that "libcryto" is opened via
> `ffi-lib', since the dependency on "libcrypto" comes from the "openssl"
> collection specifically.

I've seen a similar issue with libGLU and plt-games. plt-games shows
various errors like this:

/usr/local/bin/gracket:/usr/X11R6/lib/libGLU.so.7.0: undefined symbol
'glEvalMesh1'

A list with all libraries used by racket (via ffi-lib) would be a big
help for the maintainers :)


Posted on the dev mailing list.