Re: [sdljava-users] Can anybody tell me how to compile a simple program?
Status: Beta
Brought to you by:
ivan_ganza
|
From: Ivan Z. G. <iva...@ya...> - 2006-05-23 12:34:58
|
Sorry for the late reply. Been away for a while. It looks like it
can't find the classes. Are there actually classes in the classes dir?
Maybe you just have the sdljava jar file -- in which cases change the
classpath to include it.
Let me know how it goes...
-Ivan/
Nuno Santos wrote:
> Hi,
>
> I'm trying to compile a basic example just to understand how sdljava
> works.
>
> I copied from the testsrc/image directory the file SDLImageTest.java
> to a new directory and now i'm trying to compile that file using this
> command:
>
> javac -classpath .:~/sdljava-0.9.1/lib/:~/sdljava-0.9.1/classes/
> SDLImageTest.java
>
> But i get a lot of errors.... it doesnt find the classes:
>
> What do i have to do to have a simple project compiled?
>
> Many thx,
>
> Nuno Santos
>
> PS: The errors:
>
>
> SDLImageTest.java:1: package sdljava does not exist
> import sdljava.SDLTest;
> ^
> SDLImageTest.java:2: package sdljava does not exist
> import sdljava.SDLException;
> ^
> SDLImageTest.java:3: package sdljava does not exist
> import sdljava.SDLMain;
> ^
> SDLImageTest.java:5: package sdljava.video does not exist
> import sdljava.video.SDLColor;
> ^
> SDLImageTest.java:6: package sdljava.video does not exist
> import sdljava.video.SDLVideo;
> ^
> SDLImageTest.java:7: package sdljava.video does not exist
> import sdljava.video.SDLSurface;
> ^
> SDLImageTest.java:8: package sdljava.image does not exist
> import sdljava.image.SDLImage;
> ^
> SDLImageTest.java:14: cannot resolve symbol
> symbol : class SDLTest
> location: class SDLImageTest
> public class SDLImageTest extends SDLTest {
> ^
> SDLImageTest.java:16: cannot resolve symbol
> symbol : class SDLSurface
> location: class SDLImageTest
> static SDLSurface framebuffer;
> ^
> SDLImageTest.java:18: cannot resolve symbol
> symbol : class SDLException
> location: class SDLImageTest
> public void init() throws SDLException {
> ^
> SDLImageTest.java:19: cannot resolve symbol
> symbol : variable SDLMain
> location: class SDLImageTest
> SDLMain.init(SDLMain.SDL_INIT_EVERYTHING);
> ^
> SDLImageTest.java:19: cannot resolve symbol
> symbol : variable SDLMain
> location: class SDLImageTest
> SDLMain.init(SDLMain.SDL_INIT_EVERYTHING);
> ^
> SDLImageTest.java:20: cannot resolve symbol
> symbol : variable SDLVideo
> location: class SDLImageTest
> framebuffer = SDLVideo.setVideoMode(800, 600, 24,
> (long)SDLVideo.SDL_HWS
> URFACE|SDLVideo.SDL_DOUBLEBUF);
> ^
> SDLImageTest.java:20: cannot resolve symbol
> symbol : variable SDLVideo
> location: class SDLImageTest
> framebuffer = SDLVideo.setVideoMode(800, 600, 24,
> (long)SDLVideo.SDL_HWS
> URFACE|SDLVideo.SDL_DOUBLEBUF);
>
> ^
> SDLImageTest.java:20: cannot resolve symbol
> symbol : variable SDLVideo
> location: class SDLImageTest
> framebuffer = SDLVideo.setVideoMode(800, 600, 24,
> (long)SDLVideo.SDL_HWS
> URFACE|SDLVideo.SDL_DOUBLEBUF);
> ^
> SDLImageTest.java:25: cannot resolve symbol
> symbol : variable SDLMain
> location: class SDLImageTest
> SDLMain.quit();
> ^
> SDLImageTest.java:44: cannot resolve symbol
> symbol : class SDLSurface
> location: class SDLImageTest
> SDLSurface gif = SDLImage.load("testdata" +
> File.separator + fil
> e + ".gif");
> ^
> SDLImageTest.java:44: cannot resolve symbol
> symbol : variable SDLImage
> location: class SDLImageTest
> SDLSurface gif = SDLImage.load("testdata" +
> File.separator + fil
> e + ".gif");
> ^
> SDLImageTest.java:48: cannot resolve symbol
> symbol : class SDLException
> location: class SDLImageTest
> } catch (SDLException e) {
> ^
> SDLImageTest.java:56: cannot resolve symbol
> symbol : class SDLSurface
> location: class SDLImageTest
> SDLSurface jpg = SDLImage.load("testdata" +
> File.separator + fil
> e + ".jpg");
> ^
> SDLImageTest.java:56: cannot resolve symbol
> symbol : variable SDLImage
> location: class SDLImageTest
> SDLSurface jpg = SDLImage.load("testdata" +
> File.separator + fil
> e + ".jpg");
> ^
> SDLImageTest.java:61: cannot resolve symbol
> symbol : class SDLException
> location: class SDLImageTest
> } catch (SDLException e) {
> ^
> 22 errors
>
>
>
>
>
> -------------------------------------------------------
> Using Tomcat but need to do more? Need to support web services, security?
> Get stuff done quickly with pre-integrated technology to make your job
> easier
> Download IBM WebSphere Application Server v.1.0.1 based on Apache
> Geronimo
> http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
> _______________________________________________
> sdljava-users mailing list
> sdl...@li...
> https://lists.sourceforge.net/lists/listinfo/sdljava-users
|