hiero不支持 OS X 10.7.x Lion解决方案(lion系统测试通过)

From Terminal.app
svn checkout https://bob.newdawnsoftware.com/repos/slick/trunk/ slick-trunk

In Terminal.app
cd slick-trunk/Slick
ant build-slick
ant slick-util
Creates
slick.jar
slick-util.jar
in the slick-trunk/Slick/lib folder

Finder->Go to slick-trunk/Slick/lib
Expand natives-mac.jar (e.g. right click->Open with->The Unarchiver.app) and move resulting files to lib folder so that libjinput-osx.jnilib, liblwjgl.jnilib and openal.dylib are at the same level as natives-mac.jar
Delete the empty natives-mac folder
This avoids the dreaded "java.lang.UnsatisfiedLinkError: no lwjgl in java.library.path" error on launch

Launch Eclipse->File->New->Other->Java Project from Existing Ant Build File
Browse to slick-trunk/Slick/build.xml
Select "javac" task found in target "build-hiero"
Click Finish
Right click slick project->Build Path->Configure Build Path
Click Add External JARs
Add
slick.jar
slick-util.jar
lwjgl.jar
From slick-trunk/Slick/lib/
Expand lwjgl.jar
Click on Native Library Location
Click Edit button
Click External Folder and browse to slick-trunk/Slick/lib (this will allow the app to find libjinput-osx.jnilib, liblwjgl.jnilib and openal.dylib at runtime)
Click Order and Export tab
Click checkbox for
slick.jar
slick-util.jar
lwjgl.jar
Click OK button

Right click slick project->Run As->Java Application
Select "Hiero - org.newdawn.slick.tools.hiero"
Click OK
Hiero should launch successfully

Right click slick project->Export->Runnable jar file
Select Launch Configuration "Hiero - slick"
Browse for Export destination
Click Finish

Go to destination folder
Copy libjinput-osx.jnilib, liblwjgl.jnilib and openal.dylib so that they are in the same folder as Hiero.jar
Launch Hiero.jar
Done.


下载地址:Hiero.jar for lion

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值