libConfuse ?

When I was about to build ganglia to monitor my small Beowulf cluster, a single dependency tickled my mind:

libConfuse

It's a nice parser, yet why with this name?
libConfuse was called libcfg before, but its name was changed to not confuse itself with other similar libraries.
Then why not, "libnotconfuse" or "libdontconfuse"? :D
 __________
edit: Then it started to confuse me a bit:
/usr/lib64/gcc/x86_64-slackware-linux/4.7.1/../../../../x86_64-slackware-linux/bin/ld: /usr/local/lib/libconfuse.a(confuse.o): relocation R_X86_64_32 against `.rodata.str1.1' can not be used when making a shared object; recompile with -fPIC /usr/local/lib/libconfuse.a: could not read symbols: Bad value

  D'oh!

0 rants: