Оберон-клуб «ВЄДАsoft»

Твердыня модульных языков
Текущее время: 08 окт 2024, 23:31

Часовой пояс: UTC + 2 часа




Начать новую тему Ответить на тему  [ 1 сообщение ] 
Автор Сообщение
СообщениеДобавлено: 08 мар 2014, 01:01 
Не в сети
Аватара пользователя

Сообщения: 1019
Откуда: Днепропетровская обл.
Сначала установим поддержку Java:

sudo apt-get install openjdk-7-jre-headless
sudo apt-get install openjdk-7-jdk

Скачаем последнюю версию GPCP для JVM и распакуем в своей домашней папке ~/gpcp-JVM

В своей домашней папке находим файл .profile и открываем на редактирование (если такого файла нет, просто создадим его). Добавим такие строки:

export PATH="$PATH:/home/zorko/gpcp-JVM/bin"
export JRoot="/home/zorko/gpcp-JVM"

Разумеется, везде вместо zorko должен быть ваш логин. Чтобы изменения вступили в силу, перелогиниваемся.

Скрипт для запуска GPCP и собранных им программ выглядит так:
Код: "OBERON"
  1. #!/bin/sh
  2. # Compile and run a GPCP program
  3. #
  4. java -DCPSYM=.:$JRoot/libs:$JRoot/libs/JvmSystem -classpath .:$JRoot CP.$1.$1 $$
  5. #
Создайте этот файл и поместите в папку ~/gpcp-JVM/bin

В Linux исполняемые файлы должны иметь соответствующие атрибуты, сделаем это для нашего скрипта командой:

sudo chmod 755 cprun

Пробуем, всё работает:

zorko@notebook:~$ cd ~/gpcp-JVM/JVMexamples/hello
zorko@notebook:~/gpcp-JVM/JVMexamples/hello$ cprun gpcp Hello.cp
#gpcp: <Hello> No errors
zorko@notebook:~/gpcp-JVM/JVMexamples/hello$ cprun Hello
Hello CP World

Тестировалось под ОС Linux Ubuntu 12.04 LTS (i386, 32 bit).
Благодарю Walter'а за скрипт для запуска GPCP под Linux и Ketmar'а за консультации по Linux.


Вернуться к началу
 Профиль  
Ответить с цитатой  
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ 1 сообщение ] 

Часовой пояс: UTC + 2 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
© VEDAsoft Oberon Club