Re: defsystem+ecl question

2018-10-28 Thread Daniel Kochmański
> I think I have the answer: :private-file only loads, but not compiles > the file even if :file would, correct? > As I said, I don't know defsystem well. This hypothesis makes sense though. Regards, Daniel

Re: defsystem+ecl question

2018-10-28 Thread Gunter Königsmann
> But I added a > > #-ecl :load-only #-ecl t > > Doesn't that make the component compiled on ECL? > > Sorry for asking such a basic question. > I think I have the answer: :private-file only loads, but not compiles the file even if :file would, correct? Kind regards,    Gunter

Re: defsystem+ecl question

2018-10-28 Thread Gunter Königsmann
> ECL (and I'd suspect GCL has a similar problem) does not have image > save utility. That means there is no such thing as save-lisp-and-die, > so all alterations to the system (i.e from repl) at runtime are not > part of the final executable. > > When building executables ECL compiles all files i

Re: defsystem+ecl question

2018-10-28 Thread Daniel Kochmański
Hey Gunter, I don't know mk-defsystem, but I have an idea what is wrong. > Since 2 of the lisp files containing (defparameter) commands are > generated by the build scripts the short answer is that these files need to be part of the build. See longer answer below. > > - the build process is st