40 Ants

How to Build Executable Common Lisp Apps?


Listen Later

In this video I show several ways to build binary files from Common Lisp. It will be useful to anyone who wants to share their programs with other people who do not use CL. Compiling executable files is an important step towards distributing programs, and we want as many people as possible to use Common Lisp programs!

After filming the video, I remembered about one thing that I have in my bins - cl-brewer. It simplifies the installation of CL programs on OSX via Homebrew. But I will make a separate video about cl-brewer a little later.

Timecodes:

00:00 Beginning

02:53 Dumping from REPL
10:06 Using Roswell
14:39 Using ASDF:MAKE
19:56 Adding Compression
24:29 Using DEPLOY
36:09 Final Words

Links:

  • link to Roswell: https://www.youtube.com/watch?v=eLXBpB8fuoI
  • link to the video about Core dump: https://www.youtube.com/watch?v=nsKx40ab9SY
  • Deploy: https://github.com/Shinmera/deploy
  • my additions to Deploy: https://github.com/40ants/40ants-deploy
  • cl-brewer, I'll tell you about him in the following videos: https://github.com/40ants/cl-brewer
  • Tags:

    #commonlisp #executable #apps

    ...more
    View all episodesView all episodes
    Download on the App Store

    40 AntsBy