Re: [LAD] building the new Guitarix LV2 Amp

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Gianfranco Ceccolini <franconassis@...>
Cc: <linux-audio-dev@...>
Date: Tuesday, December 11, 2012 - 3:04 pm

This is a multi-part message in MIME format.
--------------060006000307030305020205
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
Content-Transfer-Encoding: 7bit

Hi

After a failed build it is recommended to run ./waf distclean to cleanup
the build environment.

I didn't know what or why things goes wrong by your build try, it will
be helpful if you post a bit more info, so which configure options do
you use and at which point do you get the error. Best is you send me
(private) the complete output from configure and build. ( please use the
verbose waf mode ( ./waf build -vv )

I have just build a newly git clone here without any problem (debian/sid
(32bit) which is nearly the same then debian/testing right now). I build
it with libgxwmm static lib as well as with libgxwmm shared without a
problem. I get report from 64bit arch users how build it also flawless.

You can try as a workaround for this special error log to build
libgxwmm as shared library by using the --shared-lib configure option,
thus will automatic add the -fPIC flag.
(Or use the --lib-dev option to install the header file as well, if you
have any use of them)

Call ./waf --help for all configure options, but never use the
--generate-cpp-wrapper option, except you know exactly what you do.

let me know if it helps,
hermann

Am 11.12.2012 13:55, schrieb Gianfranco Ceccolini:

--------------060006000307030305020205
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: 7bit

Hi

After a failed build it is recommended to run ./waf distclean to
cleanup the build environment.

I didn't know what or why things goes wrong by your build try, it
will be helpful if you post a bit more info, so which configure
options do you use and at which point do you get the error. Best is
you send me (private) the complete output from configure and build.
( please use the verbose waf mode ( ./waf build -vv )

I have just build a newly git clone here without any problem
(debian/sid (32bit) which is nearly the same then debian/testing
right now). I build it with libgxwmm static lib as well as with
libgxwmm shared without a problem. I get report from 64bit arch
users how build it also flawless.

You can try as a workaround for this special error log to build 
libgxwmm as shared library by using the --shared-lib configure
option, thus will automatic add the  -fPIC flag.
(Or use the --lib-dev option to install the header file as well, if
you have any use of them)

Call ./waf --help for all configure options, but never use the
--generate-cpp-wrapper option, except you know exactly what you do.

let me know if it helps,
hermann

Am 11.12.2012 13:55, schrieb Gianfranco Ceccolini:
Hello all

I've tried building the new LV2 Amp from guitarix and the
following error is ocurring

/usr/bin/ld:
default/libgxwmm/gxwmm/libgxwmm.a(controlparameter_83.o):
relocation R_X86_64_32 against `_ZTTN3Gxw16ControlParameterE'
can not be used when making a shared object; recompile with
-fPIC
default/libgxwmm/gxwmm/libgxwmm.a: could not read symbols:
Bad value

I've already installed the last LV2 from SVN.

Using Debian Testing in my box.

Any ideas on waht I'm doing wrong?

Thanks for all

Gian

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

_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev

--------------060006000307030305020205--

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

Messages in current thread:
[LAD] building the new Guitarix LV2 Amp, Gianfranco Ceccolini, (Tue Dec 11, 12:56 pm)
Re: [LAD] building the new Guitarix LV2 Amp, hermann meyer, (Tue Dec 11, 3:04 pm)