Greetings,<div><br></div><div>To build ABCL you don't need Lisp.  All you have to do is go into the root of the ABCL distribution and type:  ant</div><div><br></div><div>This will create dist/abcl.jar which is all you need.</div>
<div><br></div><div>You can run ABCL with:  java -jar abcl.jar</div><div><br></div><div>If course, you must have apache ant installed first.  Ant is just a build program like "make".</div><div><br></div><div>Hope this helps.</div>
<div><br></div><div>Blake McBride</div><div><br><br><div class="gmail_quote">On Thu, Mar 1, 2012 at 5:13 AM, santi <span dir="ltr"><<a href="mailto:scarbonell@ono.com">scarbonell@ono.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Hi,<br>
<br>
Thanks to you and Mark for your answers, because I don’t know that adsf<br>
exists. This is what I'm looking for.<br>
<br>
I've tried to increasing the JVM memory but then I always obtain some memory<br>
problems (stack overflow). I supposed that this problem is because this lisp<br>
project try to load a lot of lisp files from some folders and abcl needs to<br>
compile a lot of files. The only way to compile the project was using<br>
Allegro CL or CLISP. With Allegro CL I use jlinker but there are little<br>
documentation and with CLISP I use Jacol but the same problem.<br>
<br>
No problem with the machine compiled files, because I'll run always with<br>
abcl and Windows.<br>
<br>
I'll try to compile all files and package with adsf and then try to load<br>
some .fasl into java with abcl and trying to load some lisp functions into<br>
java swing.<br>
<div class="im"><br>
Thanks<br>
<br>
-----Mensaje original-----<br>
De: Alessio Stalla [mailto:<a href="mailto:alessiostalla@gmail.com">alessiostalla@gmail.com</a>]<br>
</div>Enviado el: miércoles, 29 de febrero de 2012 12:18<br>
Para: santi<br>
<div class="im HOEnZb">CC: <a href="mailto:armedbear-devel@common-lisp.net">armedbear-devel@common-lisp.net</a><br>
Asunto: Re: [armedbear-devel] compiling lisp files outside Java and calling<br>
it after with abcl<br>
<br>
</div><div class="HOEnZb"><div class="h5">On Wed, Feb 29, 2012 at 10:42 AM, santi <<a href="mailto:scarbonell@ono.com">scarbonell@ono.com</a>> wrote:<br>
> Hi,<br>
><br>
> Thanks for your help.<br>
><br>
> Because I've a lot of problems of java memory and Truncated class files,<br>
my<br>
> intention is try to compile in the same platform with ABCL, but only<br>
> compile, not to load from ABCL a file and then compile all files. If there<br>
> are some way to compile all files with abcl and package... (I don't know<br>
if<br>
> exists).<br>
<br>
First, if you have memory issues, you should try increasing the<br>
maximum heap size of your JVM. The 64M default is increasingly<br>
limiting for Java applications, and while Lisp apps tend to waste less<br>
memory than Java apps with tons of frameworks, I myself raised the<br>
heap size to 256M just to be sure.<br>
<br>
That said, you can compile and not load the files on abcl. It depends<br>
on what you're using to compile/load, with asdf it's a matter of using<br>
'compile-op rather than 'load-op. But, the files you'll obtain will<br>
only be loadable by abcl anyway, as Mark explains in his post on the<br>
abcl blog. Still, splitting the compilation and the loading in two<br>
different sessions might help with memory issues if you really can't<br>
give more memory to the JVM.<br>
<br>
Alessio<br>
<br>
<br>
_______________________________________________<br>
armedbear-devel mailing list<br>
<a href="mailto:armedbear-devel@common-lisp.net">armedbear-devel@common-lisp.net</a><br>
<a href="http://lists.common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel" target="_blank">http://lists.common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel</a><br>
</div></div></blockquote></div><br></div>