[racket] Automatically include external dynamic libraries into distribution

From: Erich Rast (erich at snafu.de)
Date: Mon Mar 28 06:35:09 EDT 2011

Hi all,

Is there a way to automatically include all dynamic libraries used into
a distribution? -- i.e. some option to create a distribution that is
guaranteed to be self-contained?

I know that this conflicts with the idea of having dynamic libraries in
the first place but sometimes it is needed. In this particular case I
need to ensure that libcrypto supports Camellia, but e.g. on Ubuntu it's
per default not compiled with support for it. Right now I have to
manually copy, tweak, and locally require the respective PLanet package
(crypto) to define an appropriate runtime-path. 

Or does "create distribution" already do this for me?

Also, is there a list of global dependencies for racket/gui applications
and each platform somewhere? I didn't find one in the docs. 

Thanks in advance!



Posted on the users mailing list.