[Ardour-Users] compil error ardour 2.8.10

Jörn Nettingsmeier nettings at stackingdwarves.net
Thu Jun 17 01:59:27 PDT 2010

On 06/17/2010 02:17 AM, Paul Davis wrote:
> On Wed, Jun 16, 2010 at 7:06 PM, Benjamin Bousquet
> <benjaminbousquet at yahoo.fr>  wrote:
>> hello,
>> when i want to compiled ardour 2.8.10 i have error:
>> <code>/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../../../lib/libjack.a(libjack_la-client.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC
>> /usr/lib/gcc/x86_64-linux-gnu/4.4.1/../../../../lib/libjack.a: could not read symbols: Bad value
>> collect2: ld returned 1 exit status
>> scons: *** [libs/ardour/libardour.so] Error 1
>> scons: building terminated because of errors.<code>
>> I use jack 1.9.5 and my system is ubuntu 9.10 64bit... I don't understand this problem it's the first time...
> the error is from your currently installed JACK. it wasn't compiled
> correctly. i have no idea why.

did you swap your mainboard and cpu from 32 to 64 bits? i recall very 
vaguely i had to use -fPIC in many places to compile software on 
athlon64. that was a few years ago though...

Jörn Nettingsmeier

Audio engineer
Meister für Veranstaltungstechnik (Bühne/Studio)

Lortzingstr. 11, D-45128 Essen, Germany
+49 177 7937487


More information about the Ardour-Users mailing list