1. machine.e IDE.exw ifdef has not been declared
- Posted by vmars Mar 12, 2009
- 1097 views
- Last edited Mar 13, 2009
Windows/wxEuphoria
Seems like most of the time run.exw pgms causes the following errors:
c:\euphoria\Bin\machine.e:221
ifdef has not been declared
ifdef SAFE then
^
Press Enter
If I copy machine.e into the same folder of run.exw , all works well.
Please, what can I do to resolve this once and for all?
Thanks....Vern
eudir c:\euphoria;c:\euphoria\Bin;c:\euphoria\Include
euinc c:\euphoria\win32lib\include;C:\euphoria\wxEuphoria\include;c:\euphoria\Bin;c:\euphoria\Include;C:\euphoria\wxEuphoria\Bin
see Euphoria Folders structure @ http://www.flickr.com/photos/vmars956/3329436609/
2. Re: machine.e IDE.exw ifdef has not been declared
- Posted by jeremy (admin) Mar 12, 2009
- 1033 views
- Last edited Mar 13, 2009
Seems like you have a mixture of 3.1 and 4.0 code. ifdef is a new keyword in 4.0. I am sure others, who know more about the IDE, will respond, but that certainly has to be the problem. Are you using 3.1?
Jeremy
3. Re: machine.e IDE.exw ifdef has not been declared
- Posted by vmars Mar 12, 2009
- 1029 views
- Last edited Mar 13, 2009
yes, 3.1 .
4. Re: machine.e IDE.exw ifdef has not been declared
- Posted by jeremy (admin) Mar 12, 2009
- 1042 views
- Last edited Mar 13, 2009
My guess is you have gotten a hold of a build of IDE that is expecting 4.0.
Jeremy
5. Re: machine.e IDE.exw ifdef has not been declared
- Posted by vmars Mar 13, 2009
- 1030 views
Ok, I uninstalled then reinstalled Euphoria 3.1 ,
now things are working fine.
Thanks!...Vern