<br><br><div class="gmail_quote">On Fri, Sep 10, 2010 at 16:43, Sam Tobin-Hochstadt <span dir="ltr">&lt;<a href="mailto:samth@ccs.neu.edu">samth@ccs.neu.edu</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">

<div class="im">On Fri, Sep 10, 2010 at 10:34 AM, Laurent &lt;<a href="mailto:laurent.orseau@gmail.com">laurent.orseau@gmail.com</a>&gt; wrote:<br>
&gt;<br>
&gt; So now, how do I make things work with `dynamic-require&#39; ?<br>
&gt; Do all paths need to be defined as runtime-paths in my &quot;splash.rkt&quot;,<br>
&gt; to use only normal relative paths in dynamically required files?<br>
&gt; Or can I get completely rid of runtime-path?<br>
<br>
</div>I believe that you should add:<br>
<br>
(define-runtime-module-path name require-path)<br>
<br>
for each `require-path&#39; that is `dynamic-require&#39;d.  The docs are here:<br>
<a href="http://docs.racket-lang.org/reference/Filesystem.html?q=define-runtime#%28form._%28%28lib._racket/runtime-path..rkt%29._define-runtime-module-path%29%29" target="_blank">http://docs.racket-lang.org/reference/Filesystem.html?q=define-runtime#%28form._%28%28lib._racket/runtime-path..rkt%29._define-runtime-module-path%29%29</a><br>


<font color="#888888"><br></font></blockquote><div><br>Ah thanks Sam, that is exactly what I needed!<br>I guess I read the docs too quickly... again.<br><br>If others are interested: All the other files that were previously defined<br>

as runtime-paths (without the dynamic require) should remain so when<br>using dynamic-require. (maybe something like this could be added to the docs.)<br><br>Strangely, it seems that everythings is launched faster with dynamic-require <br>

than without it. But it is probably just an illusion.<br><br>Laurent<br></div></div><br>