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

You're new to the LinuxSampler world? You don't know where to start and nothing works? Here's the place to ask for help.

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

Postby Alex » Thu Jan 29, 2009 2:35 pm

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.
Alex
Moderator
 
Posts: 316
Joined: Wed Jan 23, 2008 9:08 pm

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

Postby ArthurX » Sun Dec 05, 2010 9:05 pm

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
ArthurX
Newbie
 
Posts: 2
Joined: Sun Dec 05, 2010 8:51 pm

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

Postby luisgarrido » Mon Dec 06, 2010 10:08 pm

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:

viewtopic.php?f=7&t=366
luisgarrido
Newbie
 
Posts: 22
Joined: Wed Mar 25, 2009 12:16 pm

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

Postby Raphael Poli » Wed Aug 21, 2013 7:42 pm

Thanks for that post!
Raphael Poli
Newbie
 
Posts: 10
Joined: Tue Aug 06, 2013 3:17 pm

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

Postby janflorijn » Sun Jan 12, 2014 5:14 pm

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
janflorijn
User
 
Posts: 67
Joined: Fri Jan 03, 2014 5:59 pm


Return to Newbies & Support

Who is online

Users browsing this forum: No registered users and 2 guests