<span style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">Yes.</span><div style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">
<br></div><div style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">raco make either makes the entire racket default collection (and the one in you home path which will ignore for now).  Or one can tell it to only make a single library in the default collection, </div>
<div style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">e.g., raco make compiler</div><div style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">
<br></div><div style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">So by default raco doesn&#39;t &quot;see&quot; my collection at /code/rktlib.</div><div style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">
<br></div><div style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">One trick is to planet &quot;link&quot; it, even though<i> </i>I&#39;m not really using planet libraries.</div>
<div style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); "> /usr/local/racket/bin/raco planet link rktlib  c1.plt 1 0 /code/rktlib/c1</div><div style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">
<br></div><div style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">Then a raco make seems to first scan through all the racket collections and then finally compiles my rktlib.  But most time I just want to raco make my rktlib quickly.  However, trying to tell raco to just build my rktlib fails.  &quot;raco make rktlib&quot; fails as it can&#39;t find my collection.  </div>
<div style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); "><br></div><div style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">
The problem here is raco doesn&#39;t take any sort of arg parameter which is the path to my rktlib collection.  Now I can work around this by setting the PLTCOLLECTION environment var but I&#39;m already 2 kludges deep into a rather simple thing.  To compile a simple local collection, I first trick it as some sort of planet development link and then stumble across that there is this environment variable backdoor.</div>
<div style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); "><br></div><div style="color: rgb(51, 51, 51); font-family: arial, sans-serif; font-size: 13px; background-color: rgb(255, 255, 255); ">
In the past, I just shrug, go with it and figure I&#39;m just missing something.  This time I want to figure out where I keep wandering off the reservation.</div><br><div class="gmail_quote">On Sun, Aug 21, 2011 at 12:33 PM, Jens Axel Søgaard <span dir="ltr">&lt;<a href="mailto:jensaxel@soegaard.net">jensaxel@soegaard.net</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br><br><div class="gmail_quote"><div class="im">2011/8/21 Ray Racine <span dir="ltr">&lt;<a href="mailto:ray.racine@gmail.com" target="_blank">ray.racine@gmail.com</a>&gt;</span><br>
<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div>Works, so now compile it to zos.</div><div></div></blockquote></div><div>... </div><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>&gt; (require compiler/compiler)</div>

<div>
<div>&gt; (compile-collection-zos &quot;c1&quot;)</div><div>for-each: expects type &lt;proper list&gt; as 2nd argument, given: #&lt;void&gt;; other arguments were: #&lt;procedure:.../compiler/cm.rkt:594:4&gt;</div><div></div>

</div></blockquote></div><div>... </div><div class="im"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>Next question, what am I doing wrong?</div></div></blockquote>
<div><br></div>
</div><div>Have you tried using &quot;raco make c1.rkt&quot; to compile the files?</div><div><br></div><div><a href="http://docs.racket-lang.org/raco/make.html?q=raco%20make" target="_blank">http://docs.racket-lang.org/raco/make.html?q=raco%20make</a></div>

<div><br></div><div>-- </div></div>Jens Axel Søgaard<font color="#888888"><br><br><br>
</font></blockquote></div><br>