[Gambas-user] Installation of Gambas3 in Suse12.2

Carl Nilsson nilsson at ...1979...
Fri Sep 28 14:43:10 CEST 2012


Matti:
Further to my previous, I am now a much happier little gambas 
man!   I must say I am very impressed with how robust the openSUSE 
12.2 install procedure seems to be, in order to withstand my clumsy 
and inexpert attentions.  For any poor newbie who is reading this - 
and I guess the idea of installing gambas3 on Suse12.2 would appeal 
to quite a few - the following might be mildly interesting:
I had done quite a bit of searching on the net before I started to 
install gambas3, and one set of instructions pointed me to the 
home:munix9:gambas repository which I tried.  Then, the simple 
one-click install offered by openSUSE not seeming to work too well, I 
followed screen advice and used zypper to do the install.  Result - I 
ended up without  the gb-net-curl dependency.  (Now not quite sure 
whether I needed it or not!).   Anyway - the gambas3 IDE came up on 
command, but I had the difficulties outlined in my earlier reply to you.
On the basis of your posting, I went to the gambasdoc.org site you 
suggested below and read same pretty carefully.   The openSUSE 
reference was to Suse 10.2, hence my questions.   The guide was a bit 
critical of the gambas install process from openSUSE and wanted me to 
delete all previously installed packages before installing by 
individual compile.  So I went to the Suse 12.2 Yast2 software 
manager and started to delete the gambas packages one by one.  That 
seems unduly tedious, but I could not find the key to deleting them 
all with a keystroke.  I think I had knocked off two when I noticed 
that the Yast2 window showed not only the dependency version 
installed, but also the latest version available.  So I thought, what 
the hell, I have all these installed, I might as well try and update 
them all to 7.1.  So I did - although I cannot be sure exactly from 
which repository they came.   I reasoned that, even if the openSUSE 
install of gambas might not have been up to scratch when Suse 10.2 
was all the go, now time had passed and maybe problems had now been 
fixed - seeing we had passed through Suse 11 and now reached 
12.2.  So I tried gambas3 again and nothing seemed to have 
changed!!   So I played and played around on the gambas window trying 
to find a toolbox for the serial and timer examples when fortuitously 
I right-clicked the Form name on the Project list and the menu 
appeared.  I clicked "edit" and lo and behold, the window came to 
life and the toolbox appeared!  Marvellous!  So far so good.   For an 
old sod working alone like I do, trying to get something to work is a 
bit like the difficulty a pin ball has in trying to get to the bottom 
of a pinball machine!  On the journey you get stopped many times by 
simple things that seem so obvious afterwards and go ricocheting up 
to the start again!  I had spent hours trying to get the toolbox to 
show on the gambas examples.

I have looked again at the very useful guide "getting started with 
gambas" and I cannot see any mention of right-clicking the Form on 
the list, although it seems obvious with hindsight and I'm still 
chagrined that it took me so long.  One of the useful things about 
Windows is that there are often several ways to getting somewhere - 
redundancy for the novice.  I accept that gambas is the work of a 
dedicated few and not a large corporation like MS.  But one 
suggestion I would make is that: under the  menu  heading "Project" 
at the top, one item on the list might be "edit" and if that were 
selected, another menu listing the objects that could be edited could 
appear.  If that had existed, I would have got there quickly.  Now I 
realise that it is redundant and I would accept that the developers 
may not have time to deal with all such simple difficulties that the 
newcomer may have.  However, it is a suggestion.   The other 
difficulty I had was accessing the components (widgets) that I 
expected to find.  I had no trouble with the instructions (in 
"getting started...") with getting the list of "components" and 
selecting gb-net.  But all I saw was the same toolbox of basic 
widgets.  Again, I played and played with it until, finally, I 
recognised a very small arrow > on the right, which, when clicked in 
exactly the right place and the right hand tab in the box selected, 
the missing tabs for "network" etc came into view.   Only at this 
point did I know that my installation appears to be in order and the 
components I want are there.

All very obvious in hindsight.  Sometimes life seems more of a 
struggle than it need be!
Thank you for your advice.  Happy now.  Carl

Matti:
Thank you for your helpful reply. (I'm not exactly sure how this 
mailing list works - I presume you and other subscribers receive this 
posting).   Your reference to the install guide below is seems most 
helpful. ....
Thanks for your time.
Carl

At 04:23 AM 28/09/2012, you wrote:
>Hi Carl,
>
>I guess that the packager forgot a requirement. See
>http://gambasdoc.org/help/install?v3
>
>So, open YaST2, search for "libcurl" and install libcurl4 and libcurl-devel.
>
>Let's see if this helps.
>
>Matti
>
>
>Am 27.09.2012 06:21, schrieb Carl Nilsson:
> > Dear Moderator:
> > I have installed Suse 12.2 mainly because I want to run gambas on
> > Linux as an alternative to VB6 on Win2K in a modest embedded
> > system.  I'm a newbie at Linux (and gambas) but used zypper to
> > (apparently successfully) install gambas3 from
> > /munix9:/gambas/openSUSE_12.2/.  However I got the message "could not
> > install gambas3-examples gambas3-gb-net-curl" because "nothing
> > provides gambas3-net = 3.2.1 needed by gambas3-examples
> > gambas3-gb-net-curl-3.21-6-21.i586"   Now, as a newbie I'm pretty
> > interested in examples in general, so Question 1 is whether or not I
> > should concern myself about that and Question 2 is how would I go
> > about remedying that omission.  I take it gambas3-net = 3.2.1 is some
> > sort of dependency - how widely needed I am unsure.  A quick google
> > search suggests that gambas3-gb-net-curl (or at least one version) is
> > a component package for "net-curl" - is part of a Fedora package for
> > X86 64 machines.  I am 32 bit (i586) at this stage, so maybe I can
> > ignore the whole bit - and I don't need my gambas project to work
> > on/with the net or with URLs, which I gather is what cURL refers
> > to.  Helpful comments?
> >
> > Carl S Nilsson
> > 137 Gordons Hill Road
> > Lindisfarne, Tas.
> > Australia 7015
> > 
> ------------------------------------------------------------------------------
> > Everyone hates slow websites. So do we.
> > Make your web apps faster with AppDynamics
> > Download AppDynamics Lite for free today:
> > http://ad.doubleclick.net/clk;258768047;13503038;j?
> > http://info.appdynamics.com/FreeJavaPerformanceDownload.html
> > _______________________________________________
> > Gambas-user mailing list
> > Gambas-user at lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gambas-user
> >
>
>------------------------------------------------------------------------------
>Everyone hates slow websites. So do we.
>Make your web apps faster with AppDynamics
>Download AppDynamics Lite for free today:
>http://ad.doubleclick.net/clk;258768047;13503038;j?
>http://info.appdynamics.com/FreeJavaPerformanceDownload.html
>_______________________________________________
>Gambas-user mailing list
>Gambas-user at lists.sourceforge.net
>https://lists.sourceforge.net/lists/listinfo/gambas-user

Carl S Nilsson
137 Gordons Hill Road
Lindisfarne, Tas.
Australia 7015  


More information about the User mailing list