As earlier noted, I have Eclipse and the LWJGL examples up and running. I then thought I'd take a look at the SPGL, which I plan (at this point) to use for something in the distant future, so I'm not too concerned with its rate of change, I just want to learn.

I'm not a newbie coder, but my experience is heavy in 4D (I'd be almost shocked if any of you've even heard of it, even though its not THAT uncommon). I am not terribly familiar with java and cvs and all that, hence the reason for my questions.

I've connected my eclipse to the sourceforge repositories, and set things up so that it actually downloads stuff. After doing this with LWJGL, I get the following errors:

* The project was not built due to classpath errors (incomplete or involved in cycle).* Unable to read LWJGL/.classpath file.

I'm sure this error is easy enough to fix, but I'm wondering if its a sign of a greater problem, that I've configured my CVS wrong or done something else wrong, and that my entire source tree is faulty somehow.

After that, I did the same with SPGL, and got this error, which is self-explanatory.

* The project was not built since it depends on LWJGL, which has classpath problems.

I've figured out one more part of what I'm missing. I saw the build.xml file, and I remembered something about ant. I right clicked the xml file, and is said 'run ant...' so I went with it, with all the default options...and end up with this...

[lwjgl] BUILD FAILED: file:C:/WORK/eclipse/workspace/LWJGL/build.xml:62: Unable to find a javac compiler;com.sun.tools.javac.Main is not on the classpath.Perhaps JAVA_HOME does not point to the JDK

guess the defaults weren't good enough...I'll keep working at it, and post what I find here (maybe posterity will find it useful, if nothing else), but if someone already knows whats missing and wants to spare me the time...well I'd be personally very grateful.

Ok, I deleted my lwgjl.jar file from my java_home\jre\lib\ext\ folder, (I think thats it) and then the compile seemed to start up well, but now it breaks on OpenAL.dll stuff...not knowing where the file is or something...I'll keep playing with it..I'm definately getting somewhere

Well now, I'm making great and dandy progress...placing the above mentioned dll's into the system folder certain did the trick. The next one I am at a complete loss for though...I don't really see WHY I need the *.so files for anything in my LIB folder...hrm..output as follows...also, how close am I to getting there? Pretty close, since I'm building the distribution, would be my guess...

I'll keep chipping away over here...Thanks to all who read my pathetic little post(esp. those who reply !)

You shouldn't be running the distribution_application target - it is a target we use when we are creating a distribution (which requires all the dll's and so's for all platforms).

All of the targets that fiddle with dll's are sort of flaky - they generally work, but mostly only on windows :/

We're working on all this, but we really need to run whatever targets that are required to build the native dll too - this is easy to do in linux since it has a buildfile, but windows version is still being build using Visual Studio.We will some day fix this with a makefile for windows too, but since none of the windows devs has any experience with this, don't hold your breath.

I know that LWJGL works for me, and I gather from your comments about ANT that you don't build it yourself, so something must be needed. I've included the lwjgl.jar file as an external jar library, but it didn't help...what can I do to get this to work?

I want to use it as a basis for my REAL project (which I'll announce after I finish a couple of these smaller games, like the asteroids clone I'm doing now...)

Ah, the foibles of Eclipse. Right click on SPGL -> Properties, get the Java Build Path up and you'll notice it's probably referring to your CVS checkout of LWJGL, which I assume is still buggered. You'll have to add the lwjgl.jar as a library to it instead... except SPGL is currently based on LWJGL 0.5 and won't work

I think you should try to get LWJGL compiling from the CVS code. You have, in LWJGL, added a Source Folder called src\java, yes? That's where your Java source code should be.

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