Euphoria 2.5 goodies still usable
- Posted by jmduro Nov 09, 2018
- 1279 views
Old Euphoria 2.5 extensions proposed by Matthew Lewis and Vincent Howell are still usable on Linux today without the infamous message "error while loading shared libraries: libgpm.so.1". Here is the way to get rid of that on Linux 64-bit with help of Euphoria 3.11.
First install gcc-6-multilib to compile 32-bit applications.
sudo apt-get install gcc-6-multilib
Same method is valid for:
- Vincent Howell's Vincent's Enhanced Euphoria v2.5 ( https://archive.usingeuphoria.com/veeu.rar )
- Matthew Lewis' Object Oriented Euphoria ( http://ooeu.sourceforge.net/ )
cd <path to application> export EUDIR=<path to euphoria-3.11> $EUDIR/bin/ecu eu.ex sed s/gcc\ -c/gcc\ -c\ -m32/ emake > temp sed s/gcc\ \ eu.o/gcc\ -m32\ eu.o/ temp > emakeu rm -f temp chmod +x emakeu ./emakeu export EUDIR=<path to application>
Then you have access to features missing in either Euphoria 3 or OpenEuphoria 4.
Jean-Marc