Alice Community

Alice Community (
-   How do I...? (
-   -   Compile the Alice source (

jedavis 06-12-2008 03:56 PM

Compile the Alice source
I have to make an alteration to Alice to complete a project I'm working on.
How do I go about compiling the Alice source code?

I looked at the files given on the Alice site, but it wasn't immediately apparent how it should be done. I am posting in the hope that someone can save some of my time.

hgs 06-13-2008 05:07 AM

Compile the Alice Source
In the General Discussion -> How Do I forum, I started a thread "Alice 2.0 and Java 5.0" [url][/url] where I attempted this and got very stuck. There seems to be quite a long dependency graph, including Jython. With 2.2 coming "soon" I think there may be others interested in this.

jedavis 06-16-2008 12:36 PM

I am trying to compile Alice for Windows and have gotten past the native JNI stuff. Now I am working on compiling the Java code, but I'm having the same problems as you (hgs).
If I'm successful I'll post my method here.
[URL=""]Silver surfer vaporizer[/URL]
[URL=""]Top penny stocks[/URL]

jedavis 06-16-2008 05:36 PM

What packages have you found are required to compile the Alice code?

So far I've got:
GNU Classpath
[URL=""]Anal Trai[/URL]
[URL=""]Hot Box Vape[/URL]

jedavis 06-17-2008 06:16 PM

After many hours looking up various libraries I discovered an easy solution. If you look in the Alice program's Required folder all the .jars you need are there.

What you need:

I included these .jars in Eclipse then exported alice.jar to replace the one at "\Required\lib\alice.jar". Now I can modify the Java part of Alice.

(I am also using the old JRE 1.3 which you can download from the archives of Sun's site.)
[URL=""]porn star Webcam[/URL]

jedavis 06-19-2008 01:03 PM

I noticed something interesting in the code today:

I'm not sure if this is a joke, Easter egg or something that was actually used, but elements in Alice can be named the same thing, only if "GeorgeForeman" is used.

You have to right click an existing element and choose "rename" because the normal new-element-naming-dialog-box will override the Easter egg (or whatever it is).

All times are GMT -5. The time now is 05:42 PM.

Copyright ©2020, Carnegie Mellon University
Alice 2.x 1999-2012, Alice 3.x 2008-2012, Carnegie Mellon University. All rights reserved.