Building swami

I'm attempting to compile swami on Fedora 14.  So far this has been an extremely painful process but I've managed to overcome pkg-config not finding libinstpatch, and then "make" not finding any of the libinstpatch header files.  Now I'm stuck at this message:

/usr/bin/ld: widgets/.libs/libwidgets.a(combo-box.o): relocation R_X86_64_32 against `.rodata' can not be used when making a shared object; recompile with -fPIC
widgets/.libs/libwidgets.a(combo-box.o): could not read symbols: Bad value
collect2: ld returned 1 exit status
make[5]: *** [libswamigui.la] Error 1
make[5]: Leaving directory `/home/steve/src/swami-2.0.0/src/swamigui'
make[4]: *** [all-recursive] Error 1
make[4]: Leaving directory `/home/steve/src/swami-2.0.0/src/swamigui'
make[3]: *** [all] Error 2
make[3]: Leaving directory `/home/steve/src/swami-2.0.0/src/swamigui'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/steve/src/swami-2.0.0/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/steve/src/swami-2.0.0'
make: *** [all] Error 2

 Any help would be appreciated.