首页 > readme 
 en fr de es it nl pl pt pt_BR mk sq ca hu cs tr ar fa id vi ko ja ru zh_TW eo
前一个  下一个  编辑  重命名  撤销  刷新  搜索  管理  
文档
历史
 
警告! 该页面尚未更新。  参见英文版 
说明

欢迎使用Gambas!

Gambas是一个基于BASIC语言解释器的自由使用的图形开发环境,它的很多灵感来源于Visual Basic和Java。

更多内容在http://gambas.sourceforge.net

重要提示

在下载、编译和抱怨Gambas之前,请先仔细的阅读下面的说明!

为了能正确编译Gambas(稳定版或开发版),你的操作系统必须安装有下列库文件:

组件 库和要求
解释器 libffi.so
gb.compress.bzlib2 libbz2.so
gb.compress.zlib libz.so
gb.corba libACE.so, libomniORB4.so, libomniDynamic4.so
gb.crypt libcrypt.so
gb.db.firebird libfbclient.so
gb.db.mysql libmysqlclient.so, libz.so
gb.db.odbc libodbc.so
gb.db.postgresql libpq.so
gb.db.sqlite2 libsqlite.so
gb.db.sqlite3 libsqlite3.so
gb.desktop libXtst.so
gb.gtk 全部GTK+库 >= 2.10
gb.gtk.svg librsvg2.so
gb.net.curl libcurl.so
gb.opengl libGL.so, libGLU.so
gb.pcre libpcre.so
gb.pdf libpoppler.so
gb.qt libqt-mt.so.3 >= 3.3
gb.qt.kde 全部KDE3库 >= 3.5
gb.sdl libSDL.so, libSDL_image.so, libGL.so, libGLU.so
gb.sdl.sound libSDL.so, libSDL_mixer.so
gb.v4l libjpeg.so, libpng.so,Video4Linux >= 2.0
gb.xml libxml-2.0
gb.xml.xslt libxslt

 此外不要忘记安装所有依赖的开发包!

为了使用这些库的最新版本,你必须编译../comp/gb/gb.qt../comp/gb/gb.qt.ext组件,以便于开发环境能够正常工作。

你必须有写/tmp目录的权限,否则Gambas不能正常工作。

对源代码包的处理需要下列版本的GNU工具:

源代码包的每个子目录事实上都是独立的,你可以单独配置、编译、安装它们。

如何编译和安装Gambas?

检查安装环境

首先,检查你是否已经安装了所有必须的库和开发包。

不要忘了查看编译和安装页面,也许可以找到你使用的发行版的重要信息。

配置源文件包

当你确定操作系统中已经安装有上面的库和开发包,在终端中输入下面的命令。

'$' 代表你的终端提示符,'...'代表配置和编译期间打印的信息。

下面的命令创建配置脚本,仅仅从版本管理服务器获得源代码时才需要执行这个命令,如果你是下载的tar.bz2格式源代码包,就不需要执行这条命令。

$ ./reconf-all

下面的命令检查你的操作系统,并且配置安装包:

$ ./configure -C
...

如果某个库或者开发包错漏,你会得到某些组件不能使用的警告提示。你必须阅读配置时的全部输出信息,找到以"warning"开头的行,查看发生了什么错误。

关于'configure'命令的具体说明在INSTALL文件中,建议阅读它。

编译

如果配置没有发生错误,执行下面的命令进行编译:

$ make
...

安装

如果编译没有发生错误,执行下面的命令进行安装:

安装Gambas到你的操作系统,必须以root权限进行。

$ su -c "make install"
Password: <在这里键入root用户的口令>
...

故障处理

假如从版本管理服务器升级源代码之后,你在一些连续的编译中出现错误,你可以通过下面的命令尝试重建配置脚本。

$ ./reconf

然后,你可以重新执行./configure

如果它没有工作,我需要确切的知道发生了什么。所以,键入下面的命令:

$ ( ./configure; make; make install ) > output.txt 2>&1

然后通过电子邮件将文件"output.txt"发送给我,同时提供你的计算机和系统配置的细节。

运行Gambas

如果所有的过程都没有问题,键入"gambas2"运行开发环境,或者键入"gambas3"启动开发版。

开始探索它吧!

如何编译和安装Gambas,以便制作发行包?

在安装的时候,必须使用prefix参数来指定变量

通常编译用的方法:

$ cd gambas2-X.YY
$ ./configure
$ ./make

那么,以root身份,使用下面的命令格式指定安装Gambas到某个位置:

$ make prefix=~/myroot

最终,在你的主目录下的myroot子目录里,你就能找到被安装的全部Gambas文件。

参见

编译和安装