<div class="gmail_quote">On Fri, Jan 15, 2010 at 10:03 PM, Andy Hefner <span dir="ltr"><<a href="mailto:ahefner@gmail.com">ahefner@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
On Sat, Jan 16, 2010 at 3:26 AM, Juan Jose Garcia-Ripoll<br>
<div class="im"><<a href="mailto:juanjose.garciaripoll@googlemail.com">juanjose.garciaripoll@googlemail.com</a>> wrote:<br>
<br>
</div><div class="im">> I do not understand why you need the read-from-string if you use (REQUIRE<br>
> 'CMP) at your ~/.ecl or ~/.eclrc file before changing the settings.<br>
<br>
</div>I'll try to explain, in case it's ever useful. First, the problem only<br>
occurs in compiled executables, where code has been compiled in that<br>
refers to the C package, such that you've had to (require 'cmp) at<br>
runtime to load the compiler. The compiled code refers to<br>
C::*CC-FLAGS*, but before you do (require 'cmp), the C package doesn't<br>
exist at all.</blockquote><div><br></div><div>Why don't you add a first file to your compiled program that _only_ contains (require 'cmp) ? The C package would then be available for the subsequent compiled files and you will be able to use symbols by their names.</div>
<div><br></div><div>Juanjo </div></div><br>-- <br>Instituto de Física Fundamental, CSIC<br>c/ Serrano, 113b, Madrid 28006 (Spain) <br><a href="http://juanjose.garciaripoll.googlepages.com">http://juanjose.garciaripoll.googlepages.com</a><br>