A heavy weight workaround (which is actually preferable in my case given the non-lispyness of my co-workers) is to copy all required *.lisp files into the directory of your lisp project, and then compile a shared library using a sequence like that in the attached build file.
This is certainly not elegant, but it does remove any dependency on ASDF or QUICKLISP. Best -- Eric
ecl-build.lisp
Description: Binary data
Ph. Marek <[email protected]> writes: >> However the current solution loads required libraries (e.g., alexandria) >> at runtime and depends on a local instillation of quicklisp. Would it >> be possible to compiling all dependencies into a single linked library >> with no external runtime dependencies using `c:build-shared-library'? >> Something like a ":monolithic t" option? > I'd be interested in that as well. > > I didn't test it yet, but possibly giving all necessary .o files in > ~/.cache/common-lisp/... to the build function might work? > > The (ql:quickload) lines would have to be (eval-when (:compile)), I imagine. > > > Regards, > > Phil > > > ------------------------------------------------------------------------------ > AppSumo Presents a FREE Video for the SourceForge Community by Eric > Ries, the creator of the Lean Startup Methodology on "Lean Startup > Secrets Revealed." This video shows you how to validate your ideas, > optimize your ideas and identify your business strategy. > http://p.sf.net/sfu/appsumosfdev2dev > _______________________________________________ > Ecls-list mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/ecls-list -- Eric Schulte http://cs.unm.edu/~eschulte/
------------------------------------------------------------------------------ AppSumo Presents a FREE Video for the SourceForge Community by Eric Ries, the creator of the Lean Startup Methodology on "Lean Startup Secrets Revealed." This video shows you how to validate your ideas, optimize your ideas and identify your business strategy. http://p.sf.net/sfu/appsumosfdev2dev
_______________________________________________ Ecls-list mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ecls-list
