The 11th plague of Egypt
|
 |
Posted on: August 31, 2011, 07:21:50 am |
|
|
 Joined: Dec 2009
Posts: 274
|
I'm using an Italian WinXP32 SP3. I already installed MinGW (it came together with the latest Qt SDK). Still, I get this message  Is there a possibility that by pressing Yes it could mess up my perfectly working compiler suit?
|
|
|
Logged
|
|
|
|
Josh @ Dreamland
|
 |
Reply #1 Posted on: September 01, 2011, 11:14:28 pm |
|
|
Prince of all Goldfish
 Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
That message indicates to me that if you have a MinGW installed, it isn't in your PATH and it's not in C:\MinGW.
If both of those are true, then there is NO way whatsoever that ENIGMA can interfere with it, as ENIGMA only copies files to C:\MinGW, it does not change the system PATH (You can tell because it does not require administrative privileges to run).
Instead, ENIGMA creates its own personal, temporary, isolated environment in which to run its executables, which it invokes explicitly by path. The system was set up specifically to avoid interference in either direction from other compilers.
That said, software is software, so I still can't make guarantees. I just want to convey that I've taken every foreseeable precaution to prevent that from happening.
|
|
|
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
|
|
|
The 11th plague of Egypt
|
 |
Reply #2 Posted on: September 02, 2011, 08:20:14 am |
|
|
 Joined: Dec 2009
Posts: 274
|
Every time I said I didn't want to install MinGW, it prompted the OpenAL installation, even though OpenAL was already installed. I'm sure OpenAL was already installed, I even installed it from Enigma once, but it wanted to install it again the next time I started it. Also, when I selected Cancel, it said Installation Complete anyway As I installed MinGW, it stopped asking to install OpenAL. You might want to check it out. I have another problem now. When I try to Run the Catch_the_Clown.gmk game, LGM says "ENIGMA isn't ready yet". This is my ENIGMA screen. 
|
|
|
Logged
|
|
|
|
|
|
|
The 11th plague of Egypt
|
 |
Reply #6 Posted on: September 03, 2011, 07:07:12 am |
|
|
 Joined: Dec 2009
