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 |