I'm banging my head against this and can't get it to compile. I'm trying to compile digikam 0.8beta2 with the 64bit version of SUSE 10. Any ideas? Output of make below: /usr/lib64/gcc/x86_64-suse-linux/4.0.2/../../../../x86_64-suse-linux/bin/ld: ../../digikam/utilities/setup/.libs/libsetup.a(setupgeneral.o): relocation R_X86_64_PC32 against `QDir::operator!=(QDir const&) const' can not be used when making a shared object; recompile with -fPIC /usr/lib64/gcc/x86_64-suse-linux/4.0.2/../../../../x86_64-suse-linux/bin/ld: final link failed: Bad value collect2: ld returned 1 exit status make[4]: *** [libdigikam.la] Error 1 make[4]: Leaving directory `/home/andy/errata/compile/digikam-0.8.0-beta2/digikam/digikam' make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `/home/andy/errata/compile/digikam-0.8.0-beta2/digikam/digikam' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/home/andy/errata/compile/digikam-0.8.0-beta2/digikam' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/andy/errata/compile/digikam-0.8.0-beta2' make: *** [all] Error 2