<div style="min-height:22px">Thanks! make-build is exactly what I need.</div><div style="min-height:22px"><br></div><div style="min-height:22px">However, I ran into an error when calling it: compile-file-pathname does not support OBJECT when i use type :fasl and does not support LIB for type :program</div><div style="min-height:22px"><br></div><div style="min-height:22px">compile-file-pathname seems like a function to determine the file extension. Maybe my ecl is not properly built? I did not see any error during the build process, and can run some small script successfully, however I failed to run most programs in "examples" directory. Does that mean my ecl is not working or the examples are broken?</div><div style="min-height:22px"><br></div><div style="min-height:22px">Moreover, my program used cl-store and usocket, both if them failed to compile (but many other packages in quicklisp can compile with my ecl)</div><div style="min-height:22px"><br></div><div style="min-height:22px">I also tried c::build-program but that function even does not exist.</div><div style="min-height:22px"><br></div><div style="min-height:22px">and when the error occurred the possible restarts are prompted but when I entered the restart number, the number is simply echoed back and nothing else happened.</div><div style="min-height:22px"><br></div><div style="min-height:22px">Thanks in advance!</div><div style="min-height:22px"></div><span class="mail-footer">发自我的iPhone</span><div id="original-content"><br><br><div><div style="font-size:70%;padding:2px 0;">------------------ 原始邮件 ------------------</div><div style="font-size:70%;background:#f0f0f0;color:#212121;padding:8px;border-radius:4px"><div><b>发件人:</b> Evrim Ulu <evrimulu@gmail.com></div><div><b>发送时间:</b> 2015年06月24日 06:53</div><div><b>收件人:</b> Rujia Liu <2575127@qq.com></div><div><b>主题:</b> Re: [Ecls-list] Packaging executable</div></div></div><br><div dir="ltr"><div><div>Hello Rujia,<br><br>Please see the asdf source.<br><br><a href="https://gitlab.com/embeddable-common-lisp/ecl/blob/develop/contrib/asdf/asdf.lisp">https://gitlab.com/embeddable-common-lisp/ecl/blob/develop/contrib/asdf/asdf.lisp</a><br><br></div>You can link systems together and build an executable. See defun make-build.<br><br></div>evrim.<br></div><div class="gmail_extra"><br><div class="gmail_quote">2015-06-23 18:20 GMT+03:00 Rujia Liu <span dir="ltr"><<a href="mailto:2575127@qq.com" target="_blank">2575127@qq.com</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Dear all,<br><br>I want to migrate a win32 application previously built win ccl, to ecl. With ccl I used CCL:SAVE-APPLICATION to save a big exe file (after loading neccesary libraries), which works perfectly. However, with ecl, I only know how to write a simple exe which loads & run a bunch of on-disk fas files. Is there a way to package everything (mainly fas files. we can have separate dll files) in to the exe, because the program directory will look cleaner.<br><br>Thanks in advance.<span class="HOEnZb"><font color="#888888"><br><br>- Rujia<br><br></font></span><br>------------------------------------------------------------------------------<br>
Monitor 25 network devices or servers for free with OpManager!<br>
OpManager is web-based network management software that monitors<br>
network devices and physical & virtual servers, alerts via email & sms<br>
for fault. Monitor 25 devices for free with no restriction. Download now<br>
<a href="http://ad.doubleclick.net/ddm/clk/292181274;119417398;o" rel="noreferrer" target="_blank">http://ad.doubleclick.net/ddm/clk/292181274;119417398;o</a><br>_______________________________________________<br>
Ecls-list mailing list<br>
<a href="mailto:Ecls-list@lists.sourceforge.net">Ecls-list@lists.sourceforge.net</a><br>
<a href="https://lists.sourceforge.net/lists/listinfo/ecls-list" rel="noreferrer" target="_blank">https://lists.sourceforge.net/lists/listinfo/ecls-list</a><br>
<br></blockquote></div><br></div>

</div>