Fedora


Gambas 3.0 二进制


Fedora 17 -> 19

Fedora存储库中当前可用的二进制包是gambas3.4.1版(Fedora更新包含gambas3.5.4版)

$ yum install gambas3

Fedora 20

Fedora存储库中当前可用的二进制包是gambas3.4.1版(Fedora更新包含gambas3.5.4版)

$ yum install gambas3

Fedora 21

Fedora存储库中当前可用的二进制包是gambas3.5.4版(Fedora更新包含gambas3.8.0版)

$ yum install gambas3

Fedora 22

Fedora存储库中当前可用的二进制包是gambas3.7.1版(Fedora更新包含gambas3.8.0版)

$ yum install gambas3

Fedora 23

Fedora存储库中当前可用的二进制包是gambas3.8.1版(Fedora更新包含gambas3.9.1版)

$ yum install gambas3

Fedora 24

Fedora存储库中当前可用的二进制包是gambas3.8.4版(Fedora更新包含gambas3.9.2版)

$ yum install gambas3

Fedora 25

Fedora存储库中当前可用的二进制包是gambas3.9.1版(Fedora更新包含gambas3.9.2版)

$ yum install gambas3

Fedora rawhide

Fedora存储库中当前可用的二进制包是gambas3.9.2版

$ yum install gambas3

查看 pfgs.org 获取关于Fedora上gambas3二进制软件包的最新可用性信息。


Gambas 3.0编译说明


使用包管理系统安装二进制文件总是优于编译和安装。

获取开发包:

# yum groupinstall "Development Tools" "Development Libraries"

获取其余包:

Fedora 12:

# yum install cairo-devel libsqlite3x-devel sqlite2-devel gtk2-devel gtkglext-devel imlib2-devel librsvg2-devel poppler-devel qt-devel libv4l-devel SDL-devel SDL_sound-devel SDL_ttf-devel SDL_net-devel SDL_mixer-devel SDL_image-devel SDL_gfx-devel SDL_Pango-devel unixODBC-devel postgresql-devel libXtst-devel mysql-devel pcre-devel mesa-libGLU-devel mesa-libGLw-devel mesa-libGL-devel glew-devel

Fedora 13, 14, 15 和 16:

# yum install cairo-devel libsqlite3x-devel sqlite2-devel gtk2-devel gtkglext-devel imlib2-devel librsvg2-devel poppler-devel qt-devel libv4l-devel SDL-devel SDL_sound-devel SDL_ttf-devel SDL_net-devel SDL_mixer-devel SDL_image-devel SDL_gfx-devel SDL_Pango-devel unixODBC-devel postgresql-devel libXtst-devel mysql-devel pcre-devel mesa-libGLU-devel mesa-libGLw-devel mesa-libGL-devel glew-devel dbus-devel libzip libzip-devel bzip2-devel libcurl-devel qt-webkit-devel libxml2-devel

Fedora 17:

# yum install cairo-devel libsqlite3x-devel sqlite2-devel gtk2-devel gtkglext-devel imlib2-devel librsvg2-devel poppler-devel qt-devel libv4l-devel SDL-devel SDL_sound-devel SDL_ttf-devel SDL_net-devel SDL_mixer-devel SDL_image-devel SDL_gfx-devel SDL_Pango-devel unixODBC-devel postgresql-devel libXtst-devel mysql-devel pcre-devel mesa-libGLU-devel mesa-libGLw-devel mesa-libGL-devel glew-devel dbus-devel libzip libzip-devel bzip2-devel libcurl-devel qt-webkit-devel libxml2-devel libxslt-devel libv4l-devel libjpeg-turbo-devel ncurses-devel gsl-devel libXtst-devel gstreamer-devel gstreamer-plugins-base-devel

Fedora 28:

# yum install libtool libtool-ltdl-devel dumb-devel gmime-devel libffi-devel  mariadb-devel postgresql-devel  unixODBC-devel  sqlite2-devel libsqlite3x-devel SDL-devel SDL_*-devel   libxslt-devel  libv4l-devel  glew-devel  poppler-devel qt-devel  SDL2-devel SDL2_*-devel cairo-devel  gtk2-devel  imlib2-devel  librsvg2-devel  qt-webkit-devel  openal-soft-devel  libjpeg-turbo-devel  gtkglext-devel gtk3-devel  poppler-glib-devel  libxml2-devel  libXtst-devel  gsl-devel  pcre-devel  mesa-libGL*-devel  dbus-devel  libcurl-devel  alure-devel  gstreamer1-devel gstreamer1-plugins-base-devel libgnome-keyring-devel  bzip2-devel  qt5-devel mariadb-*-devel postgresql-libs  libglvnd-devel efl-devel compiz-devel gtkglextmm-devel  gtk+-devel gtk+extra-devel gtk2-engines-devel qt-devel-private qt5-*-devel

获得源代码

按照 如何处理Git和Gitlab 操作并进入源代码目录。

执行下列命令开始编译:

$ ./reconf-all
$ ./configure
$ make

将gambas3安装到系统

# make install