Re: [LAD] building the new Guitarix LV2 Amp

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: hermann meyer <brummer-@...>, <linux-audio-dev@...>
Date: Thursday, December 13, 2012 - 5:21 pm

--047d7b66f329868f1904d0bf24f0
Content-Type: text/plain; charset=ISO-8859-1

now it built, but no sound coming out...

I opened using jalv.gtk and got the interface ok.

is there a possibility it built wrong, but with a sucess exit status?

one more thing

by what you've said, this LV2-amp comprises a 12ax7 tube amp + sovtek
tonestak + 4x12 cabinet.

would it be possible to have a plugins with all the guitarix options of
tubes, tonestaks and cabinets?

Thank you so much

Gian

2012/12/13 hermann meyer

> Am 13.12.2012 08:16, schrieb hermann meyer:

--
Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO
AMBIENTE!

--047d7b66f329868f1904d0bf24f0
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

now it built, but no sound coming out...I opened using =
jalv.gtk and got the interface ok.is there a poss=
ibility it built wrong, but with a sucess exit status?

one more thingby what you've s=
aid, this LV2-amp comprises a 12ax7 tube amp + sovtek tonestak + 4x12 cabin=
et.would it be possible to have a plugins with al=
l the guitarix options of tubes, tonestaks and cabinets?

Thank you so muchGian=A0=A0
2012/12/13 hermann meyer <brummer-=
@web.de
>

Am 13.12.2012 08:16, schrieb hermann meyer:<=
div>

Am 13.12.2012 07:35, schrieb David Robillard:

On Thu, 2012-12-13 at 07:08 +0100, hermann meyer wrote:

Am 13.12.2012 04:15, schrieb David Robillard:

On Wed, 2012-12-12 at 21:34 +0000, Chris Cannam wrote:

On 11 December 2012 16:31, David Robillard<d@drobilla.net> =A0 wrote:

Looks like you are building against a static library. Since you are buildin=
g
a shared module, pedantically you can't do this

A static library is just a pile of object files. Of course you can
build a shared object against them. The problem is just that the
objects in this particular static library were built without PIC.

Well, yes, "pedantically" was not quite the right word. =A0It is =
more of a
sweeping generalization.

If you're building them yourself, ensure they're PIC, and it will w=
ork,
but it's reasonable to expect static libraries from elsewhere to be
non-PIC, particularly things that aim to be small since PIC code is
larger.

So if I add -fPIC to the static lib build flags for libgxw/mm, it will
work on 64bit also?
Right now I prefer the static build, as long no other application or
plug use it.

Yes, you should be able to link a shared library to a static library
compiled as PIC even on 64-bit. =A0Hence the "recompile with -fPIC&quo=
t;
message from the linker :)

Thanks for confirm it.

I just wonder if there will be problems as well, when linking the executabl=
e (which is build without PIC) against a static lib with PIC enabled?<=
div>

Probably fine if it's part of the same build process, maybe not so much=

if it's from another package. =A0If it is, on Lignux at least, plugins<=
br>
depending on shared libraries isn't really a big deal anyway.

-dr

Well, just if packagers like to split the package, which they often like to=
do :-) , it will be handy to reduce the dependency. So that the LV2 plug i=
s installable even if guitarix itself isn't installed.
As long libgxw/mm only lives in the guitarix package.
As well, the plug just use a small amount of the lib, so we can avoid loadi=
ng it, even if it increase the plug-so.size
So I will add the flag, and anyone could decide self what build method is p=
referred.

regards
hermann

_______________________________________________
Linux-audio-dev mailing list
L=
inux-audio-dev@lists.linuxaudio.org

http://lists.linuxaudio.org/listinfo/linux-audio-dev
-- =
Antes de imprimir pense em sua responsabilidade e compromisso com o MEIO AM=
BIENTE!

--047d7b66f329868f1904d0bf24f0--

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
Re: [LAD] building the new Guitarix LV2 Amp, David Robillard, (Tue Dec 11, 4:38 pm)
Re: [LAD] building the new Guitarix LV2 Amp, Chris Cannam, (Wed Dec 12, 9:34 pm)
Re: [LAD] building the new Guitarix LV2 Amp, David Robillard, (Thu Dec 13, 3:16 am)
Re: [LAD] building the new Guitarix LV2 Amp, hermann meyer, (Thu Dec 13, 6:09 am)
Re: [LAD] building the new Guitarix LV2 Amp, David Robillard, (Thu Dec 13, 6:35 am)
Re: [LAD] building the new Guitarix LV2 Amp, hermann meyer, (Thu Dec 13, 7:16 am)
Re: [LAD] building the new Guitarix LV2 Amp, hermann meyer, (Thu Dec 13, 7:53 am)
Re: [LAD] building the new Guitarix LV2 Amp, Gianfranco Ceccolini, (Thu Dec 13, 5:21 pm)
Re: [LAD] building the new Guitarix LV2 Amp, hermann meyer, (Thu Dec 13, 6:00 pm)
Re: [LAD] building the new Guitarix LV2 Amp, Gianfranco Ceccolini, (Thu Dec 13, 6:08 pm)
Re: [LAD] building the new Guitarix LV2 Amp, David Robillard, (Sun Dec 16, 6:12 am)
Re: [LAD] building the new Guitarix LV2 Amp, hermann meyer, (Thu Dec 13, 6:38 pm)
Re: [LAD] building the new Guitarix LV2 Amp, hermann meyer, (Wed Dec 12, 11:26 am)
Re: [LAD] building the new Guitarix LV2 Amp, David Robillard, (Wed Dec 12, 7:35 pm)
Re: [LAD] building the new Guitarix LV2 Amp, hermann meyer, (Wed Dec 12, 8:17 pm)
Re: [LAD] building the new Guitarix LV2 Amp, hermann meyer, (Tue Dec 11, 6:29 pm)
Re: [LAD] building the new Guitarix LV2 Amp, David Robillard, (Wed Dec 12, 12:02 am)