Pages: 1
Author Topic: ERROR: Unable to acces jarfile l*.jar  (21,661 Views)
Offline (Unknown gender) eejin

Member
Joined: Feb 2013
Posts: 8
View profile
Posted on: February 21, 2013, 02:32:11 PM
Hi, I followed the exact instructions at the download page but when I run ENIGMA.exe I get this error message: ERROR: Unable to acces jarfile l*.jar
There seems to be another topic about this but Josh stated that he fixed or will fix it.
Java 7 update 13 86x and 64x installed.
Windows 8 64x
When I run  lgm16b4.jar I get :
Unable to load library 'compileEGMf: the specified module could not be found

Thanks in advance
Offline (Unknown gender) Josh @ Dreamland

Prince of all Goldfish
Developer
Joined: Feb 2008
Posts: 2,950
View profile
Reply #1 Posted on: February 22, 2013, 05:21:12 AM
For those who are interested, I have built a new ENIGMA.exe and uploaded it here:
https://dl.dropbox.com/u/1052740/ENIGMA.exe-13-02-21.zip

Let me know how it works out.

I haven't yet decided what to do about the issue, but this should be a decent fix for now. This wouldn't be a serious problem if I could talk Gary or someone into writing a script/cron job/whatever to prepare release zips for us.
Offline (Unknown gender) eejin

Member
Joined: Feb 2013
Posts: 8
View profile
Reply #2 Posted on: February 22, 2013, 08:55:12 AM
I have a project where I declared all the variables but it still gives errors: http://g2f.nl/0121e5z
Offline (Unknown gender) forthevin

Contributor
Joined: Jun 2012
Posts: 167
View profile
Reply #3 Posted on: February 22, 2013, 10:16:29 PM
The errors are due to issues with "min" and "max", which are related to the parser and are going to be fixed in the future. In the meanwhile, copy-pasting the following code in LateralGM into Enigma->Definitions should fix the issues:



#define min internal_min
double min(double x1, double x2) {
return x1 < x2 ? x1 : x2;
}
double min(double x1, double x2, double x3, double x4) {
double xmin = x1;
xmin = xmin < x2 ? xmin : x2;
xmin = xmin < x3 ? xmin : x3;
xmin = xmin < x4 ? xmin : x4;
return xmin;
}
#define max internal_max
double max(double x1, double x2) {
return x1 > x2 ? x1 : x2;
}
Pages: 1