[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Duplicity-talk] Building duplicity on AMD64 gives error: gcc failed
From: |
jensbeckmann |
Subject: |
[Duplicity-talk] Building duplicity on AMD64 gives error: gcc failed |
Date: |
Tue, 30 Jan 2007 12:47:24 +0100 |
Hi,
I used to have duplicity on my 32 bit system and it works great. Now I have an
AMD64 machine with SuSe and want to install duplicity, but it gives an error
(full output below).
It says "recompile with -fPIC" and this seem to be a problem with the AMD64
architecture. I found some information on the "-fPIC error" at:
http://www.gentoo.org/proj/en/base/amd64/howtos/index.xml?part=1&chap=3
Has anyone else problems with duplicity on AMD64 machine? Any help is welcome!
Regards
Jens
Full output of the install process:
# python setup.py install
running install
running build
running build_py
running build_ext
building 'duplicity._librsync' extension
gcc -pthread -shared build/temp.linux-x86_64-2.4/_librsyncmodule.o -lrsync -o
build/lib.linux-x86_64-2.4/duplicity/_librsync.so
/usr/lib64/gcc-lib/x86_64-suse-linux/3.3.5/../../../../x86_64-suse-linux/bin/ld:
/usr/local/lib/librsync.a(buf.o): relocation R_X86_64_32 against `a local
symbol' can not be used when making a shared object; recompile with -fPIC
/usr/local/lib/librsync.a: could not read symbols: Bad value
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1
- [Duplicity-talk] Building duplicity on AMD64 gives error: gcc failed,
jensbeckmann <=