robert-strandh / CL-reference

Reference manual for the Common Lisp programming language.
17 stars 2 forks source link

Dependencies to compile this? #1

Open kozross opened 9 years ago

kozross commented 9 years ago

I've been trying to compile this by calling make (mostly to have a look at what's there so far), but it keeps failing. Could you please list the dependencies needed to compile this?

hijarian commented 9 years ago

@kozross I have checked code today and ran make inside ./English directory. make reported an error in the end, but the PDF file was compiled anyway. I haven't found anything related to this error in the make output except the notification about it happening in the end.

robert-strandh commented 9 years ago

The reason for the error message was that there was no bibliography references anywhere in the TeX files. I added CLtL and CLtL2 to the bibliography and I also added a citation of CLtL2 in the introduction.

For me, it now compiles without any error messages.

However, there might very well be dependencies on some LaTeX packages. For that, you need to check the "usepackage" package inclusions in the file cl-reference.tex.

Also, the LaTeX package "hyperref" can cause problems sometimes because it can make the .aux file invalid, so it won't compile ever after. To solve the problem, type make spotless' before typing make'. That should fix the problem.