Hi, Pascal! Thank you for the asnwer.
The error you wrote about is because you didn't run ./bootstrap.ecl before ./build.ecl Anyway, I've added -norc to the build scripts. Please, make a pull and try again these commands: ./bootstrap.ecl ./build.ecl ./jslog --help On Sun, Apr 3, 2016 at 2:46 AM, Pascal J. Bourguignon <p...@informatimago.com > wrote: > Alexander Artemenko > <svetlyak.4...@gmail.com> writes: > > > Hi! > > > > I have created a command line program: > > https://github.com/svetlyak40wt/cl-jslog > > > > I've tried to build it with sbcl and it worked fine. > > But when I compiled it with ECL, I found > > that right after running, it outputs following error: > > > > Condition of type: SIMPLE-ERROR > > The packages > > ((UIOP/OS . #<UIOP/OS package>) (UIOP/PATHNAME . #<UIOP/PATHNAME > > package>)) > > were referenced in compiled file > > NIL > > but have not been created > > Available restarts: > > > > 1. (IGNORE) Ignore the error, and try the operation again > > > > Top level in: #<process TOP-LEVEL>. > > > > Tried ECL 16.1.4 on Ubuntu and ECL 16.0.0 on OSX. > > > > What is the reason of this error, and how to fix it? > > > We cannot reproduce your problem because you didn't pass the -norc > option to ecl, or --no-userinit to sbcl. > > Also, lisp/setup.lisp is missing: > > $ ./build.ecl > […] > An error occurred during initialization: > Filesystem error with pathname #P"/tmp/cl-jslog/lisp/setup.lisp". > Either > 1) the file does not exist, or > 2) we are not allowed to access the file, or > 3) the pathname points to a broken symbolic link.. > > > -- > __Pascal Bourguignon__ http://www.informatimago.com/ > “The factory of the future will have only two employees, a man and a > dog. The man will be there to feed the dog. The dog will be there to > keep the man from touching the equipment.” -- Carl Bass CEO Autodesk > > > -- Alexander Artemenko (a.k.a. Svetlyak 40wt) Blog: http://dev.svetlyak.ru Photos: http://svetlyak.ru Jabber: svetlyak.4...@gmail.com