Pages: 1 2 3 [4] 5
  Print  
Author Topic: ENIGMA R4  (Read 14874 times)
Offline (Male) polygone
Reply #45 Posted on: September 08, 2010, 01:31:00 PM

Contributor
Location: England
Joined: Mar 2009
Posts: 810

View Profile
Quote
Ok, I had to create the winmake.txt file by myself, inside I written
\MinGW\bin\mingw32-make.exe
It should still be renamed to make.exe

Rename mingw32-make.exe to make.exe in MinGW. Delete the Enigma folder but leave MinGW as it is. Then re-download enigma, it should create winmake.txt and find MinGW itself but if it doesn't create winmake.txt again create it using \MinGW\bin\make.exe as the parameter.
Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Unknown gender) TGMG
Reply #46 Posted on: September 08, 2010, 01:33:18 PM

Developer
Joined: Jun 2008
Posts: 107

View Profile WWW Email
That would be great, it was just to add the link to the mac package under the windows one
link: http://alasdairmorrison.com/enigma-mac/Enigma.pkg.zip (mac sdk has to be preinstalled)
Logged
me
GMbed 2.0 :: Embed you gm games in websites.
Offline (Unknown gender) The 11th plague of Egypt
Reply #47 Posted on: September 08, 2010, 01:37:13 PM
Member
Joined: Dec 2009
Posts: 286

View Profile
Quote
Ok, I had to create the winmake.txt file by myself, inside I written
\MinGW\bin\mingw32-make.exe
It should still be renamed to make.exe

Rename mingw32-make.exe to make.exe in MinGW. Delete the Enigma folder but leave MinGW as it is. Then re-download enigma, it should create winmake.txt and find MinGW itself but if it doesn't create winmake.txt again create it using \MinGW\bin\make.exe as the parameter.

Renaming just gives a renamed error. Still the same.

Code: [Select]
Building for mode (0)
Cleaning up from previous executions
Grabbing locals
Location in memory of structure: 05550180
File version: 800

COPYING SOME F*CKING RESOURCES:
Copying sprite names [0]
Copying sound names [0]
Copying background names [0]
Copying path names [kidding, these are totally not implemented :P] [0]
Copying script names [0]
Copying font names [kidding, these are totally not implemented :P] [0]
Copying timeline names [kidding, these are totally not implemented :P] [0]
Copying object names [1]
Copying room names [1]
SYNTAX CHECKING AND PRIMARY PARSING:
0 Scripts:
"Linking" scripts
`Linking' 0 scripts in 0 passes...
Completing script "Link"
Done.
1 Objects:
 waterGenerator: 12 events:
  Event[0]:   Parsing 1 sub-events:
Check `waterGenerator::create...Done. Starting parse...Done.
  Event[3]:   Parsing 1 sub-events:
