I tried to compile Shuffletron and it compiles fine. However, when I run the binary, I get the following error:
./shuffletron-bin
Unhandled SIMPLE-ERROR in thread #<SB-THREAD:THREAD "main thread" RUNNING
{1001DC8003}>:
Error opening shared object "gen0.so":
gen0.so: cannot open shared object file: No such file or directory.
Backtrace for: #<SB-THREAD:THREAD "main thread" RUNNING {1001DC8003}>
0: (SB-DEBUG::DEBUGGER-DISABLED-HOOK #<SIMPLE-ERROR "Error opening ~:[runtime~;shared object ~:*~S~]:
~A." {1001DB8F53}> #<unused argument> :QUIT T)
1: (SB-DEBUG::RUN-HOOK *INVOKE-DEBUGGER-HOOK* #<SIMPLE-ERROR "Error opening ~:[runtime~;shared object ~:*~S~]:
~A." {1001DB8F53}>)
2: (INVOKE-DEBUGGER #<SIMPLE-ERROR "Error opening ~:[runtime~;shared object ~:*~S~]:
~A." {1001DB8F53}>)
3: (ERROR "Error opening ~:[runtime~;shared object ~:*~S~]:
~A." "gen0.so" "gen0.so: cannot open shared object file: No such file or directory")
4: (SB-SYS:DLOPEN-OR-LOSE #S(SB-ALIEN::SHARED-OBJECT :PATHNAME #P"gen0.so" :NAMESTRING "gen0.so" :HANDLE NIL :DONT-SAVE NIL))
5: (SB-ALIEN::TRY-REOPEN-SHARED-OBJECT #S(SB-ALIEN::SHARED-OBJECT :PATHNAME #P"gen0.so" :NAMESTRING "gen0.so" :HANDLE NIL :DONT-SAVE NIL))
6: (SB-SYS:REOPEN-SHARED-OBJECTS)
7: (SB-IMPL::FOREIGN-REINIT)
8: (SB-IMPL::REINIT T)
9: ((FLET SB-UNIX::BODY :IN SB-IMPL::START-LISP))
10: ((FLET "WITHOUT-INTERRUPTS-BODY-3" :IN SB-IMPL::START-LISP))
11: (SB-IMPL::%START-LISP)
unhandled condition in --disable-debugger mode, quitting
What is gen0.so? I cannot find this anywhere in Debians repos and there isn't a single Google reference to what library this might be.
Can someone clue me in as to what this might be referring to and how to install the dependency to resolve the issue?
Thanks.