Page 1 of 1

How-to install LS in Ubuntu, and avoid the libgig6 conflict.

Posted: Thu Jan 29, 2009 2:35 pm
by Alex
Following on from a number of enquiries about this, here's a quick How-to:


The current packages in Ubuntu (and derivatives) are not up to date, and as users will find out, incomplete when compiling LS and a Qsampler front end.

So to install deb packages from your own build, reference the excellent Debian How to in LS documentation, do the following:

Open Synaptic, and completely remove the following packages, before building yours:

libgig6
libgig-dev
gigtools
gigedit



Once these have been completely removed, then build and install your own deb packages.


After you've installed your build, system up dates will, naturally, 'remind' you to update to, you guessed it, the aforementioned ubuntu packages.

Don't.

Stick with the packages you've made, and simply untick the updates for the Ubuntu packages.
If you get irritated by the constant reminders, then do the following:

AFTER you've built your own packages and installed them, they will appear in Synaptic. Go to packages in the synaptic menu, and "lock" the versions you have.
The update reminder will disappear.

NOTE: Once you've locked the versions, you'll need to "unlock" them, when you build your own updated versions of LS, and associated packages, install your new build, then "relock" the versions again.


Alex.

Re: How-to install LS in Ubuntu, and avoid the libgig6 conflict.

Posted: Sun Dec 05, 2010 9:05 pm
by ArthurX
Hi Alex,

I m installing with compiling now, but I was looking for good values to compile.
I found a good article here:
http://www.gentoo.org/doc/en/gcc-optimization.xml

For processor they give: -march=native

And they caution against these flags:

Even the gcc manual says that using -funroll-loops and -funroll-all-loops makes code larger and run more slowly. Yet for some reason, these two flags, along with -ffast-math, -fforce-mem, -fforce-addr, and similar flags, continue to be very popular among ricers who want the biggest bragging rights.

What do you think,

Greetings and thanks Arthur

Re: How-to install LS in Ubuntu, and avoid the libgig6 conflict.

Posted: Mon Dec 06, 2010 10:08 pm
by luisgarrido
ArthurX wrote: I m installing with compiling now, but I was looking for good values to compile.
I found a good article here:
Use the benchmark directory in LS source distribution:

http://www.linuxsampler.org/debian.html#benchmark

There is a thread about compilation flags for LS here:

http://bb.linuxsampler.org/viewtopic.php?f=7&t=366

Re: How-to install LS in Ubuntu, and avoid the libgig6 confl

Posted: Wed Aug 21, 2013 7:42 pm
by Raphael Poli
Thanks for that post!

Re: How-to install LS in Ubuntu, and avoid the libgig6 confl

Posted: Sun Jan 12, 2014 5:14 pm
by janflorijn
Hi all,

I used the information on the next link:

https://wiki.gentoo.org/wiki/Safe_CFLAGS#FX-XXXX

and replaced in the source directory in the map debian in de file rules the things I have found above and combined it with the LS info.

Kind regards,

Janflorijn