1. euphoria-4.0a3 3.2?
- Posted by Jerry_Story Apr 22, 2009
- 886 views
- Last edited Apr 23, 2009
- Experiment 1:
I downloaded euphoria-4.0a3. Then I copied all the files (/bin, /include) to my working euphoria directory. Is that the right way to do it?
To test which version I have I typed exu. Euphoria Interpreter 3.2 (development) for Linux.
I was expecting 4.0, alpha 3.
The date on exu looks right.
- Experiment 2:
I downloaded the latest version of EuGTK. Tested a demo. ./GtkEngine.e:2 public has not been declared public constant LGPL =
What do I gotta do to get the latest version of EuGTK happening?
2. Re: euphoria-4.0a3 3.2?
- Posted by irv Apr 22, 2009
- 923 views
- Last edited Apr 23, 2009
You should be seeing: Euphoria Interpreter 4.0a3 for Linux. Check your path, and also that there is not an old copy of exu lying around somewhere
EuGTK (ver. 4) should then run with the 4.0a3 from Sourceforge.
If you want to update to the latest, you can download the latest binaries from http://jeremy.cowgar.com/eubins/
To use these will require some mods to the Euphoria std libraries. (ifdef has been changed). Minor changes to the EuGTK libraries will also be required. I will be updating those soon.
3. Re: euphoria-4.0a3 3.2?
- Posted by irv Apr 22, 2009
- 916 views
- Last edited Apr 23, 2009
To get the very latest, download via svn: svn co http://rapideuphoria.svn.sourceforge.net/svnroot/rapideuphoria/trunk eu40 Change the name of your existing euphoria directory to something else. Change the new eu40 directory name to euphoria.
Get the latest bins from http://jeremy.cowgar.com/eubins/ and drop those 4 files into the euphoria/bin directory. Now exu will be no more, you'll use eui instead. (Euphoria Unix Interpreter perhaps?)
In the following lines in EuGTK, change the word routine to routines
GtkEngine.e:253:routine[class] = peek4u(peek4u(result))
GtkEngine.e:279:integer x = find(class,routine)
GtkEngine.e:350:integer x = find(class,routine)
GtkRoutines.e:94:export sequence routine = control
That should do it. There are a few bug fixes and updates to be done, which I will try to get to asap.
4. Re: euphoria-4.0a3 3.2?
- Posted by Jerry_Story Apr 22, 2009
- 1005 views
- Last edited Apr 23, 2009
You should be seeing: Euphoria Interpreter 4.0a3 for Linux. Check your path, and also that there is not an old copy of exu lying around somewhere
EuGTK (ver. 4) should then run with the 4.0a3 from Sourceforge.
I got it working. The solution was:
sudo cp exu /usr/bin