/bin/sh ../libtool --mode=link --tag=CXX /usr/lib/ccache/bin/g++ -O2 -march=athlon64 -O2 -pipe -o simulavr main.o ../src/libavrsim_pp.la /usr/lib/binutils/avr/2.16.1//libbfd.a /usr/lib/binutils/avr/2.16.1/libiberty.a -lncurses /usr/lib/ccache/bin/g++ -O2 -march=athlon64 -O2 -pipe -o .libs/simulavr main.o ../src/.libs/libavrsim_pp.so /usr/lib/binutils/avr/2.16.1//libbfd.a /usr/lib/binutils/avr/2.16.1/libiberty.a -lncurses creating simulavr g++ -I. simulavr_wrap.o application.o at4433.o at8515.o atmega128.o avrdevice.o avrerror.o avrmalloc.o decoder.o decoder_trace.o flash.o gdbserver.o hardware.o helper.o hwacomp.o hwad.o hweeprom.o hwextirq.o hwmegaextirq.o hwmegatimer.o hwmegatimer0123irq.o hwport.o hwspi.o hwsreg.o hwstack.o hwtimer.o hwtimer01irq.o hwuart.o hwwado.o ioregs.o irqsystem.o keyboard.o lcd.o memory.o mysocket.o net.o pin.o pinatport.o printable.o rwmem.o scope.o serialrx.o serialtx.o systemclock.o trace.o ui.o -L/usr/lib64 -ltcl8.4 /usr/lib/binutils/avr/2.16.1//libbfd.a /usr/lib/binutils/avr/2.16.1/libiberty.a -lc -lm -lncurses -shared -o simulavr.so g++ -I. -I/usr/include/python2.4 python/simulavr_wrap.cpp application.o at4433.o at8515.o atmega128.o avrdevice.o avrerror.o avrmalloc.o decoder.o decoder_trace.o flash.o gdbserver.o hardware.o helper.o hwacomp.o hwad.o hweeprom.o hwextirq.o hwmegaextirq.o hwmegatimer.o hwmegatimer0123irq.o hwport.o hwspi.o hwsreg.o hwstack.o hwtimer.o hwtimer01irq.o hwuart.o hwwado.o ioregs.o irqsystem.o keyboard.o lcd.o memory.o mysocket.o net.o pin.o pinatport.o printable.o rwmem.o scope.o serialrx.o serialtx.o systemclock.o trace.o ui.o /usr/lib/binutils/avr/2.16.1//libbfd.a /usr/lib/binutils/avr/2.16.1/libiberty.a -lc -lm -lncurses -shared -o python/_simulavr.so /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: simulavr_wrap.o: relocation R_X86_64_32S against `a local symbol' can not be used when making a shared object; recompile with -fPIC simulavr_wrap.o: could not read symbols: Bad value collect2: ld returned 1 exit status make[3]: *** [simulavr.so] Error 1 make[3]: *** Waiting for unfinished jobs.... /usr/lib/gcc/x86_64-pc-linux-gnu/4.1.1/../../../../x86_64-pc-linux-gnu/bin/ld: /var/tmp/paludis/dev-embedded/simulavrxx-0.8.006-r1/temp//ccCBccRu.o: relocation R_X86_64_32S against `a local symbol' can not be used when making a shared object; recompile with -fPIC /var/tmp/paludis/dev-embedded/simulavrxx-0.8.006-r1/temp//ccCBccRu.o: could not read symbols: Bad value collect2: ld returned 1 exit status make[3]: *** [python/_simulavr.so] Error 1 make[3]: Leaving directory `/var/tmp/paludis/dev-embedded/simulavrxx-0.8.006-r1/work/simulavrxx-0.8.006/src' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/var/tmp/paludis/dev-embedded/simulavrxx-0.8.006-r1/work/simulavrxx-0.8.006/src' make[1]: *** [all] Error 2 make[1]: Leaving directory `/var/tmp/paludis/dev-embedded/simulavrxx-0.8.006-r1/work/simulavrxx-0.8.006/src' make: *** [all-recursive] Error 1