Lepton, меня ваши опыты с Euphoria заинтересовали.
Но вы откуда и как получали вашу программу eui?
Но как вы сделали установку v4.1.0 ?
Я ленив, поэтому не компилировал, вот как чувствовал что будут заморочки
Поступил так:
Качал отсюда:
http://sourceforge.net/projects/rapideu ... z/download
Распаковал архив в домашнюю директорию, переименовал папку '
euphoria-4.1.0-Linux-ix86-64' в просто '
euphoria' (ну куда такие длинные названия, в конфигах надо будет пути прописывать).
Открываем текстовым редактором
~/euphoria/bin/eu.cfg, и правим его согласно месту установки.
[у меня так]
Код: Выделить всё
[all]
-d E64
-eudir /home/airvikar/euphoria
-i /home/airvikar/euphoria/include
[translate]
-arch ix86_64
-gcc
-con
-com /home/airvikar/euphoria
-lib-pic /home/airvikar/euphoria/bin/euso.a
-lib /home/airvikar/euphoria/bin/eu.a
[bind]
-eub /home/airvikar/euphoria/bin/eub
В корневой директории
~/euphoria создал скрипт:
[gnome-terminal.sh]
Код: Выделить всё
#!/bin/bash
PATH=/home/airvikar/euphoria/bin:$PATH
EUDIR=/home/airvikar/euphoria
EUINC=//home/airvikar/euphoria/iclude
export PATH EUDIR EUINC
export LD_LIBRARY_PATH=/home/airvikar/euphoria/lib:${LD_LIBRARY_PATH} # это можно не писать, я просто подключал сторонние библиотеки
gnome-terminal
естественно проставьте свои пути к директориям.
Делаем исполняемым. Запускаем
Код: Выделить всё
eui -v
Euphoria Interpreter v4.1.0 development
64-bit Linux, Using System Memory
Revision Date: 2014-01-16 02:53:44, Id: 5783:d41527402a7a