Hi Christof, First of all I apologize for the delay with which I answer you, but today it was a day of work entirely dedicated to my wife, and in addition I helped an Italian friend explaining how to install Gambas from Git :-D I also wanted to make sure I understood. Thank you very much for the step-by-step help, which is indispensable for a tough head (goat is my logo) like me. The next time I update from Git will do as you have clearly suggested. Only ask you for a confirmation to see the changes, we need to watch the commit here [0] or does a better method exist from the terminal?
With your permission I take advantage of this mail to thank the friends Piccoro, Charlie (Karl), Tobias, Adrien, Tony you are all fantastic I am honored that you give me yours time. Regards Gianluigi [0] https://gitlab.com/gambas/gambas/tree/master 2017-08-18 23:32 GMT+02:00 Christof Thalhofer <chri...@deganius.de>: > Am 18.08.2017 um 22:54 schrieb Gianluigi: > > Perhaps I begin to understand something, but apologize me if I continue > to > > say nonsense. > > No problem :-) > > > When updating: > > What? Do you always use the latest version of Gambas? Do you use the > Gambas development version? Seems so: > > > cd gambasdevel > > Then check you branch > > git branch > * master > > Ok, you are on master, thats bleeding edge. > > > sudo make uninstall > > ok, you uninstalled binary Gambas from your computer > > now: > git pull > > This fetches all new changes from Gitlab into the repository (in the > subdir .git) and updates the master branch, you are in. > > Now: > > > ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C > > make && sudo make install > > Ok and you're done. But be careful! Maybe you need make clean before > that (as Tobi wrote). > > > Unclear part: > > I run the git pull command as Charlie suggests? > > Yes, that is right. It downloads only the changes to the local > repository (in .git). > > > Or git checkout master as Christof seems to suggest? > > The local repository resides in .git > > There are all branches, all versions, all tags of Gambas ever! > > git checkout anything > > extracts one single state out of the (local) repository to your filesystem. > > git checkout master > = bleeding edge > > git checkout v3.10.0 > = Gambas V3.10 > > Please understand: If you did a clone from Gitlab to your computer you > have the complete repository, look at that: > > git tag > > > I have never used make clean when need to use it? > > As Tobi wrote, if C/C++ files have been added. > > > Would it be the same as rm -rf gambasdevel /? > > Jesus! Avoid that! 100MB are gone and you have to download that again! > > > I note that the command: > > > > git clone --depth=1 https://gitlab.com/gambas/gambas.git gambasdevel > > This is a shallow clone > https://www.perforce.com/blog/git-beyond-basics-using-shallow-clones > > > Download only the latest version of development and not the whole git, as > > explained in the wiki (about a third of the 100MB) > > So clone it once all and never delete it but just fetch differences. > > > He is turning my head, I go to sleep. > > Goodnight to everyone (in Italy it's night :-)) > > Good night, turning head when switching over to Git is normal :-) > > But later you will be in heaven :-) > > > Alles Gute > > Christof Thalhofer > > -- > Dies ist keine Signatur > > > ------------------------------------------------------------ > ------------------ > 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@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@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/gambas-user