Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (775)
Games in Android Showcase (230)
games submitted by our members
Games in WIP (856)
games currently in development
News: Read the Java Gaming Resources, or peek at the official Java tutorials
 
    Home     Help   Search   Login   Register   
Pages: [1]
  ignore  |  Print  
  GNU java toolchain  (Read 3320 times)
0 Members and 1 Guest are viewing this topic.
Offline snowmoon

Senior Newbie




previosly known as TheLorax


« Posted 2005-03-02 13:58:19 »

Just to let people know that there has been some exciting progress in the GNU java toolchain as of late.  At this point gcj/gij can compile .java and .class files to native code, intrerpret .class files dynamically, and many other items.  It is to the point where Fedora Core 4 will ship with it installed and enabled by default as well as eclipse running nativly compiled for the platform.

The biggest failure of this toolchain is the fact that the GUI parts are incomplete.  This is not a problem though for those who use SWT or bypass AWT and use OpenGL or other native libraries directly.  For many of you this could be a replacement for jet and allow you to distribute native executables to populat platforms and still retain compatibility by supporting interpreted/jit compilation as well.

For those interested ... here is a flash demo of using eclipse and glade to develop native gnome applications.  (   http://people.redhat.com/overholt/nativeeclipse/index.html  )
Offline princec

« JGO Spiffy Duke »


Medals: 1059
Projects: 3
Exp: 20 years


Eh? Who? What? ... Me?


« Reply #1 - Posted 2005-03-02 16:01:49 »

Fundamentally: have we got full direct buffer support? Does it work with LWJGL? If it works out then I'm there!

Cas Smiley

Offline shawnkendall

Senior Devvie


Exp: 20 years



« Reply #2 - Posted 2005-03-02 18:06:21 »

Yes very intereting, please continue... :-)

Shawn Kendall
Cosmic Interactive, LLC
http://www.facebook.com/BermudaDash
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Daire Quinlan

Junior Devvie





« Reply #3 - Posted 2005-03-02 21:31:28 »

Apparently they've just (well since FEB) got the JAWT stuff to work so alledgedly JOGL will will compile and work out of the box. According to the website at least. I'm a little skeptical. I'm installing it at the moment, see what the story is.

theres a list of where to get the stuff and installation instructions for windows machines here:

http://www-106.ibm.com/developerworks/java/library/j-nativegui2/sidefile-nativegui2.html


in case anyone else wants to give it a gander.

D.

-edit-
some of the links above are broken so for convenience sakes, you can get all the stuff directly through the following URL:
http://www.mingw.org/

and of course the GCJ URL is:
http://gcc.gnu.org/java/

-edit-
Offline Tomas

Junior Devvie




Agency9


« Reply #4 - Posted 2005-03-03 07:26:41 »

Cool Smiley

Keep us posted of your progress

Cheers
// Tomas

CTO Agency9
Offline Daire Quinlan

Junior Devvie





« Reply #5 - Posted 2005-03-03 08:52:02 »

Quote
Cool Smiley
Keep us posted of your progress


oh. Sadly there is none. I was hoping it -would- actually just work. I got it working with simple hello world stuff but anything with AWT crapped out with a class not found exception. Thats either my setup or the legion of problems that GCJ has with AWT. I was too tired last night to do anything other than 'meh' when it didn't work off the bat. I'm gonna give it some more time when i have a chance.

D.
Offline mlk

Junior Devvie




Muppet!


« Reply #6 - Posted 2005-03-03 12:07:31 »

I've had (albe it fairly limited) sucsess with gcj (default CYGWIN built), SWT and SwingWT in the past. Looks quite promising, but a bit of a bugger to set up, and way to many hoops to jump through.

I ended up bitting the bullet, and using C++ and wx. Smiley

Offline cyberyoyo

Junior Devvie




Java games funk


« Reply #7 - Posted 2005-03-03 16:51:39 »

For the last 2/3 days I have been trying to install an alternative virtual machine and/or class API.I have downloaded kaffe, mingW32 and cygWin, so I have probably 2 versions of gcc installed.
Unfortunately, not being a linux guy makes it very difficult.Last night I just fell asleep on the computer trying to understand everything and make it work.
Sadly it will be a while until something popular and easy to use appears.
Offline snowmoon

Senior Newbie




previosly known as TheLorax


« Reply #8 - Posted 2005-03-04 18:17:55 »

As soon as I have FC4 installed I will give LWJGL a try..  

This toolchain is definatly not for any for any sort of AWT/Swing development, but LWJGL should work.  The only thing that might hold it up is the native code may need to be re-compiled for CNI rather than JNI.

I'll post again when it's working.
Pages: [1]
  ignore  |  Print  
 
 

 
hadezbladez (47 views)
2018-11-16 13:46:03

hadezbladez (50 views)
2018-11-16 13:41:33

hadezbladez (35 views)
2018-11-16 13:35:35

hadezbladez (21 views)
2018-11-16 13:32:03

EgonOlsen (1902 views)
2018-06-10 19:43:48

EgonOlsen (1939 views)
2018-06-10 19:43:44

EgonOlsen (1288 views)
2018-06-10 19:43:20

DesertCoockie (1734 views)
2018-05-13 18:23:11

nelsongames (1415 views)
2018-04-24 18:15:36

nelsongames (2047 views)
2018-04-24 18:14:32
Deployment and Packaging
by mudlee
2018-08-22 18:09:50

Java Gaming Resources
by gouessej
2018-08-22 08:19:41

Deployment and Packaging
by gouessej
2018-08-22 08:04:08

Deployment and Packaging
by gouessej
2018-08-22 08:03:45

Deployment and Packaging
by philfrei
2018-08-20 02:33:38

Deployment and Packaging
by philfrei
2018-08-20 02:29:55

Deployment and Packaging
by philfrei
2018-08-19 23:56:20

Deployment and Packaging
by philfrei
2018-08-19 23:54:46
java-gaming.org is not responsible for the content posted by its members, including references to external websites, and other references that may or may not have a relation with our primarily gaming and game production oriented community. inquiries and complaints can be sent via email to the info‑account of the company managing the website of java‑gaming.org
Powered by MySQL Powered by PHP Powered by SMF 1.1.18 | SMF © 2013, Simple Machines | Managed by Enhanced Four Valid XHTML 1.0! Valid CSS!