Меню Рубрики

Gambas для linux как установить

Install Gambas 3.5 via PPA in Ubuntu & Linux Mint

Gambas is a free development environment aims at making a graphical development environment based on a Basic interpreter, so that we have a language as easy as Visual Basic™ under Linux™. Gambas3 is available in Ubuntu Software Center since Ubuntu 12.10 Quantal, but it’s a little old.

The latest Gambas 3.5 was released on October 22 with more than 240 bugfixes and more than 270 new features. See the official release note.

This tutorial show how to install the latest Gambas 3.5.1 in Ubuntu 14.04, Ubuntu 13.10, Ubuntu 13.04, Ubuntu 12.04 and Linux Mint via PPA.

Install Gambas:

To get started, press Ctrl+Alt+T on keyboard to open terminal. When it opens, run commands below one by one:

For the latest development version, use the daily build PPA (it’s 3.5.99 at the moment):

For the more stable version which is available in official download page:

Источник

Установка Gambas 3 на Linux Calculate (Gentoo)

Для тех, кто хочет установить эту среду на Линукс линейки Gentoo.
В даном случае инструкция, как установить на Linux Calculate

Для начала немного теории чтоб был понятен общий смысл выполняемых операций. В ОС Linux программы, в большинстве случаев, не устанавливаются как в Windows с помощью индивидуального для каждой программы инсталятора типа «setup.exe». Так как большинство программ под Linux — OpenSource, есть два основных способа их установки:
1. Репозитории. Вы вводите нужную команду с названием нужной программы в консоли (или в аналогичном графическом приложении) . И все. С серверов разработчика вашего дистрибутива скачается и установится готовый скомпилированный пакет с вашей программой + пакеты необходимые для работы данной программы (Библиотеки и т.д).
2. Сборка из исходных кодов. Вы сами качаете исходные текты программы с сайта ее разработчика + исходные тексты всех необходимых библиотек и зависимостей + зависимости зависимостей)). Сначала компилируете и устанавливаете зависимости, а потом и саму программу.

Фанатам Gentoo Linux видимо религия не позволяет пользоваться бинарным пакетами из репозиториев. Их аналог репозиториев називаются портажи. Из портажей скачиваются не готовые бинарные пакеты, а исходные тексты. Так же при этом программы для работы с портажами сами отслеживают и скачивают необходимые для вашей программы зависимости. Компиляция программы проходит автоматически но на ВАШЕМ компьютере. После чего программа устанавливается. Данный подход имеет свои плюсы но уж ОЧЕНЬ длительный.
А Calculate Linux есть ничто иное как переделанный Gentoo.
Для работы с портажами используются консольные утилиты eix (для получения информации о пакетах в портажах, поиска необходимых пакетов) и emerge (для установки пакетов).
Как в случае репозиториев так и в случае портажей для установки любой программы достаточно одной команды в консоли и ВСЕ! Но в портажах Galculate нет Gambas! Потому поступим следующим образом: все необходимые для сборки Gambas и его модулей зависимости (Библиотеки, Базы данных и т.д) установим из портажей, а сам Gambas соберем из исходных текстов вручную.

1. Открываем root терминал. Или обычный терминал, а затем командой su получаем права root.

Таким образом синхронизируем наш ПК с сервером портажей и получаем список актуальных пакетов.

Устанавливаем из портажей программу ufed. Программа нужна для расстановки USE флагов. Флаги указывают с поддержкой каких компонентов компилировать программы. Можно прописать флаги вручную но так проще.

Запускаем ufed. Откроется программа с псевдографическим интерфейсом.

С помощью клавиши пробел нужно выставить знаки «+» на против следующих полей:

kde
kdecards
kdepim
kdm
qt
qt-bundled
qt-dbus
qt-fuststart
qt-static
qt-webkit
qt3support
qt4
qthelp

Затем жем два раза Enter для выхода и сохранения изменений.
Без даных флагов все программы и библиотеки будут собираться без поддержки qt и kde. А у Gambas некоторые модули требуют их поддержки да и сам он установиться но не запуститься без qt.

5. Теперь ставим все необходимые зависимости.

(emerge, и дальше через пробел имена пакетов. Без символов конца строки. Все в одну строчку. Это одна команда)
emerge установит нужные пакеты + зависимости к ним. (Всего около 60 пакетов).
На данном этапе все зависит от мощности вашего ПК но в любом случае пару часов можете погулять.

6. После успешного выполнения пункта 5 в системе есть почти все зависимости необходимые для установки Gambas и модулей. Кроме sqlite2. Без него установится все кроме модуля gb.db.sqlite2 (gb.db.sqlite3 установиться). Причина в том, что emerge автоматически устанавливает только последнюю стабильную версию. Он установил только sqlite3.
Если все-таки нужно держать две версии sqlite делаем следующее:

Получаем информацию из портажей про пакеты в названни которых есть слово sqlite.
В полученом списке находим dev-db/sqlite и смотрим его Available versions. Нужно посмотреть полную версию пакета для 2 ветки.
Далее вводим:

