Re: Hello:Interested in classpath

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Robert, Sven,

In the firecat startup script there is a section:

# Step 2: change this to point to your JDK directory.
# eg. jdk_home="/usr/java/j2sdk1.4.0/"
#jdk_home="/usr/java/j2sdk1.4.2/"
#jdk_home="/usr/local/lib/sablevm/"
#jdk_home="/usr/local/kaffe/"
jdk_home="/usr/local/jamvm/"

This allows me to switch between VMs easily. The way I am doing it right
now is to create a directory structure of /usr/local/jamvm/ and create
bin/ underneath it. I then place a "java" wrapper(the attached file with
this email) in /usr/local/jamvm/bin/. I got this idea from Kaffe. Other
Java program might need a more complete structure(perhaps like what Kaffe
has?), but this is enough for firecat to run. Peanuts are nice ;)
                                                                    David Fu.

> Hi David,
>
> Let me know if you any questions regarding the packaging of JamVM.
> I'll be pleased to help as this is something that's needed doing for a
> while...
>
> Rob.
>
> On 7/18/06, fchoong@xxxxxxxxxxx <fchoong@xxxxxxxxxxx> wrote:
>> Hi Dalibor, Christian, Andrew,
>> Thanks for pointing out the wiki! I will try out gcj and CACAO after I
>> am
>> done with JamVM ;)
>>                                                             David Fu.
>>
>> > On Mon, Jul 17, 2006 at 10:55:20AM +0900, fchoong@xxxxxxxxxxx wrote:
>> >> Hi Christian, Dalibor,
>> >> sandbox.nihonsoft.org is a standard i386(32-bit) machine. There is no
>> >> problem with running firecat with Kaffe, except the slow execution
>> >> speed.
>> >> SableVM has some sort of problem with the chaining of classloaders,
>> and
>> >> the server socket dies after a few minutes. I think these problems
>> are
>> >> specific to the VM, and not GNU Classpath. I have tried JamVM a bit,
>> and
>> >> it seems to be ok too(except the way it is packaged is not like a
>> JDK).
>> >> I
>> >> think while some problems are trivial, others are not. But overall we
>> >> are
>> >> getting closer to being able to use Free Runtimes in production;)
>> >>                                                                 David
>> >> Fu.
>> >
>> > Cool, thanks for the update. You could also try using gcj to
>> > natively compile firecat. See
>> > http://gcc.gnu.org/wiki/How%20to%20BC%20compile%20with%20GCJ for
>> > details. Don't forget to pass gcj -O3 for the best effect. :)
>> >
>> >
>> > cheers,
>> > dalibor topic
>> >
>> >> > On Sun, 2006-07-16 at 09:33 +0900, fchoong@xxxxxxxxxxx wrote:
>> >> >> Hi Mark,
>> >> >> firecat runs on Kaffe 1.1.7(GNU Classpath 0.90) with no problems,
>> >> except
>> >> >> for performance(I tried to use it for running
>> sandbox.nihonsoft.org,
>> >> but
>> >> >> it turned out to be too slow.). SableVM was ok, but due to changes
>> in
>> >> >> firecat's classloading structure, it does not work anymore. I am
>> >> >> planning
>> >> >> to get JamVM working for the next release(probably need to change
>> the
>> >> >> startup script, and create some wrappers to make JamVM look like a
>> >> JDK).
>> >> >
>> >> > What architecture is sandbox.nihonsoft.org?  I wonder why SableVM
>> was
>> >> > ok, but not kaffe.
>> >> >
>> >> > TWISTI
>> >> >
>> >>
>> >>
>> >
>>
>>
>>
>

Attachment: java
Description: Binary data

Attachment: firecatd
Description: Binary data


[Index of Archives]     [Linux Kernel]     [Linux Cryptography]     [Fedora]     [Fedora Directory]     [Red Hat Development]

  Powered by Linux