<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><head><meta content="text/html;charset=UTF-8" http-equiv="Content-Type"></head><body ><div style='font-size:10pt;font-family:Verdana,Arial,Helvetica,sans-serif;'><div>Hi Ben,<br></div><div><br></div><div><br> <br><blockquote style="border-top-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-top-width: 1px; border-left-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-left-style: solid; border-right-style: solid; border-bottom-style: solid; padding-top: 7px; padding-right: 7px; padding-bottom: 7px; padding-left: 7px; background-color: rgb(245, 245, 245);"><div>&nbsp;Following a post by Igor in a different thread [1], I also wondered whether running configure and storing the results in image would be useful.&nbsp; I haven't done much system programming, so excuse my naivety, but doesn't `configure` only make sense for the system you are compiling on?&nbsp; What if you want to cross-compile form one Linux distribution-release to an older release, or another distribution, which might be at a client site.&nbsp; At first glance it seems having cached "configure" result wold be useful, otherwise you'd need to install the client's distribution-release to do it? (and maybe that would be a good idea anyway, but should it be a constraint?).<br> <br> I wonder if there is some middle ground, where `configure` results could be stored as different methods on one particular class - similar to how Metacello does its versioning.&nbsp; These could be added by different groups working with the VM as extension methods from their own packages.&nbsp; The default would be generate config.h at compile time, but you'd be able to substitute with a call to one of these cached `configure` methods.<br> <br> I half-expect this won't be well received :), but its my current thinking, so I'll be learning something in any case. <br> cheers -ben</div></blockquote><br><br> <br>I discovered yesterday during the email exchange on this subject that Ian's configure script and CMakeLists.txt work together to create a config.h without using the auto-tools; this is the approach I will be taking. I will be turning my attention to it in a couple of days.</div><div><br></div><div>cheers.</div><div><br></div><div>tty.&nbsp;</div></div></body></html>