Установка файлов tar.gz
Установка файлов tar.gz
Я конечно балбес, но уже ничего не понимаю...
Скачал Basic256 в формате tar.gz, распокавал...
ввожу в консоли:
./configure
в ответ получаю:
нет такого файла или каталога
Что делать?
Скачал Basic256 в формате tar.gz, распокавал...
ввожу в консоли:
./configure
в ответ получаю:
нет такого файла или каталога
Что делать?
Re: Установка файлов tar.gz
По крайней мере указать прямую ссылку на файл с "Basic256 в формате tar.gz".Aragon писал(а):Что делать?
Re: Установка файлов tar.gz
basic256_1.1.3.0.orig.tar.gz -сам файл
в консоли выполнил
cd /home/uchenik/Загрузки
tar xvfz basic256_1.1.3.0.orig.tar.gz
cd basic256-1.1.3.0
./configure
bash: ./configure: Нет такого файла или каталога
З.Ы. система ROSA.FRESH.LXDE.R4.i586
в консоли выполнил
cd /home/uchenik/Загрузки
tar xvfz basic256_1.1.3.0.orig.tar.gz
cd basic256-1.1.3.0
./configure
bash: ./configure: Нет такого файла или каталога
З.Ы. система ROSA.FRESH.LXDE.R4.i586
Re: Установка файлов tar.gz
Вы не поверите, но большинство пользователей форума никогда не ставили Basic256, и я, например, понятия не имею что внутри архива. Но если Вы укажите ссылку, откуда я смогу скачать этот архив, я постараюсь помочь вам.
Re: Установка файлов tar.gz
Причём в ROSA LXDE 2012 программа Basic256 есть в "Установка и удаление программ" 
сайт www.basic256.org

сайт www.basic256.org
Re: Установка файлов tar.gz
Внутри архива есть файл COMPILING.txt там все по шагам расписано, какие библиотеки и программы надо поставить
А дальше компиляция:
В COMPILING.txt больше информации
Учтите что имена пакетов приведены для Debian/Ubuntu, в Росе имена будут немного отличаться.LINUX you will need:
* g++
* qt4-dev-tools
* flex
* bison
* libsdl-mixer??-dev
* libespeak-dev (if using the LINUX_ESPEAK option in BASIC256.pro)
- this option gives an integrated library approach to the say statement
* espeak (if using the LINUX_ESPEAK_EXECUTE option in BASIC256.pro)
- use this option and install if the library use of portaudio conflicts with other sound systems installed
А дальше компиляция:
Код: Выделить всё
qmake BASIC256.pro
make
make install
Re: Установка файлов tar.gz
И да, это что обычный инерпретатор бейсика? Может Вас устроит один из javascript-овых интерпретаторов? https://www.google.ru/search?q=std%3A%3 ... er&spell=1
Re: Установка файлов tar.gz
на команду
qmake BASIC256.pro
выдает
bash: qmake: команда не найдена
а есть возможность подцепить из ROSA LXDE 2012 программу Basic256? Хотя предложенный Вами интерпретатор тоже подходит
qmake BASIC256.pro
выдает
bash: qmake: команда не найдена
а есть возможность подцепить из ROSA LXDE 2012 программу Basic256? Хотя предложенный Вами интерпретатор тоже подходит
Re: Установка файлов tar.gz
Вот что получил на команду qmake BASIC256.pro -config debug
Код: Выделить всё
Project MESSAGE: FATAL_ERROR BASIC-256 requires QT 5 or better.
Project MESSAGE: Running make for ./LEX/Makefile
make: вход в каталог «/home/uchenik/Загрузки/basic256-1.1.3.0/LEX»
bison -d basicParse.y
basicParse.y: предупреждение: 3 конфликта сдвига/вывода [-Wconflicts-sr]
flex basicParse.l
make: выход из каталога «/home/uchenik/Загрузки/basic256-1.1.3.0/LEX»
Project MESSAGE: FATAL_ERROR BASIC-256 requires QT 5 or better.
Project MESSAGE: Running make for ./LEX/Makefile
make: вход в каталог «/home/uchenik/Загрузки/basic256-1.1.3.0/LEX»
bison -d basicParse.y
basicParse.y: предупреждение: 3 конфликта сдвига/вывода [-Wconflicts-sr]
flex basicParse.l
make: выход из каталога «/home/uchenik/Загрузки/basic256-1.1.3.0/LEX»
Project MESSAGE: FATAL_ERROR BASIC-256 requires QT 5 or better.
Project MESSAGE: Running make for ./LEX/Makefile
make: вход в каталог «/home/uchenik/Загрузки/basic256-1.1.3.0/LEX»
bison -d basicParse.y
basicParse.y: предупреждение: 3 конфликта сдвига/вывода [-Wconflicts-sr]
flex basicParse.l
make: выход из каталога «/home/uchenik/Загрузки/basic256-1.1.3.0/LEX»
Re: Установка файлов tar.gz
Нет слов
Тема месяца

