FreeBASIC: различия между версиями

Материал из ALT Linux Wiki
(Новая страница: «Использование FreeBASIC. FreeBASIC — 32-битный компилятор языка BASIC, доступный и под Linux. * Сайт: http://ww...»)
 
Нет описания правки
Строка 5: Строка 5:
* Пакет в ALT Linux: [http://packages.altlinux.org/en/Sisyphus/srpms/freebasic freebasic]
* Пакет в ALT Linux: [http://packages.altlinux.org/en/Sisyphus/srpms/freebasic freebasic]


= Документация и примеры =
== Документация и примеры ==


* Документация: {{path|/usr/share/doc/freebasic-*/}}
* Документация: {{path|/usr/share/doc/freebasic-*/}}

Версия от 14:22, 14 ноября 2013

Использование FreeBASIC. FreeBASIC — 32-битный компилятор языка BASIC, доступный и под Linux.

Документация и примеры

  • Документация: /usr/share/doc/freebasic-*/
  • Примеры: {{path|/usr/share/freebasic/examples}
  • man fbc — man-страница по компилятору fbc

Работа на 64-битных системах

Установка FreeBASIC на 64-битных системах требует подключения Arepo. Если нужный репозиторий подключен, выполните:

apt-get install i586-glibc-core i586-glibc-pthread i586-libncurses-devel \
i586-glibc-devel i586-libstdc++4.7-devel i586-gcc4.7 i586-freebasic

Сборка:

# cd /usr/share/freebasic/examples
# fbc -p /usr/lib hello.bas
# ./hello 
Hello from FreeBASIC!
Press any key to continue...
Примечание: Указывайте -p /usr/lib при компиляции , чтобы избежать предупреждений типа
/usr/bin/../bin/ld: skipping incompatible /usr/lib64/libdl.so when searching for -ldl

[1]