[Gambas-user] Switching to GitLab

Gianluigi bagonergi at ...626...
Wed Aug 16 13:47:54 CEST 2017


Warning, in explanations of how I delete any Gambas3 track in my Notebook I
made a mistake of copy and paste, sorry.
The first two steps are these:

cd trunk
sudo make uninstall

and not

sudo apt-get --purge remove gambas3
sudo apt-get autoremove gambas3

related to uninstalling Gambas from PPA to install the trunk from SVN

Regards
Gianluigi

2017-08-15 14:49 GMT+02:00 Gianluigi <bagonergi at ...626...>:

> For people with a hard head like mine, I would add that Gambas3's
> compilation from Git is as smooth as that from SVN in my notebook with
> Ubuntu 14.04.05 LTS Italian where I had just compiled by SVN yesterday I
> did so:
>
> First, I deleted every Gambas3 track with the commands suggested by Jussi
> Lahtinen and that is:
>
> sudo apt-get --purge remove gambas3
> sudo apt-get autoremove gambas3
>
> sudo rm -f /usr/local/bin/gbx3 /usr/local/bin/gbc3 /usr/local/bin/gba3
> /usr/local/bin/gbi3 /usr/local/bin/gbs3
> sudo rm -rf /usr/local/lib/gambas3
> sudo rm -rf /usr/local/share/gambas3
> sudo rm -f /usr/local/bin/gambas3
> sudo rm -f /usr/local/bin/gambas3.gambas
>
> sudo rm -f /usr/bin/gbx3 /usr/bin/gbc3 /usr/bin/gba3 /usr/bin/gbi3
> /usr/local/bin/gbs3
> sudo rm -rf /usr/lib/gambas3
> sudo rm -rf /usr/share/gambas3
> sudo rm -f /usr/bin/gambas3
> sudo rm -f /usr/bin/gambas3.gambas
>
> Then I installed Git:
>
> sudo apt-get install git
>
> Then I downloaded the development version that creates the gambasdevel
> folder in our home:
>
> git clone https://gitlab.com/gambas/gambas.git gambasdevel
>
> Then I did as I did before, with gambasdevel in place of trunk:
>
> cd gambasdevel
>
> ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
> ~/Scrivania/R_conf-Gambsdevel.log 2>&1
>
> After checking that everything was ok:
>
> ( make && sudo make install ) > ~/Scrivania/Make_Inst-Gambasdevel.log 2>&1
>
> Note: Change Scrivania with Desktop
>
> I have not tried yet, but I presume that, to compile the stable need to
> download with the command:
>
> mkdir gambasstable & cd gambasstable; wget https://gitlab.com/gambas/
> gambas/repository/archive.tar.gz?ref=v3.10.0; tar -zxvf *.tar.gz
>
> And then continue with gambasstable instead of gambasdevel.
>
> To avoid mistakes with commands, a good idea is to create a script, as a
> friend suggested to me :-)
>
> Regards
> Gianluigi
>
> 2017-08-14 15:50 GMT+02:00 Gianluigi <bagonergi at ...626...>:
>
>> Your question has caused me a doubt and I went to check the commands, I
>> do not know for which obscure reason between ./configure -C and make a cd
>> has gone out and I came out of the directory.
>> I apologize for not having checked before asking.
>>
>> So now everything is clear to me, SVN for those who just want to fill the
>> trunk works still.
>>
>> Thank you.
>> Gianluigi
>>
>> 2017-08-14 14:54 GMT+02:00 adamnt42 at ...626... <adamnt42 at ...626...>:
>>
>>> On Mon, 14 Aug 2017 14:34:51 +0200
>>> Gianluigi <bagonergi at ...626...> wrote:
>>>
>>> > I tried to install from SVN in a notebook where I had Gambas from PPA,
>>> I
>>> > get this:
>>> > make:*** No specified target and no makefile found. Stop.
>>>
>>> What was the exact "make" command that you entered?
>>>
>>>
>>>
>>> > Who kindly explains step by step how can I have the trunk in my
>>> Notebook
>>> > (Ubuntu 14.04.01) by compiling Gambas?
>>> >
>>> > Regards
>>> > Gianluigi
>>> >
>>> > 2017-08-14 11:11 GMT+02:00 Gianluigi <bagonergi at ...626...>:
>>> >
>>> > > Hi Jussi,
>>> > > thanks for the suggestion, but once I had problems and since I did
>>> so I
>>> > > did not have any more problems.
>>> > > So if I understand well, I can continue updating Gambas trunk from
>>> SVN.
>>> > > Is that so?
>>> > >
>>> > > Regards
>>> > > Gianluigi
>>> > >
>>> > > 2017-08-13 23:24 GMT+02:00 Jussi Lahtinen <jussi.lahtinen at ...626...
>>> >:
>>> > >
>>> > >> > ============================================================
>>> > >> > ================================================
>>> > >> >
>>> > >> > To update, I wrote these commands:
>>> > >> >
>>> > >> > ============================================================
>>> > >> > ================================================
>>> > >> > cd trunk
>>> > >> > sudo make uninstall
>>> > >> > cd
>>> > >> > rm -rf trunk/
>>> > >> > svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/trunk
>>> > >> > cd trunk
>>> > >> > ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
>>> > >> > ~/Scrivania/R_conf-Trunk.log 2>&1
>>> > >> >
>>> > >> > ( make && sudo make install ) > ~/Scrivania/Make_Inst-Trunk.log
>>> 2>&1
>>> > >> > ============================================================
>>> > >> > ================================================
>>> > >> >
>>> > >>
>>> > >> What? Why? No need to delete any sources, just use "svn update".
>>> > >>
>>> > >> I hope svn still stays as alternative way, as in my experience git
>>> will
>>> > >> eventually make things very complicated.
>>> > >>
>>> > >>
>>> > >> Jussi
>>> > >> ------------------------------------------------------------
>>> > >> ------------------
>>> > >> Check out the vibrant tech community on one of the world's most
>>> > >> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>> > >> _______________________________________________
>>> > >> Gambas-user mailing list
>>> > >> Gambas-user at lists.sourceforge.net
>>> > >> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>> > >>
>>> > >
>>> > >
>>> > ------------------------------------------------------------
>>> ------------------
>>> > Check out the vibrant tech community on one of the world's most
>>> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>> > _______________________________________________
>>> > Gambas-user mailing list
>>> > Gambas-user at lists.sourceforge.net
>>> > https://lists.sourceforge.net/lists/listinfo/gambas-user
>>>
>>>
>>> --
>>> B Bruen <adamnt42 at ...3379... (sort of)>
>>>
>>> ------------------------------------------------------------
>>> ------------------
>>> Check out the vibrant tech community on one of the world's most
>>> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
>>> _______________________________________________
>>> Gambas-user mailing list
>>> Gambas-user at lists.sourceforge.net
>>> https://lists.sourceforge.net/lists/listinfo/gambas-user
>>>
>>
>>
>



More information about the User mailing list