Java-Gaming.org    
Featured games (81)
games approved by the League of Dukes
Games in Showcase (491)
Games in Android Showcase (112)
games submitted by our members
Games in WIP (556)
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  
  JOGL on Mac OS X using bundle gives instatisfiedlinkererror  (Read 275 times)
0 Members and 1 Guest are viewing this topic.
Offline adanecito

Senior Newbie





« Posted 2014-03-19 18:19:18 »

Hi All,

I am bundling JOGL 2.x for the Mac OS X Mavericks and when I run the app in the bundle I get a linker error regarding native_awt. I am only bundling jogl-all.jar and not the native libs for jogl for the mac. I was told this was the right jar and not include natives because the jogl-all jar would try to use what is provided. Now I had to add the jdk to the bundle as required by Apple so not sure if JOGL would work. It works fine with only that jar for Java Web Start. I am using the newly released jdk 1.8.0 but I think that is not the problem since web start works fine with it.

Any clues? I am thinking someone here had to bundle a game for the app using JOGL and can tell me how they got JOGL to work from a app bundle. If so did you bundle the JOGL-All.jar and the native libs jar for the Mac? Or did you unbundle the jnilibs from the JOGL native bundle and include those in the .app bundle?

Thanks!
-Tony
Offline gouessej
« Reply #1 - Posted 2014-03-19 19:24:22 »

Hi

Please rather post your questions about JOGL on the official JogAmp forum:
http://forum.jogamp.org/

jogl-all.jar and gluegen-rt.jar are necessary. As far as I know, you can make a single fat JAR and you have to put the native libraries into a particular directory within the JAR so that GlueGen finds them.

Yes, several JOGL users succeeded in bundling JOGL games as .app files.

Best regards.

Offline adanecito

Senior Newbie





« Reply #2 - Posted 2014-03-20 15:03:17 »

Thanks for the advice this is my first time asking this question so not sure which group I should post to.

I will post to the other group next but do you have exact details about the jar you mentioned like where to put the natives? I can jar up the two jars you mentioned using ant so they keep the paths relative to the jar root but just need to know the exact structure for the natives.

Many thanks!
-Tony
Games published by our own members! Check 'em out!
Legends of Yore - The Casual Retro Roguelike
Offline gouessej
« Reply #3 - Posted 2014-03-21 09:08:47 »

Yes I have the exact detail and I posted them on the official forum yesterday before falling asleep Wink

Offline adanecito

Senior Newbie





« Reply #4 - Posted 2014-03-21 13:35:33 »

Thanks I found it!

-Tony
Pages: [1]
  ignore  |  Print  
 
 

 

Add your game by posting it in the WIP section,
or publish it in Showcase.

The first screenshot will be displayed as a thumbnail.

Nickropheliac (15 views)
2014-08-31 22:59:12

TehJavaDev (23 views)
2014-08-28 18:26:30

CopyableCougar4 (29 views)
2014-08-22 19:31:30

atombrot (41 views)
2014-08-19 09:29:53

Tekkerue (38 views)
2014-08-16 06:45:27

Tekkerue (35 views)
2014-08-16 06:22:17

Tekkerue (25 views)
2014-08-16 06:20:21

Tekkerue (34 views)
2014-08-16 06:12:11

Rayexar (72 views)
2014-08-11 02:49:23

BurntPizza (48 views)
2014-08-09 21:09:32
List of Learning Resources
by Longor1996
2014-08-16 10:40:00

List of Learning Resources
by SilverTiger
2014-08-05 19:33:27

Resources for WIP games
by CogWheelz
2014-08-01 16:20:17

Resources for WIP games
by CogWheelz
2014-08-01 16:19:50

List of Learning Resources
by SilverTiger
2014-07-31 16:29:50

List of Learning Resources
by SilverTiger
2014-07-31 16:26:06

List of Learning Resources
by SilverTiger
2014-07-31 11:54:12

HotSpot Options
by dleskov
2014-07-08 01:59:08
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!