Hi<div><br></div><div>I'm writing a Scheme project documentation with Scribble, and I have this error :</div><div><br></div><div>WARNING: no declared exporting libraries for definition</div><div><br></div><div>I've understood that I should write something like "declare-exporting ..." but I don't understand why... I don't need to export anything, all my documentation is written on the same page !</div>
<div><br></div><div>My page is like that :</div><div><br></div><div><div>#lang scribble/manual</div><div><br></div><div>@(require (for-label racket))</div><div><br></div><div>@title{Documentation}</div></div><div><br></div>
<div>...</div><div><br></div><div><div>@(defclass porte% object% {and% or% not% nand%}</div><div> @(defconstructor ((x number?) </div><div> (y number?) </div><div> (val-out any/c #f) </div>
<div> (co-out any/c #f)</div><div> (name (or/c string? #f)))) </div><div> @(defmethod (get-x) (x number?) "...")</div><div> @(defmethod (get-y) (y number?) "..."))</div>
</div><div><br></div><div>then i have some @(defproc ...)</div><div><br></div><div>And I have 2 questions : How do I make a tag in a defproc ? I mean, if I define a procedure with defproc, how do I make a hyperlink somewhere else ? I know how to make it for a section (put a tag in the section, then seclink{tag} but i don't know how to do with a defproc...</div>
<div>And then, how do we make an "on this page" as in the documentation racket ? i've read the documentation severals times, but unless a headache I didn't get anything...</div><div><br></div><div><br></div>
<div>Thank you !</div>