Posts: 274
|
Stable. There's a Testing too. What should I select? I reinstalled from the zip and this time I selected Dev-Trunk for the update (r865). When I try to run the Catch_the_Clown I get this error (and many more errors in the Enigma shell).  BTW Is there a way to copy all the Enigma output inside a textfile? It doesn't fit a screenshot (or two, or three, it's too damn long).
|
|
|
Logged
|
|
|
|
|
Josh @ Dreamland
|
 |
Reply #8 Posted on: September 03, 2011, 08:47:01 am |
|
|
Prince of all Goldfish
 Location: Pittsburgh, PA, USA Joined: Feb 2008
Posts: 2950
|
Catch the Clown probably uses ++. EGM will be done soon; in the meantime, you'll have to toggle it on in settings each time.
|
|
|
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
|
|
|
The 11th plague of Egypt
|
 |
Reply #9 Posted on: September 03, 2011, 08:49:09 am |
|
|
 Joined: Dec 2009
Posts: 274
|
EDIT: With that setting it now works.
This is the piece of code with the synthax error
//since alarms aren't implemented yet... if (alarm0-- == 0) { direction = random(360); alarm0 = 50; } IMHO there's a logic error too, --alarm0 should be more correct since
if (alarm0-- == 0) { should be almost the same as
if (alarm0 == 0) { The postfix-- returns the old value (before subtracting one).
Anyway, it doesn't work.
Here's the Enigma output (rightclicking worked only after I closed LGM).
target-networking: None
extensions: Universal_System/Extensions/Alarms,Universal_System/Extensions/Timel ines,Universal_System/Extensions/Paths,Universal_System/Extensions/MotionPlannin g
Creating swap. Initializing global scope. Undefining _GLIBCXX_EXPORT_TEMPLATE Dumping whiteSpace definitions...Opening ENIGMA for parse... Ignoring error in specialization expression at position 19: Expected operator at this point
Ignoring error in specialization expression at position 19: Expected operator at this point
Ignoring error in specialization expression at position 23: Expected operator at this point
Successfully parsed ENIGMA's engine (500ms) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Initializing EDL Parser... Grabbing locals... Finding parent...found >> Checking ancestor object_collisions >> Checking ancestor object_transform >> Checking ancestor object_graphics >> Checking ancestor object_planar >> Checking ancestor object_basic Unable to locate member `' in scope `::enigma' (::enigma) In file included from ./ENIGMAsystem/SHELL/SHELLmain.cpp: Line 135, position 1: No error code snippet: ->unlink(); delete i->inst; } return 0; } } <<>> Code snippet unavailable; possibly heavily buried in untraceable macros or insta ntiations. ------------------------------------------------
ERROR! Extension implements without defining it! Determining build target...
Starting platform inspection - ENIGMAsystem/SHELL/Platforms/./Info/About.ey: Failed! - ENIGMAsystem/SHELL/Platforms/../Info/About.ey: Failed! - ENIGMAsystem/SHELL/Platforms/.svn/Info/About.ey: Failed! - ENIGMAsystem/SHELL/Platforms/Android/Info/About.ey: Opened. - ENIGMAsystem/SHELL/Platforms/Cocoa/Info/About.ey: Opened. - ENIGMAsystem/SHELL/Platforms/iPhone/Info/About.ey: Opened. - ENIGMAsystem/SHELL/Platforms/platforms_mandatory.h/Info/About.ey: Failed! - ENIGMAsystem/SHELL/Platforms/Win32/Info/About.ey: Opened. - ENIGMAsystem/SHELL/Platforms/xlib/Info/About.ey: Opened. Done.
%e-yaml --- treat-literals-as: 0 sample-lots-of-radios: 0 inherit-equivalence-from: 0 sample-checkbox: on sample-edit: DEADBEEF sample-combobox: 0 inherit-strings-from: 0 inherit-escapes-from: 0 inherit-increment-from: 0
target-audio: OpenAL target-windowing: Win32 target-compiler: gcc target-graphics: OpenGL target-widget: None target-collision: BBox target-networking: None
extensions: Universal_System/Extensions/Alarms,Universal_System/Extensions/Timel ines,Universal_System/Extensions/Paths,Universal_System/Extensions/MotionPlannin g
Parsing settings...
Opened ENIGMAsystem/SHELL/Graphics_Systems/OpenGL/Config/win32.ey
Could not open ENIGMAsystem/SHELL/Widget_Systems/None/Config/win32.ey.
Opened ENIGMAsystem/SHELL/Audio_Systems/OpenAL/Config/win32.ey
TOINT: 0 TOINT: 0 TOINT: 0 TOINT: 0 TOINT: 0 Setting up IDE editables... %e-yaml --- treat-literals-as: 0 sample-lots-of-radios: 0 inherit-equivalence-from: 0 sample-checkbox: on sample-edit: DEADBEEF sample-combobox: 0 inherit-strings-from: 0 inherit-escapes-from: 0 inherit-increment-from: 0
target-audio: OpenAL target-windowing: Win32 target-compiler: gcc target-graphics: OpenGL target-widget: None target-collision: BBox target-networking: None
extensions: Universal_System/Extensions/Alarms,Universal_System/Extensions/Timel ines,Universal_System/Extensions/Paths,Universal_System/Extensions/MotionPlannin g
Creating swap. Initializing global scope. Undefining _GLIBCXX_EXPORT_TEMPLATE Dumping whiteSpace definitions...Opening ENIGMA for parse... Ignoring error in specialization expression at position 19: Expected operator at this point
Ignoring error in specialization expression at position 19: Expected operator at this point
Ignoring error in specialization expression at position 23: Expected operator at this point
Successfully parsed ENIGMA's engine (516ms) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Initializing EDL Parser... Grabbing locals... Finding parent...found >> Checking ancestor object_collisions >> Checking ancestor object_transform >> Checking ancestor object_graphics >> Checking ancestor object_planar >> Checking ancestor object_basic Unable to locate member `' in scope `::enigma' (::enigma) In file included from ./ENIGMAsystem/SHELL/SHELLmain.cpp: Line 135, position 1: No error code snippet: ->unlink(); delete i->inst; } return 0; } } <<>> Code snippet unavailable; possibly heavily buried in untraceable macros or insta ntiations. ------------------------------------------------
ERROR! Extension implements without defining it! Determining build target...
Starting platform inspection - ENIGMAsystem/SHELL/Platforms/./Info/About.ey: Failed! - ENIGMAsystem/SHELL/Platforms/../Info/About.ey: Failed! - ENIGMAsystem/SHELL/Platforms/.svn/Info/About.ey: Failed! - ENIGMAsystem/SHELL/Platforms/Android/Info/About.ey: Opened. - ENIGMAsystem/SHELL/Platforms/Cocoa/Info/About.ey: Opened. - ENIGMAsystem/SHELL/Platforms/iPhone/Info/About.ey: Opened. - ENIGMAsystem/SHELL/Platforms/platforms_mandatory.h/Info/About.ey: Failed! - ENIGMAsystem/SHELL/Platforms/Win32/Info/About.ey: Opened. - ENIGMAsystem/SHELL/Platforms/xlib/Info/About.ey: Opened. Done. poof. poof. poof. Initializing dialog boxes Initialized. Building for mode (0) Cleaning up from previous executions Finding parent...found >> Checking ancestor object_collisions >> Checking ancestor object_transform >> Checking ancestor object_graphics >> Checking ancestor object_planar >> Checking ancestor object_basic Unable to locate member `' in scope `::enigma' (::enigma) In file included from ./ENIGMAsystem/SHELL/SHELLmain.cpp: Line 135, position 1: No error code snippet: ->unlink(); delete i->inst; } return 0; } } <<>> Code snippet unavailable; possibly heavily buried in untraceable macros or insta ntiations. ------------------------------------------------
ERROR! Extension implements without defining it! Location in memory of structure: 05601850 File version: 800
COPYING SOME F*CKING RESOURCES: Copying sprite names [2] Copying sound names [0] Copying background names [0] Copying path names [0] Copying script names [0] Copying font names [1] Copying timeline names [kidding, these are totally not implemented :P] [0] Copying object names [2] Copying room names [1] SYNTAX CHECKING AND PRIMARY PARSING: 0 Scripts: "Linking" scripts `Linking' 0 scripts in 0 passes... Completing script "Link" Done. 2 Objects: obj_clown: 12 events: Event[0]: Parsing 1 sub-events: Check `obj_clown::create...; { colors [ 0 ] = c_lime ; colors [ 1 ] = c_yellow ; colors [ 2 ] = make_color_rgb ( 255 , 168 , 0 ) ; colors [ 3 ] = c_red ; colors [ 4 ] = c_blue ; colors [ 5 ] = c_black ; colors [ 6 ] = c_white ; sprite_index = spr_clown ; x = random ( room_width - 80 ) + 48 ; y = random ( room_height - 80 ) + 48 ; direction = random ( 360 ) ; speed = 4 ; alarm0 = 50 ; score = 0 ; b ackground_color = colors [ score %= 100 ] ; room_caption = "Score: " + toString ( score ) ; xprevious = x ; yprevious = y ; } Done. Starting parse...
Cut string "Score: "
Second pass...done. collecting variables... Collecting some variables... Adding `colors' because that's just what I do. Ignoring `c_lime' because it's a global. Ignoring `colors' because it's already a local. Ignoring `c_yellow' because it's a global. Ignoring `colors' because it's already a local. Calls script `make_color_rgb' Ignoring `colors' because it's already a local. Ignoring `c_red' because it's a global. Ignoring `colors' because it's already a local. Ignoring `c_blue' because it's a global. Ignoring `colors' because it's already a local. Ignoring `c_black' because it's a global. Ignoring `colors' because it's already a local. Ignoring `c_white' because it's a global. Ignoring `sprite_index' because it's a shared local. Ignoring `spr_clown' because it's a global. Ignoring `x' because it's a shared local. Calls script `random' Ignoring `room_width' because it's a global. Ignoring `y' because it's a shared local. Calls script `random' Ignoring `room_height' because it's a global. Ignoring `direction' because it's a shared local. Calls script `random' Ignoring `speed' because it's a shared local. Adding `alarm0' because that's just what I do. Ignoring `score' because it's a global. Ignoring `background_color' because it's a global. Ignoring `colors' because it's already a local. Ignoring `score' because it's a global. Ignoring `room_caption' because it's a global. Calls script `toString' Ignoring `score' because it's a global. Ignoring `xprevious' because it's a shared local. Ignoring `x' because it's a shared local. Ignoring `yprevious' because it's a shared local. Ignoring `y' because it's a shared local. done>Done. Event[3]: Parsing 1 sub-events: Check `obj_clown::step...Syntax error in object `obj_clown', Step event:0: Line 13, position 14 (absolute 361): Primary expression expected before operator
2 poof. poof. poof. Premere un tasto per continuare . . .
|
|
« Last Edit: September 03, 2011, 08:54:11 am by The 11th plague of Egypt »
|
Logged
|
|
|
|
|
|