[Gambas-user] Switching to GitLab

Gianluigi bagonergi at ...626...
Tue Aug 15 14:49:09 CEST 2017


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