RTLS - 2007-05-08

hy guys.. compilig avetana obtain:

Generating javadoc/allclasses-noframe.html...
Generating javadoc/index.html...
Generating javadoc/overview-summary.html...
Generating javadoc/help-doc.html...
Generating javadoc/stylesheet.css...
36 warnings
make -C c
make[1]: Entering directory `/home/emanuele/.avetanabt/c'
javah -jni -classpath /home/emanuele/.avetanabt/binaries/avetanaBT.jar de.avetana.bluetooth.stack.BlueZ
g++ -shared -lbluetooth -I /etc/java-config-2/current-system-vm/include -I /etc/java-config-2/current-system-vm/include/ BlueZ.cpp -o /home/emanuele/.avetanabt/binaries/libavetanaBT.so
/usr/lib/gcc/x86_64-pc-linux-gnu/4.1.2/../../../../x86_64-pc-linux-gnu/bin/ld: /tmp/ccRVwFUM.o: relocation R_X86_64_32S against `a local symbol' can not be used when making a shared object; recompile with -fPIC
/tmp/ccRVwFUM.o: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[1]: *** [libavetanaBT.so] Error 1
make[1]: Leaving directory `/home/emanuele/.avetanabt/c'
make: *** [csource] Error 2

how could i fix?
thanks