What happened with Gambas IDE?

Discussions Regarding Software

Moderator: Moderators

Re: What happened with Gambas IDE?

Postby donnie » Sun Apr 18, 2010 11:45

Nuclear winter... A new film by Peter Jackson
donnie
 

Re: What happened with Gambas IDE?

Postby Fitzcarraldo » Mon Apr 19, 2010 8:42

Yep, nuclear winter indeed. Looks like I can't get a flight out of this place for another two weeks, due to the backlog of passengers. I'm so frustrated that I decided to take a break from work and look again at building Gambas. I built it successfully. You need to do the following in addition to what I wrote earlier:

Surf over to the Web page http://bazaar.launchpad.net/%7Ebberbero ... il/gambas/ and download the following patch files:

svn-r1636-xdg-utils.patch
gambas-2.9.0-app_Makefile.am.patch
gambas-2.9.0-comp_Makefile.am.patch
gambas-2.9.0-examples_Makefile.am.patch
gambas-2.9.0-help_Makefile.am.patch
gambas-2.9.0-main_Makefile.am.patch
gambas-2.9.0-component.am.patch

and copy them to the directory /usr/local/portage/dev-lang/gambas/files/

Also download the patch file gambas-2.8.0-libtool.patch from Gentoo Bugzilla Bug Report No. 229821 and also copy it to the directory /usr/local/portage/dev-lang/gambas/files/

Then recreate the manifest as usual:

Code: Select all
# cd ebuild /usr/local/portage/dev-lang/gambas
# ebuild gambas-2.20.0.ebuild manifest

and then merge the package:

Code: Select all
USE="-xml" emerge -1v gambas
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7977
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: What happened with Gambas IDE?

Postby Fitzcarraldo » Wed Apr 21, 2010 6:29

Even though it builds, it cannot run:

Code: Select all
$ gambas2-database-manager
gb.gui: unable to load 'gb.qt' component
ERROR: #2: Cannot load class 'ColorButton': Cannot load parent class UserControl

It does not work because there is a dependency on Qt3, which does not exist. Therefore Gambas is not going to work unless you have the obsolete Qt3 installed. Gentoo Bugzilla Bug Report No. 301376 requests that the ebuild is updated to "Please remove the optional dependency on x11-libs/qt:3 as Qt3 is no longer supported and scheduled for removal." The bottom line is that Gambas under Gentoo is broken and users will have to wait until the Gentoo developers responsible for this ebuild fix it.
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7977
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Re: What happened with Gambas IDE?

Postby Fitzcarraldo » Thu May 06, 2010 11:58

There are some non-Python alternatives.

Check out REALbasic:

Code: Select all
$ eix realbasic
* dev-lang/realbasic
     Available versions:  (~)2009_p3!m (~)2009_p5!m
     Homepage:            http://www.realsoftware.com/realbasic/
     Description:         REALbasic is a powerful development tool for Mac, Windows and Linux

There is a nice video on the REAL Software site (also on YouTube) that shows how easy it is to develop GUI's using REALbasic.

There is also Free Pascal and Lazarus:

Lazarus is an IDE like Delphi, which can be used to create GUI applications using Pascal:

Code: Select all
$ eix dev-lang/fpc
* dev-lang/fpc
     Available versions:  2.2.0!s (~)2.2.0-r1!s (~)2.2.2-r1 (~)2.2.4-r2!s (~)2.4.0!s {doc source}
     Homepage:            http://www.freepascal.org/
     Description:         Free Pascal Compiler

* dev-lang/fpc-ide
     Available versions:  (~)2.2.0 (~)2.2.2 (~)2.2.4 (~)2.4.0!t
     Homepage:            http://www.freepascal.org/
     Description:         Free Pascal Compiler Integrated Development Environment

Found 2 matches.
$ eix lazarus
* dev-lang/lazarus
     Available versions:  (~)0.9.26-r4!s (~)0.9.28.2!s
     Homepage:            http://www.lazarus.freepascal.org/
     Description:         Lazarus IDE is a feature rich visual programming environment emulating Delphi.

I have not used these myself; I am just aware that they exist.
User avatar
Fitzcarraldo
Sagely Hen
 
Posts: 7977
Joined: Sat Mar 10, 2007 5:40
Location: United Kingdom

Previous

Return to Software in General

Who is online

Users browsing this forum: No registered users and 1 guest