Fedora
Gambas 2 (old stable) compilation instructions
Retrieving the development packages:
# yum groupinstall "Development Tools" "Development Libraries"
Retrieving the remaining packages:
For Fedora 12:
# yum install cairo-devel sqlite2-devel gtk2-devel gtkglext-devel imlib2-devel librsvg2-devel poppler-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 firebird-libfbclient unixODBC-devel postgresql-devel libXtst-devel mysql-devel pcre-devel mesa-libGLU-devel mesa-libGLw-devel mesa-libGL-devel glew-devel qt3-devel kdebase3-devel libsqlite3x-devel libsqlite3x sqlite-devel
For Fedora 13:
# yum install cairo-devel sqlite2-devel gtk2-devel gtkglext-devel imlib2-devel librsvg2-devel poppler-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 firebird-libfbclient unixODBC-devel postgresql-devel libXtst-devel mysql-devel pcre-devel mesa-libGLU-devel mesa-libGLw-devel mesa-libGL-devel glew-devel qt3-devel kdebase3-devel firebird-devel libsqlite3x-devel libsqlite3x sqlite-devel
Retrieving omniORB packages (not in fedora repos nor rpmfusion):
For Fedora 12:
replace ARCH with your architecture (i.e. i686, x86_64, ecc)
$ wget http://www.fourpalms.org/pub/omniORB/RedHat/FC12/omniORB-4.1.4-3.fc12.ARCH.rpm
$ wget http://www.fourpalms.org/pub/omniORB/RedHat/FC12/omniORB-devel-4.1.4-3.fc12.ARCH.rpm
# rpm -Uhv omniORB-4.1.4-3.fc12.ARCH.rpm omniORB-devel-4.1.4-3.fc12.ARCH.rpm
For Fedora 13:
replace with your architecture (i.e. i686, x86_64, ecc)
download needed packages from this site:
http://www.xquiet.eu/?p=55
install them:
# rpm -Uhv omniORB-4.1.4-3.fc13.ARCH.rpm omniORB-devel-4.1.4-3.fc13.ARCH.rpm
Make the directory for the gambas2 sources and move into it:
$ mkdir gambas2-sources
$ cd gambas2-sources
Retrieve the sources of gambas 2 from gambas.sourceforge.net
$ svn checkout https://gambas.svn.sourceforge.net/svnroot/gambas/gambas/branches/2.0
$ cd 2.0
Launch the following commands to start the compilation:
$ ./reconf-all
$ ./configure
$ make
Install gambas2 into the system