[Gambas-user] How can I force linux mint to upgrade gambas3 to the last update?

Gianluigi bagonergi at ...626...
Mon Jun 12 11:12:43 CEST 2017


I found another mistake in my post
I'm a distracted guy :-(

The last command is:

~/trunk$ ( make && sudo make install ) > ~/Desktop/Make_Inst-Trunk.log 2>&1

or

~/trunk$ ( make && sudo make install ) > ~/Escritorio/Make_Inst-Trunk.log
2>&1

Regards
Gianluigi

2017-06-12 10:39 GMT+02:00 Gianluigi <bagonergi at ...626...>:

> Sorry I've forgotten a [/code] in command queue, this is the clean command:
>
> sudo apt install build-essential g++ automake autoconf libtool libbz2-dev
> libmysqlclient-dev unixodbc-dev libpq-dev postgresql-server-dev-9.5
> libsqlite0-dev libsqlite3-dev libglib2.0-dev libgtk2.0-dev
> libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev
> libsdl-mixer1.2-dev libsdl-image1.2-dev libsage-dev libxml2-dev
> libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev
> libpoppler-private-dev libasound2-dev libesd0-dev libdirectfb-dev
> libxtst-dev libffi-dev libqt4-dev libqtwebkit-dev libqt4-opengl-dev
> libglew1.6-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev
> libgnome-keyring-dev libgdk-pixbuf2.0-dev linux-libc-dev
> libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev
> libgsl0-dev libncurses5-dev libgmime-2.6-dev llvm-3.5-dev libalure-dev
> libgmp-dev libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev
> libsdl2-image-dev sane-utils libdumb1-dev libqt5opengl5-dev libqt5svg5-dev
> libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev
>
> Regards
> Gianluigi
>
> 2017-06-12 10:28 GMT+02:00 Gianluigi <bagonergi at ...626...>:
>
>> Linux Mint 18.1 is based on Ubuntu 16.04 (Xenial) the same version as
>> Ubuntu I have.
>>
>> If you want to try installing the latest Gambas Trunk, below, I list the
>> steps I've made.
>>
>> Of course, as a first step, you must remove from your Mint any trace of
>> Gambas repository, for example:
>>
>> To uninstall the stable repository:
>> sudo add-apt-repository -r ppa:gambas-team/gambas3
>> To uninstall the trunk (unstable) repository:
>> sudo add-apt-repository -r ppa:gambas-team/gambas-daily
>> Gambas real with all the libraries etc .:
>> sudo apt-get --purge remove gambas3
>> sudo apt-get autoremove gambas3
>>
>> At this point you can check that you have actually cleaned Ubuntu from
>> the old Gambas by giving these commands, always from the terminal:
>>
>> sudo updatedb
>> locate gambas*
>> If you find something copied and always deleted with:
>>
>> sudo apt-get –purge remove <what you want to remove>
>>
>>
>> First you need to download the libraries:
>>
>> sudo apt update
>>
>> sudo apt install build-essential g++ automake autoconf libtool libbz2-dev
>> libmysqlclient-dev unixodbc-dev libpq-dev postgresql-server-dev-9.5
>> libsqlite0-dev libsqlite3-dev libglib2.0-dev libgtk2.0-dev
>> libcurl4-gnutls-dev libgtkglext1-dev libpcre3-dev libsdl-sound1.2-dev
>> libsdl-mixer1.2-dev libsdl-image1.2-dev libsage-dev libxml2-dev
>> libxslt1-dev librsvg2-dev libpoppler-dev libpoppler-glib-dev
>> libpoppler-private-dev libasound2-dev libesd0-dev libdirectfb-dev
>> libxtst-dev libffi-dev libqt4-dev libqtwebkit-dev libqt4-opengl-dev
>> libglew1.6-dev libimlib2-dev libv4l-dev libsdl-ttf2.0-dev
>> libgnome-keyring-dev libgdk-pixbuf2.0-dev linux-libc-dev
>> libgstreamer1.0-dev libgstreamer-plugins-base1.0-dev libcairo2-dev
>> libgsl0-dev libncurses5-dev libgmime-2.6-dev llvm-3.5-dev libalure-dev
>> libgmp-dev libgtk-3-dev libsdl2-dev libsdl2-mixer-dev libsdl2-ttf-dev
>> libsdl2-image-dev sane-utils libdumb1-dev libqt5opengl5-dev libqt5svg5-dev
>> libqt5webkit5-dev libqt5x11extras5-dev qtbase5-dev[/code]
>>
>>
>> Now you can start by compiling the TRUNK version from SVN.
>> NOTE: You will get two log files on our Desktop (look if your path is
>> Desktop or Escritorio):
>>
>> sudo apt install subversion
>>
>> svn checkout svn://svn.code.sf.net/p/gambas/code/gambas/trunk
>>
>> cd trunk
>>
>> ~/trunk$ ( ./reconf-all && LLVM_CONFIG=llvm-config-3.5 ./configure -C ) >
>> ~/Desktop/R_conf-Trunk.log 2>&1
>>
>> Check the R_conf-Trunk.log log file on the your desktop (last line of the
>> file)
>> If it's ok, go ahead, if you miss jit or have other problems posted here
>> the log file.
>>
>> ~/trunk$ ( make && sudo make install ) > ~/Scrivania/Make_Inst-Trunk.log
>> 2>&1
>>
>> Regards
>>
>> Gianluigi
>>
>> 2017-06-12 0:54 GMT+02:00 Fernando Cabral <fernandojosecabral at ...626...>:
>>
>>> Gianluigi and Tobi
>>>
>>> I tried to compile, then  I found some modules would be disabled (a long
>>> list of them). Reading the INSTALL instruction I found that in order to
>>> compile for Mint (Ubuntu) I would have to manually define a lot of things
>>> specific to that environment. I gave up because I do not have the time or
>>> knowledge to do what is required (It is not that I am lazy; it is because
>>> time has been quite scarce.
>>>
>>> Maybe I should try the unstable version...
>>>
>>> Regards
>>>
>>>
>>> - fernando
>>>
>>>
>>> 2017-06-11 17:02 GMT-03:00 Gianluigi <bagonergi at ...626...>:
>>>
>>> > +1 👍
>>> > I also use the version of Gambas compiled from sources without any
>>> > problems☺
>>> > Regards
>>> > Gianluigi
>>> >
>>> >
>>> > 2017-06-11 19:04 GMT+02:00 Tobias Boege <taboege at ...626...>:
>>> >
>>> > > On Sun, 11 Jun 2017, Fernando Cabral wrote:
>>> > > > Tobi
>>> > > >
>>> > > > Excuse both my ignorance and poor communication ability. I prefer
>>> using
>>> > > the
>>> > > > latest stable version, which I expect be the case when I resort to
>>> the
>>> > > PPA
>>> > > > I am presently using. Now, I was not aware that those revisions are
>>> > still
>>> > > > considered unstable. So, I expected (wrongly, I see) that they
>>> would be
>>> > > > incorporated into the stable version.
>>> > > >
>>> > > > So, I will stay with the stable version and wait until the changes
>>> are
>>> > > made
>>> > > > available for general use. Meanwhile, I'll keep using the
>>> workaround
>>> > for
>>> > > > the keyboard locking issue.
>>> > > >
>>> > >
>>> > > Ok, but just a quick remark. "Unstable" is an unclear term. I, for
>>> one,
>>> > > always run an unstable version of Gambas (compiled from source) and
>>> > usually
>>> > > have no problems. But once in a while it happens that something is
>>> broken
>>> > > in the development version because of a change that was not fully
>>> thought
>>> > > through; or you install a revision in the middle of someone making a
>>> > bunch
>>> > > of commits, before he is done with all his changes, and Gambas
>>> doesn't
>>> > even
>>> > > compile completely.
>>> > >
>>> > > If you want to test a bug fix (or go on bug hunt yourself), you have
>>> to
>>> > use
>>> > > the unstable version, because the stable version is supposed(TM) to
>>> not
>>> > > have
>>> > > bugs but to have confirmed bug fixes. Unstable usually isn't as bad
>>> as it
>>> > > sounds.
>>> > >
>>> > > Regards,
>>> > > Tobi
>>> > >
>>> > > --
>>> > > "There's an old saying: Don't change anything... ever!" -- Mr. Monk
>>> > >
>>> > > ------------------------------------------------------------
>>> > > ------------------
>>> > > 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
>>> >
>>>
>>>
>>>
>>> --
>>> Fernando Cabral
>>> Blogue: http://fernandocabral.org
>>> Twitter: http://twitter.com/fjcabral
>>> e-mail <http://twitter.com/fjcabrale-mail>: fernandojosecabral at ...626...
>>> Facebook: f at ...3654...
>>> Telegram: +55 (37) 99988-8868
>>> Wickr ID: fernandocabral
>>> WhatsApp: +55 (37) 99988-8868
>>> Skype:  fernandojosecabral
>>> Telefone fixo: +55 (37) 3521-2183
>>> Telefone celular: +55 (37) 99988-8868
>>>
>>> Enquanto houver no mundo uma só pessoa sem casa ou sem alimentos,
>>> nenhum político ou cientista poderá se gabar de nada.
>>> ------------------------------------------------------------
>>> ------------------
>>> 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