|
Josh @ Dreamland
|
|
Reply #1 Posted on: July 05, 2011, 12:28:05 am |
|
|
Prince of all Goldfish
Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
That depends mostly on TGMG. Most of the developers and those active in the IRC go with trunk/. That folder, though we try to keep it working as best as we can, often ends up accidentally destroyed. We maintain stable mostly to work on Windows. It pretty much always works on Linux; Mac, however, is still foreign to most of us, and usually isn't considered in marking as stable.
That said, I don't know which to recommend on Apple. I'd probably try trunk/ first since we don't ensure consistency on tags/update-stable on Mac. If that fails, though, maybe TGMG maintains the stable tag of Mac...
If both fail, wait for TGMG to respond. He keeps what's basically a fork of the project for Mac on his own Git repository. It is the most likely to work, but it has some test-related quirks...
|
|
|
Logged
|
"That is the single most cryptic piece of code I have ever seen." -Master PobbleWobble "I disapprove of what you say, but I will defend to the death your right to say it." -Evelyn Beatrice Hall, Friends of Voltaire
|
|
|
|
fredcobain
|
|
Reply #3 Posted on: July 05, 2011, 09:00:37 pm |
|
|
Location: Brazil Joined: Apr 2011
Posts: 40
|
TGMG, do you mean the Android SDK or Iphone SDK ? I did not find MAC SDK. Can you point me the link ?Thank you so much. Btw, these are the error I found when I call the jar file of LGM (now in trunk directory): Enigma cannot run because it requires the "MAKE" tool, which could not be found. Please make sure 'MAKE' is properly installed and then restart the application Unhandled Exception: org.lateralgm.file.GmFormatException - java.io.IOException: Cannot run program "make" (in directory "/Users/User/SVN/enigma-dev/trunk"): error=2, No such file or directory
Stack trace: java.lang.ProcessBuilder.start(ProcessBuilder.java:460) java.lang.Runtime.exec(Runtime.java:593) java.lang.Runtime.exec(Runtime.java:431) org.enigma.EnigmaRunner.make(EnigmaRunner.java:247) org.enigma.EnigmaRunner$2.run(EnigmaRunner.java:146)
Update: Oh, now I underestand.... the Iphone SDK contains the Mac SDK. And you should 1st register in Apple Developers WebSite. You have to download the "XCODE3.2.6 and IOS SDK 4.3" 4.3GB. After that it should solve my problem... lets see... will post here the results. Fred
|
|
« Last Edit: July 05, 2011, 10:00:54 pm by fredcobain »
|
Logged
|
|
|
|
|
fredcobain
|
|
Reply #5 Posted on: July 06, 2011, 05:47:57 pm |
|
|
Location: Brazil Joined: Apr 2011
Posts: 40
|
You can download a torrent of it instead. Save you from selling your soul to Mac anymore than you already have.
Too late, Ism.... they have my soul. Well.... I've installed the IOS SDK and the MAC SDK now, I got a different error when I start LGM: ENIGMA: Unable to comunicate with the library, Either because could not be found or uses methods different from those expected. The exact error is: Unable to load library 'compileEGMF': dlopen(libcompileEGMf.dylib,9):image not found).
=(
|
|
|
Logged
|
|
|
|
IsmAvatar
|
|
Reply #6 Posted on: July 06, 2011, 05:50:10 pm |
|
|
LateralGM Developer
Location: Pennsylvania/USA Joined: Apr 2008
Posts: 877
|
I don't know what to make of that. Sounds like it produced a corrupt dylib.
The error you're receiving is exactly what it says, and it's probably one of the most self-explanatory errors I've ever written. It either means that the library didn't compile correctly, or it's using different methods (pretty much impossible), or it's missing altogether. Obviously the first thing to check would be whether the file "libcompileEGMf.dylib" actually exists, or maybe "compileEGMf.dylib". If it exists, it should be in the main enigma directory. If not, then there's your problem. If it exists, try renaming it by adding or removing the "lib" at the beginning. If that fixes it, let me know. Aside from those suggestions, I got nothing. It's corrupt or missing. It is what it is.
|
|
« Last Edit: July 06, 2011, 05:54:48 pm by IsmAvatar »
|
Logged
|
|
|
|
|
|
|
|
fredcobain
|
|
Reply #11 Posted on: July 06, 2011, 07:10:11 pm |
|
|
Location: Brazil Joined: Apr 2011
Posts: 40
|
mmm... what should i do ? I feel that's why I cant open Enigma settings.... And I cant run.... Error Message: (Enigma is not functional due to prior errors)
|
|
« Last Edit: July 06, 2011, 07:18:20 pm by fredcobain »
|
Logged
|
|
|
|
IsmAvatar
|
|
Reply #12 Posted on: July 06, 2011, 07:53:01 pm |
|
|
LateralGM Developer
Location: Pennsylvania/USA Joined: Apr 2008
Posts: 877
|
Like I said, there's a prior error before the "Unable to communicate" error. Please report that one. The "Unable to communicate" error tells us "Something went wrong earlier, so the library is unusable." We need to find out what went wrong earlier, and as far as I'm aware, there's a dozen failsafes in place that should have been reporting errors long before you got the "Unable to communicate" error. We need those errors, or else all we can tell you is that the dylib is missing for some reason. The other, prior, errors, will tell you exactly why it is missing.
|
|
|
Logged
|
|
|
|
fredcobain
|
|
Reply #13 Posted on: July 06, 2011, 08:01:40 pm |
|
|
Location: Brazil Joined: Apr 2011
Posts: 40
|
Yes, the prior error should be: ENIGMA: Unable to comunicate with the library, Either because could not be found or uses methods different from those expected. The exact error is: Unable to load library 'compileEGMF': dlopen(libcompileEGMf.dylib,9):image not found). It happens when LGM finishes it loading. The other error ( (Enigma is not functional due to prior errors) ) occurs when I try to run.
|
|
|
Logged
|
|
|
|
|
|