Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

document building process? #6

Closed
dimpase opened this issue Jun 13, 2015 · 8 comments
Closed

document building process? #6

dimpase opened this issue Jun 13, 2015 · 8 comments

Comments

@dimpase
Copy link
Collaborator

dimpase commented Jun 13, 2015

Would it be possible to add a note how to build Kenzo using your setup ?

@dimpase
Copy link
Collaborator Author

dimpase commented Jun 13, 2015

please see my pull request, where this is addressed in one of commits.

@gheber
Copy link
Owner

gheber commented Jun 13, 2015

Thanks a lot. I'll go over it tonight.

@gheber
Copy link
Owner

gheber commented Jun 13, 2015

I have added a quick-start guide to the README. Does that work for you?

@dimpase
Copy link
Collaborator Author

dimpase commented Jun 13, 2015

It does work; but this is running Kenzo in a CL interpreter (it takes few seconds to load, it just cannot be that compilation of code is done), which is not fast enough for anything but toy examples.
Certainly for doing real things one would need to compile the code, IMHO.

@dimpase
Copy link
Collaborator Author

dimpase commented Jun 13, 2015

One way or another, it's a bug that the ASDF way of load the Kenzo system does not work with SBCL.

@gheber
Copy link
Owner

gheber commented Jun 14, 2015

Have a look at my latest commit, esp. kenzo/doc/How-to-Compile-Kenzo-with-SBCL.txt. Does that do what you're looking for?

@dimpase
Copy link
Collaborator Author

dimpase commented Jun 14, 2015

No, this is an old pre-ASDF way to build things; on ECL cat-init.lisp is not needed at all. If we want to have something ready for quicklisp, it ought to be compiler-neutral...

@gheber
Copy link
Owner

gheber commented Jun 15, 2015

I think I've cornered the problem. Have a look at issues #9, #10, #11, #12, #13. For now, I have commented the offending functions. With that (asdf:operate 'asdf:load-op 'kenzo) works just fine w/ SBCL 1.2.12. The test suite has one failure now, because of a missing function.

@gheber gheber closed this as completed Jun 15, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants