Java-Gaming.org Hi !
Featured games (90)
games approved by the League of Dukes
Games in Showcase (769)
Games in Android Showcase (230)
games submitted by our members
Games in WIP (855)
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  
  Anyone know how to set up LWJGL with Jar Bundler for Mac OS X?  (Read 3626 times)
0 Members and 1 Guest are viewing this topic.
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Posted 2010-08-04 04:31:00 »

I know a few people (Cas) have experience doing this, and I'm scratching my head on what needs to go in which field.

Can someone run me through what goes into the GUI in the Jar Bundler to get LWJGL working on Mac OS X?

Here's some screenshots of what I've got:





I get a java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path popup when I try to run this.

The people on #lwjgl told me I needed to add the java.library.path option in, but if I'm bundling the jars in the application then theoretically I shouldn't need to do that, right?

Seems like I'm just missing one thing.

See my work:
OTC Software
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #1 - Posted 2010-08-04 05:09:48 »

I hacked up the Revenge Of The Titans app and replaced it with my junk - success.

See my work:
OTC Software
Offline princec

« JGO Spiffy Duke »


Medals: 1058
Projects: 3
Exp: 20 years


Eh? Who? What? ... Me?


« Reply #2 - Posted 2010-08-04 08:56:44 »

Always the easiest way Smiley I've never see n JarBundler before but it might be fruitful to analyse the difference between the file it produces and the one that works and see how to fix it.

Not that you'll ever use JarBundler again, coz you'll just enshrine everything in an ant build.

Cas Smiley

Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline Riven
Administrator

« JGO Overlord »


Medals: 1356
Projects: 4
Exp: 16 years


Hand over your head.


« Reply #3 - Posted 2010-08-04 13:00:56 »

The problem is/was (?) that the OS doesn't load your native libraries from within a JAR file. You have to extract it (find the jar-file, use JarEntry/ZipEntry), as a file in the 'java.library.path' directory, then the OS will find it.

Hi, appreciate more people! Σ ♥ = ¾
Learn how to award medals... and work your way up the social rankings!
Offline Eli Delventhal

JGO Kernel


Medals: 42
Projects: 11
Exp: 10 years


Game Engineer


« Reply #4 - Posted 2010-08-04 14:22:43 »

The problem is/was (?) that the OS doesn't load your native libraries from within a JAR file. You have to extract it (find the jar-file, use JarEntry/ZipEntry), as a file in the 'java.library.path' directory, then the OS will find it.
I tried with and without the libraries as a JAR, actually. But you're right I think that the path wasn't pointing to them for whatever reason.

See my work:
OTC Software
Pages: [1]
  ignore  |  Print  
 
 

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

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

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

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

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

nelsongames (1638 views)
2018-04-24 18:14:32

ivj94 (2395 views)
2018-03-24 14:47:39

ivj94 (1605 views)
2018-03-24 14:46:31

ivj94 (2691 views)
2018-03-24 14:43:53

Solater (882 views)
2018-03-17 05:04:08
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!