![]() |
Welcome to ftp.nluug.nl Current directory: /ftp/os/Linux/distr/vectorlinux/Uelsk8s/GAMBAS/gambas-svn/gambas2/ |
|
Contents of README:WELCOME TO GAMBAS! GAMBAS is a free implementation of a graphical development environment based on a BASIC interpreter. It is very inspired by Visual Basic and Java. More information on http://gambas.sourceforge.net ** IMPORTANT NOTES Before downloading Gambas, compiling it and then complaining, please read the following remarks CAREFULLY! WARNING: This file may not be up to date. Check the README page on the web site. To compile Gambas, you must install the following libraries on your system : +=================================+==========================================+ | COMPONENTS | LIBRARIES | +=================================+==========================================+ | Interpreter | 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 | libibpp.so libfbclient.so | +---------------------------------+------------------------------------------+ | gb.db.mysql | libmysqlclient.so libz.so | +---------------------------------+------------------------------------------+ | gb.db.odbc | libodbc.so | +---------------------------------+------------------------------------------+ | gb.db.postgresql | libpq.so | +---------------------------------+------------------------------------------+ | gb.db.sqlite | libsqlite.so | +---------------------------------+------------------------------------------+ | gb.db.sqlite3 | libsqlite3.so | +---------------------------------+------------------------------------------+ | gb.gtk | All GTK+ libraries | +---------------------------------+------------------------------------------+ | gb.ldap | libldap.so | +---------------------------------+------------------------------------------+ | gb.net | - | +---------------------------------+------------------------------------------+ | gb.net.curl | libcurl.so | +---------------------------------+------------------------------------------+ | gb.opengl | libGL.so libGLU.so | +---------------------------------+------------------------------------------+ | gb.pcre | libpcre.so | +---------------------------------+------------------------------------------+ | gb.qt | libqt-mt.so.3 | +---------------------------------+------------------------------------------+ | gb.qt.kde | All KDE libraries | +---------------------------------+------------------------------------------+ | gb.sdl | libSDL.so | +---------------------------------+------------------------------------------+ | gb.sdl.sound | libSDL.so libSDL_mixer.so | +---------------------------------+------------------------------------------+ | gb.sdl.image | libSDL.so libSDL_image.so libSDL_gfx.so | | | libSDL_ttf.so | +---------------------------------+------------------------------------------+ | gb.sdl.opengl | libSDL.so libGL.so libGLU.so | +---------------------------------+------------------------------------------+ | gb.v4l | libjpeg.so libpng.so video4linux >= 2.0 | +---------------------------------+------------------------------------------+ | gb.xml | libxml-2.0 | +---------------------------------+------------------------------------------+ | gb.xml.xslt | libxslt | +---------------------------------+------------------------------------------+ And you must install all related development packages. Try to always use a recent version of these libraries. You must of course install the GCC compiler. You must compile gb.qt and gb.qt.ext components to have a working development environment. Qt 3.2 is now required because of one Qt function that was missing in older versions of Qt. Gambas will compile with Qt 3.1, but the function Picture.Copy() will fail in some case. Gambas does not compile with previous versions of Qt. You must have the right to write to /tmp, otherwise Gambas will not work. This package was done with the following versions of GNU tools: - automake 1.9.4 - autoconf 2.59 - libtool 1.5.12 (this tool is not required as it is included in the package) Each sub-directory of this source package is actually independent. You can configure, make and install each of them independently. ** DISTRIBUTION SPECIFIC PROBLEMS Read the README.REDHAT or README.FEDORA files. ** HOW TO COMPILE GAMBAS ? 1) First, check that you installed all the needed development packages 2) When done, type the following magic sentences in a shell. '#' represents your shell prompt, and "..." are the messages printed during the configuration and compilation. This command analyzes the system and configure the package: # ./configure -C ... This command compiles the programs: # make ... And finally this command installs everything: # su -c "make install" Password: <Type the root password here> ... If something fails during this process, try to type the following command before ./configure : # ./reconf If it does not work, I need to know what happened exactly. To do so, type the following command : # ( ./configure; make; make install ) > output.txt 2>&1 And send me the file "output.txt" by mail, with every other detail about your computer and your distribution you find useful. 3) If everything was fine, type "gambas2" to run the development environment. There are a few examples in the "examples" directory. 4) There are more 'configure' specific explanations in the "INSTALL" file. I invite you to read them. Enjoy it ! BenoƮt. |
Name Last modified Size
Parent Directory -
.svn/ 11-Jun-2009 17:25 -
TEMPLATE/ 11-Jun-2009 17:46 -
app/ 11-Jun-2009 17:25 -
autom4te.cache/ 11-Jun-2009 17:33 -
comp/ 11-Jun-2009 17:25 -
examples/ 11-Jun-2009 17:46 -
gb.compress.bzlib2/ 11-Jun-2009 17:43 -
gb.compress.zlib/ 11-Jun-2009 17:47 -
gb.corba/ 11-Jun-2009 17:28 -
gb.crypt/ 11-Jun-2009 17:29 -
gb.db.firebird/ 11-Jun-2009 17:44 -
gb.db.mysql/ 11-Jun-2009 17:45 -
gb.db.odbc/ 11-Jun-2009 17:49 -
gb.db.postgresql/ 11-Jun-2009 17:35 -
gb.db.sqlite2/ 11-Jun-2009 17:31 -
gb.db.sqlite3/ 11-Jun-2009 17:32 -
gb.desktop/ 11-Jun-2009 17:27 -
gb.gtk.svg/ 11-Jun-2009 17:45 -
gb.gtk/ 11-Jun-2009 17:36 -
gb.image/ 11-Jun-2009 17:30 -
gb.net.curl/ 11-Jun-2009 17:47 -
gb.net.smtp/ 11-Jun-2009 17:48 -
gb.net/ 11-Jun-2009 17:37 -
gb.opengl/ 11-Jun-2009 17:41 -
gb.pcre/ 11-Jun-2009 17:34 -
gb.pdf/ 11-Jun-2009 17:37 -
gb.qt.kde/ 11-Jun-2009 17:42 -
gb.qt/ 11-Jun-2009 17:31 -
gb.qte/ 11-Jun-2009 17:39 -
gb.sdl.sound/ 11-Jun-2009 17:33 -
gb.sdl/ 11-Jun-2009 17:40 -
gb.v4l/ 11-Jun-2009 17:38 -
gb.xml/ 11-Jun-2009 17:41 -
help/ 11-Jun-2009 17:26 -
main/ 11-Jun-2009 17:27 -
AUTHORS 10-Jun-2009 20:31 0
COPYING 10-Jun-2009 20:31 18K
ChangeLog 10-Jun-2009 20:31 305K
INSTALL 10-Jun-2009 20:31 9.1K
Makefile 10-Jun-2009 21:13 20K
Makefile.am 10-Jun-2009 20:31 690
Makefile.in 10-Jun-2009 20:36 19K
NEWS 10-Jun-2009 20:31 0
README 10-Jun-2009 20:31 7.1K
README.svn-commit 10-Jun-2009 20:31 1.3K
acinclude.m4 10-Jun-2009 20:31 276K
aclocal.m4 10-Jun-2009 20:32 22K
component.am 10-Jun-2009 20:31 1.3K
config.guess 10-Jun-2009 20:31 44K
config.h 10-Jun-2009 20:58 794
config.h.in 10-Jun-2009 20:36 670
config.log 10-Jun-2009 21:16 15K
config.status 10-Jun-2009 21:13 26K
config.sub 10-Jun-2009 20:31 33K
configure 10-Jun-2009 20:36 118K
configure.ac 10-Jun-2009 20:31 2.1K
depcomp 10-Jun-2009 20:31 15K
install-sh 10-Jun-2009 20:31 11K
log 10-Jun-2009 21:13 184K
ltmain.sh 10-Jun-2009 20:31 196K
missing 10-Jun-2009 20:31 10K
reconf 10-Jun-2009 20:31 121
reconf-all 10-Jun-2009 20:31 121
stamp-h1 10-Jun-2009 21:13 23
NLUUG - Open Systems. Open Standards
Become a member
and get discounts on conferences and more, see the NLUUG website!