Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Помогите найти значения  (Прочитано 1288 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Semm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Помогите найти значения
« : 24 Декабря 2008, 10:29:39 »
Хочу установить программу Pony Prog 2000.
Нужно указать в конфиге следующие параметры:

HOMEV - should point to your v absolute path
LINUX_HEADERS - should point to your current kernel headers
INSTALL_PREFIX - where to install the executable

Ubuntu 8.10
Помогите начинающему, где можно их узнать.....

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Помогите найти значения
« Ответ #1 : 24 Декабря 2008, 11:21:05 »
HOMEV - should point to your v absolute path
cd; pwdХотя может быть и не так. Непонятно, что такое "v absolute path"

LINUX_HEADERS - should point to your current kernel headers
echo /usr/src/linux-headers-`uname -r`

INSTALL_PREFIX - where to install the executable
/usr/bin

Ну и гугл в помощь

Оффлайн Semm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Помогите найти значения
« Ответ #2 : 24 Декабря 2008, 11:54:46 »
Даю команду
# make
вылезают ошибки
cd v; make vlib
make[1]: Вход в каталог `/home/serg/PonyProg2000-2.07c/v'
cd srcx ; make
make[2]: Вход в каталог `/home/serg/PonyProg2000-2.07c/v/srcx'
make[2]: *** Нет правила для сборки цели `v_defs.h', требуемой для `/home/serg/serg/PonyProg_Sourceforge//objx/vapp.o'.  Останов.
make[2]: Выход из каталога `/home/serg/PonyProg2000-2.07c/v/srcx'
make[1]: *** [srcx] Ошибка 2
make[1]: Выход из каталога `/home/serg/PonyProg2000-2.07c/v'
make: *** [vlib] Ошибка 2

Что делаю не так? Подскажите.... Пытаюсь собрать программу отсюда - http://downloads.sourceforge.net/ponyprog/Pony_Prog2000-2.07c.tar.gz
« Последнее редактирование: 24 Декабря 2008, 12:41:57 от Semm »

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Помогите найти значения
« Ответ #3 : 24 Декабря 2008, 13:45:06 »
Ошибся в конфигурации.
make[1]: Вход в каталог `/home/serg/PonyProg2000-2.07c/v'
...
make[2]: Вход в каталог `/home/serg/PonyProg2000-2.07c/v/srcx'
make[2]: *** Нет правила для сборки цели `v_defs.h', требуемой для `/home/serg/serg...
Кстати, с наскока оно не соберётся. Используется много устаревших фич, которые g++ v4.+ не поддерживаются (может быть можно дополнительно подправить конфиг, я не разбирался), однако в v/Config.mk прописан g++-3.4 видимо не просто так, а в репозиториях Интрепида g++ 3.4 нет.

Оффлайн Semm

  • Автор темы
  • Новичок
  • *
  • Сообщений: 6
    • Просмотр профиля
Re: Помогите найти значения
« Ответ #4 : 25 Декабря 2008, 13:31:37 »
Да, похоже придется из-за одной проги на винду опять переходить... :'(
Под вайном и виртуальной машиной виндовую версию уже пробовал - не пашет
Печально... Весь гугл перерыл... решений нет.

Оффлайн jel

  • Активист
  • *
  • Сообщений: 828
    • Просмотр профиля
Re: Помогите найти значения
« Ответ #5 : 25 Декабря 2008, 14:52:12 »
ICProg.
Отлично работает под wine.

Оффлайн Kwah

  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Re: Помогите найти значения
« Ответ #6 : 25 Декабря 2008, 14:52:51 »
Да, похоже придется из-за одной проги на винду опять переходить... :'(
Под вайном и виртуальной машиной виндовую версию уже пробовал - не пашет
Печально... Весь гугл перерыл... решений нет.
Ну-ну.

http://ubuntuforums.org/showthread.php?t=223247

Если тебе работать, то можно не гнаться за последними версиями Ubuntu, и поставить 8.04, опять же она LTS, там необходимый для сборки компилятор имеется.

Далее: всегда можно подправить исходные коды, чтобы они соответствовали стандарту и собирались современными компиляторами, или по крайней мере написать автору, что имеется подобная проблема.

 

Страница сгенерирована за 0.016 секунд. Запросов: 20.