По состоянию на 3.01.12 из второй ветки в портажах есть только версия 2.8.16-r5, потому команда имеет вид

(Просто версия со временем может измениться и тогда данная команда работать не будет).

7. Переходим к установке самого Gambas.

Скачиваем исходники. Если на момент установки появиться новая версия то соответственно подставляем ссылку на нее. (А можно и через браузер скачать))).

Распаковываем скачанный архив.

Заходим в распакованную папку с исходниками.

10. Далее действуем по инструкции из README файла.

Генерирует config скрипт для Gambas под нашу систему.

Проверяет зависимости и подготавливает к компиляции.

Придется немного подождать.

Если все зависимости установлены (а это должно быть так), то в конце вам об этом напишет (как на скрине), если нет — напишет чего не хватает и какие модули без этого не будут компилироваться. Если напишет что чего то не хватает попробуйте повторить все начиная с пункта 4. Или можно пойти дальше. (Будет работать все кроме тех модулей которые вывело на экран). Если не хватает чего то связанного с qt — однозначно повторяем все с пункта 4, так как без него работать не будет ничего.

12. Компилируем Gambas и модули.

Для запуска Gambas нажимаем alt+F2 и в окне вводим gambas3 или открываем терминал и вводим это туда.

В Меню значок Gambas после ручной установки не появится. Если о чень хочется можно кликнуть правой кнопкой по значку меню и выбрать Edit Menus. Откроется окно с простым графическим интерфейсом, в котором можно легко добавить нужную команду (gambas3) в меню.

Путь к исполняэмому файлу: /usr/local/bin/gambas3
Иконку к ярлыку можно найти: /usr/local/share/gambas3

Благодарность за инструкцию IFreest

Calculate Linux 11.12: нарушается изображение
Запустила Лайв ДВД, при выходе на раб. стол все нормально 1-2 сек. потом портится изображение (все.

Интернет в Linux Gentoo.
Здравствуйте, я поставил Linux Gentoo на Virtual Box, он запустился, выдаёт livecd

Calculate linux cldg skype вылетает
Здравствуйте. Имеется особь calculate на 3-ем гноме. При запуске скайпа появляется интерфейс.

gentoo linux vs Code::Blocks
У меня такой вопрос я сделал в Code::Blocks программку Console application C++ она нормально.

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Установка Gentoo
Делаю как в одном видео с торрента — все по порядку. Там вводят ping ya.ru и у них идет пинг. У.

Установка Gentoo
Всем доброго времени суток! Начал свое знакомство с unix двое суток назад с FreeBSD, за сутки.

Как устроены разделы диска в Calculate Linux?
Здравствуйте. Хочу перейти с Ubuntu на Calculate. В руководстве по разбивке диска написано, что.

Не удаётся настроить сеть Gentoo Linux
Пытаюсь запустить /etc/init.d/net.eth0 start, получаю следующее: как исправить?

Источник

Gambas: Разработка на Basic в linux

Дата добавления: 08 июня 2010

Gambas является объектно-ориентированным диалектом языка basic и является интегрированной средой разработки (IDE) для linux. В результате чего вы получаете полноценную платформу для разработки на Basic, совместимую с Microsoft Visual Basic.

Установка
Gambas может быть доступен в репозитории вашего дистрибутива (пакет gambas2 ), либо может быть загружен с официального сайта на sourceforge и скомпилирован.

Функциональность
Gambas имеет отличный багаж для разработки приложений любой сложности и назначения.
Вот некоторые особенности:

  • Совместимость с Microsoft Visual Basic
  • Работа со всеми популярными базами данных
  • Возможность использования OpenGL
  • Создание пакетов RPM или DEB
  • Отладчик
  • Поддержка XML/XSLT
  • Возможность создания Qt,GTK,SDL и CLI приложений
  • Обработка изображений
  • Сетевое программирование
  • Помощник для создания графических приложений
  • Возможность расширения функциональности дополнениями

Автор: Subsanek, дата: 09 июня 2010 , время: 12:33:44 (MSK).
>Лучше Kylix, Lazarus на худой конец.

Для Basic .
Мы же не программирование на Pascal рассматривали, а именно на Basic =))

Автор: Eugeny, дата: 30 июля 2010 , время: 20:05:28 (MSK).
>Один черт. Лучше вообще ассемблер.

Хотел бы я посмотреть как вы на ассемблере пишете большой проект. Точнее, сколько лет вы будете писать. А еще, как вы ассемблером добъетесь кросспроцессорности? Ну, вплане портирование на разные архитектуры и т.д.

Насчт С — хорошая вещь но не всегда приемлемая. Недаром, под Linux часто пишут например на пайтоне(Python).

Gambas — говорят у него недостатки, и он чего-то требует. Так популярные нынче Mono и иже с ними тоже требуют, и проги на с либов разных требуют. Вам ехать или шашечки?

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

  • Mac os battery health
  • Mac os bash profile
  • Mac os autostart script
  • Mac os autocad viewer
  • Mac os audio converter