Check `waterGenerator::step...Done. Starting parse...Done.
  Event[8]:   Parsing 1 sub-events:
Check `waterGenerator::draw...Done. Starting parse...Done.
"Linking" scripts into the objects...
"Link" complete.
Writing modes and settings
Writing object switch
Writing resource names and maxima
Writing events
Checking for default code in ev[0, 0.
Checking for default code in ev[8, 0.
Checking for default code in ev[3, 0.
Linking globals
Running Secondary Parse Passes
Writing object data
Writing local accessors
Running make from `/MinGW/bin/make.exe'
Full command line: /MinGW/bin/make.exe Game GMODE=Run GFLAGS="-O3 -s" GLINKS="-lopengl32 '../additional/zlib/libzlib.a' '../additional/al/lib/Win32/OpenAL32.lib' 'Platforms/windows/ffi/libFFI.a' -lcomdlg32 -lgdi32 -o game.exe" GRAPHICS=OpenGL PLATFORM=windows
e----Make returned error 2----------------------------------
cho Okay.
process_easy: DuplicateHandle(In) failed (e=6)
process_easy() failed to launch process (e=6)
C:\DOCUME~1\User5\IMPOST~1\Temp\make4004-1.bat
Counted 1 args in failed launch

Can somebody explain me what's wrong? It worked to compile downloaded stuff, why not now?
Logged
Offline (Female) IsmAvatar
Reply #48 Posted on: September 08, 2010, 01:50:50 PM

LateralGM Developer
LGM Developer
Location: Pennsylvania/USA
Joined: Apr 2008
Posts: 891

View Profile Email
Prepend your drive letter and a colon to the make location in winmake.txt.

This is a feud between Josh and I. Josh provides me with the location of Make, and I call it to make Enigma. However, sometimes he provides this half-assed path, and I don't know what to do with it, and I have no way of deriving the drive letter for it.
Logged
Offline (Male) Josh @ Dreamland
Reply #49 Posted on: September 08, 2010, 03:08:07 PM

Prince of all Goldfish
Developer
Location: Ohio, United States
Joined: Feb 2008
Posts: 2953

View Profile Email
I've updated ENIGMA.zip. Can someone confirm it fixes Java path issues?
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
Offline (Unknown gender) The 11th plague of Egypt
Reply #50 Posted on: September 08, 2010, 03:33:41 PM
Member
Joined: Dec 2009
Posts: 286

View Profile
I still have to create the winmake file manually (it didn't happen the first time I installed Enigma). Now, should I try renaming MinGW Make or just point to it?

EDIT: I still get the same Make error when compiling a game. And I successfully downloaded v459.
« Last Edit: September 08, 2010, 04:16:05 PM by The 11th plague of Egypt » Logged
Offline (Male) polygone
Reply #51 Posted on: September 08, 2010, 03:58:52 PM

Contributor
Location: England
Joined: Mar 2009
Posts: 810

View Profile
Any idea what's up with this wrap_oal.dll error?
« Last Edit: September 08, 2010, 04:04:54 PM by polygone » Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Male) Josh @ Dreamland
Reply #52 Posted on: September 08, 2010, 04:50:02 PM

Prince of all Goldfish
Developer
Location: Ohio, United States
Joined: Feb 2008
Posts: 2953

View Profile Email
How annoying. If any of you could join the IRC, that would help.
irc://irc.freenode.net/enigma-dev
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
Offline (Male) polygone
Reply #53 Posted on: September 08, 2010, 05:18:16 PM

Contributor
Location: England
Joined: Mar 2009
Posts: 810

View Profile
What exactly did you change?
Logged
I honestly don't know wtf I'm talking about but hopefully I can muddle my way through.
Offline (Male) Josh @ Dreamland
Reply #54 Posted on: September 08, 2010, 07:00:11 PM

Prince of all Goldfish
Developer
Location: Ohio, United States
Joined: Feb 2008
Posts: 2953

View Profile Email
Not enough, evidently. Cycling back...
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
Offline (Unknown gender) tdub311
Reply #55 Posted on: September 08, 2010, 10:39:30 PM
Member
Joined: Aug 2008
Posts: 1

View Profile
It's working great for me. Windows XP.
Any idea on when the compile feature will be ready?
Logged
Offline (Male) Josh @ Dreamland
Reply #56 Posted on: September 08, 2010, 10:43:14 PM

Prince of all Goldfish
Developer
Location: Ohio, United States
Joined: Feb 2008
Posts: 2953

View Profile Email
All right, talking with different people on the matter, I've discovered that most of the errors reported here resulted from drive letter mixups and difficulty finding program files, namely because createProcess doesn't support %variables% and some people here (namely Plague) do not have English as their computer's primary language. I thought I had that corrected, but then LateralGM started throwing exceptions in Ism's latest revision, so now I'm waiting for her to fix things.

tdub311:
I'm very glad to hear it works for you. Presently, I'm reluctant to make a compile feature because I don't have a number of measures in place to take care of aesthetics, namely (1) making sure there are no external dependencies (such as OpenAL) and (2) that the outputted executable is as small as possible (you might not be horrified by an EXE size if you were to look now, but they're over a megabyte).
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
Offline (Male) Brett
Reply #57 Posted on: September 08, 2010, 11:07:51 PM

Member
Location: Canada!
Joined: Aug 2010
Posts: 25

View Profile Email
Over a MB beats gamemakers of over 2MB. Not too worried about it.
Logged
GML Programmer Since 2005, C++ Programmer Since 2009
Offline (Unknown gender) freezway
Reply #58 Posted on: September 09, 2010, 12:40:44 AM

Member
Joined: Dec 2009
Posts: 220

View Profile
I haven't been able to get this to work. Come friday when I have spare time I will remove mingw and then run the whole shebang... I may have time to test linux tomorrow... Also, If ENIGMA works reliably enough and soon enough, my programming team for a local game design competition (where EVERYONE uses, but does not have to use, game maker. Talk to y'all in the morning.
Logged
if you drop a cat with buttered toast strapped to its back, which side lands down?
joshdreamland: our languages are based on the idea that it's going to end up FUBAR
/kick retep998
Offline (Male) kkg
Reply #59 Posted on: September 09, 2010, 01:28:46 AM

Member
Location: Australia
Joined: Nov 2009
Posts: 84
MSN Messenger - kamikazigames@gmail.com
View Profile Email
Windows 7 64-Bit. SVN version works fine.
Installed version:
Download > extracted > ran ENIGMA.exe
asked to download libraries, left it as stable and allowed it
Got the "missing make" error:

Unhandled Exception:
org.lateralgm.file.GmFormatException - java.io.IOException: Cannot run program "D:C:\MinGW\bin\mingw32-make.exe" (in directory "D:\ENIGMA"): CreateProcess error=2, The system cannot find the file specified

Stack trace:
java.lang.ProcessBuilder.start(Unknown Source)
java.lang.Runtime.exec(Unknown Source)
java.lang.Runtime.exec(Unknown Source)
org.enigma.EnigmaRunner.make(EnigmaRunner.java:166)
org.enigma.EnigmaRunner$1.run(EnigmaRunner.java:121)

RAWR
Logged
PC: Core i7-2600 @ 3.8ghz | 4x 4gb G.Skill RipjawZ DDR3-2000 | GTX580 | Win7 x64
Time is the greatest teacher, however it kills every single one of its pupils.
Pages: 1 2 3 [4] 5
  Print