Re: Установка файлов tar.gz
Ну если для 2012 был такой пакет, то можно попробовать. Скачать пакет под вашу архитектуру (32 или 64 бита), вытащить из него файл (это удобно делать в mc) и попробовать запустить. Может и заработает.Aragon писал(а):а есть возможность подцепить из ROSA LXDE 2012 программу Basic256?
Да ладно Вам! Похоже что человеку домашку по ИКТ надо сделать, и он вместо того чтоб у друзей списать, пытается сделать ее честно, что похвально.ДроноваЮ писал(а):Нет словТема месяца
-
- Сообщения: 99
- Зарегистрирован: 28 апр 2012, 16:33
- Откуда: Санкт-Петербург
Re: Установка файлов tar.gz
Посмотрите, имеет ли ./configure права на выполнение. Даю правый коренной на то, что нет.
Re: Установка файлов tar.gz
надо установить qmakeAragon писал(а):на команду
qmake BASIC256.pro
выдает
bash: qmake: команда не найдена
Re: Установка файлов tar.gz
Тему не читай, камент пиши.MaxIvanych писал(а):Посмотрите, имеет ли ./configure права на выполнение. Даю правый коренной на то, что нет.
Re: Установка файлов tar.gz
ну понятно... профиДроноваЮ писал(а):Нет словТема месяца

я чистый физик, информатику изучал сам на основании ZX Spectrum 256k Scorpions, и дальше Basic... увы

около 10 лет занимался строительным трудом, в школу пришел (вернулся) три года назад, столкнулся с лицензиями, вернее их отсутствием, по требованию выше стоящей организации начал устанавливать Linux. Пробовал Ubuntu, но появились проблемы с сетью (ну кривые руки... кривые) два года назад поставил ROSA LXDE 2012, работает, есть не просит. Увидел появление ROSA LXDE 2014 решил поставить и... вот такой пост

Спасибо за понимание.
Re: Установка файлов tar.gz
Не надо никуда возвращатьсяAragon писал(а): два года назад поставил ROSA LXDE 2012, работает, есть не просит. Увидел появление ROSA LXDE 2014 решил поставить и... вот такой постВот не поверите, но за два года мне не понабились файлы формата tar.gz. Видимо вернусь назад, на RL 2012.

Ничего страшного в tar.gz нет.
Распаковали архив, смотрите файл readme или install и делаете то, что там написано. (дополнительно, если в архиве есть файл configure даете команду ./configure, если имеется файл с расширением .pro, то qmake)
Как-то так

Re: Установка файлов tar.gz
Первое, tar.gz это архив, ну как zip или rar, поэтому сам вопрос "установка файлов tar.gz" некорректен, внутри архива может быть что угодно.Aragon писал(а):ДроноваЮ писал(а):Нет словТема месяца[/quot]
ну понятно... профи
я чистый физик, информатику изучал сам на основании ZX Spectrum 256k Scorpions, и дальше Basic... увы
около 10 лет занимался строительным трудом, в школу пришел (вернулся) три года назад, столкнулся с лицензиями, вернее их отсутствием, по требованию выше стоящей организации начал устанавливать Linux. Пробовал Ubuntu, но появились проблемы с сетью (ну кривые руки... кривые) два года назад поставил ROSA LXDE 2012, работает, есть не просит. Увидел появление ROSA LXDE 2014 решил поставить и... вот такой постВот не поверите, но за два года мне не понабились файлы формата tar.gz. Видимо вернусь назад, на RL 2012.
Спасибо за понимание.
Второе, попробуйте поставить версию из
- Ищем более-менее подходящую RPM-ку, я пошел на http://rpm.pbone.net/ и вбил basic256, скачал 64-х битный пакет. Остальное я делал в консоли.
- В консоли, в mc провалился в рпмку, и далее в CONTENTS.cpio (это файлы которые она содержит). По F5 скопировал файлы в отдельную директорию (для определенности в ~/basic).
- Дальше надо проверить недостающие библиотеки. Тут 2 варианта, или посмотреть на список зависимостей в RPM (файл INFO/REQUIRES внутри рпмки, но имена пакетов могут немного отличаться) Или воспользоваться утилитой ldd
- Переходим в ~/basic/usr/bin и запускаем "ldd BASIC256", команда выводит список необходимых программе библиотек, в некоторые строки выглядят как "libespeak.so.1 => not found" значит программе нужна библиотека libespeak.so.1 и ее нет.
- Ищем пакет который содержит эту либу, "urpmf -f libespeak.so.1" из списка видим что она есть в пакете lib64espeak1 (для 64 бит), ставим пакет "sudo urpmi lib64espeak1", Если запустить "ldd BASIC256", можно увидеть что возле libespeak.so.1 попала надпись not found.
- Аналогично разбираемся с остальными либами.
- Пробуем запустить программу, у меня заработала.
Если хотите, можете сделать ее доступной для всех, скопируйте разархивированные директории в /usr (~/basic/usr/bin в /usr/bin, ~/basic/usr/share в /usr/share)
Код: Выделить всё
Dim friends$(3)
friends$ = {"Alex", "Bob", "John"}
for i = 0 to 2
print friends$[i]
next i
Код: Выделить всё
friends = ["Alex", "Bob", "John"]
for friend in friends:
print friend
Re: Установка файлов tar.gz
А, если вы учитель, то понятно
Что ж вы сразу не сказали.
Ну и приходите на спохелп тоже, у нас там маленькая, но тёплая компания, поможем только так.

Ну и приходите на спохелп тоже, у нас там маленькая, но тёплая компания, поможем только так.
