[BioPython] Installing Biopython, where is the Makefile?

Michiel Jan Laurens de Hoon mdehoon at ims.u-tokyo.ac.jp
Wed Sep 1 21:47:52 EDT 2004


Does this error appear with KDTree only, or do you get the same error with other 
extension modules also?

--Michiel.

> /usr/bin/ld: build/temp.linux-x86_64-2.3/Bio/KDTree/KDTree.o: relocation
> R_X86_64_32 can not be used when making a shared object; recompile with
> -fPIC
> build/temp.linux-x86_64-2.3/Bio/KDTree/KDTree.o: could not read symbols:
> Bad value
> collect2: ld returned 1 exit status
> error: command 'g++' failed with exit status 1

Sebastian Bassi wrote:
> Hello,
> 
> I am still working on trying to install Biopython on AMD64.
> According to several post (and one on this list) I have to compile it 
> with -fPIC option.
> But I can't find the Makefile.in where I should put this option.
> Would the Makefile under Bio/KDTree a good place to put it? But I can't 
> find cflags there. I think that switching this parameter is the only 
> thing that is holding me back from compiling Biopython under AMD64.
> 

-- 
Michiel de Hoon, Assistant Professor
University of Tokyo, Institute of Medical Science
Human Genome Center
4-6-1 Shirokane-dai, Minato-ku
Tokyo 108-8639
Japan
http://bonsai.ims.u-tokyo.ac.jp/~mdehoon


More information about the BioPython mailing list