Probably a gcc4 issue:
# make
make all-recursive
make[1]: Entering directory
`/usr/local/src/imfavorites-1.3'
Making all in src
make[2]: Entering directory
`/usr/local/src/imfavorites-1.3/src'
source='imfavorites.cc' object='imfavorites.o' libtool=no \
depfile='.deps/imfavorites.Po'
tmpdepfile='.deps/imfavorites.TPo' \
depmode=gcc3 /bin/sh ../depcomp \
g++ -DHAVE_CONFIG_H -I. -I. -I.. -Wno-deprecated -g
-O2 -c -o imfavorites.o `test -f 'imfavorites.cc' ||
echo './'`imfavorites.cc
options.h:25: Fehler: typedef-Name ťstd::ostreamŤ wird
nach ťclassŤ verwendet
/usr/lib/gcc/i386-redhat-linux/4.0.0/../../../../include/c++/4.0.0/iosfwd:138:
Fehler: ťstd::ostreamŤ hat eine vorherige Deklaration hier
options.h:26: Fehler: typedef-Name ťstd::istreamŤ wird
nach ťclassŤ verwendet
/usr/lib/gcc/i386-redhat-linux/4.0.0/../../../../include/c++/4.0.0/iosfwd:137:
Fehler: ťstd::istreamŤ hat eine vorherige Deklaration hier
make[2]: *** [imfavorites.o] Fehler 1
make[2]: Leaving directory
`/usr/local/src/imfavorites-1.3/src'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/usr/local/src/imfavorites-1.3'
make: *** [all] Fehler 2
Logged In: NO
it didn't compile for me either in Ubuntu Breezy Badger, but
when I tried g++ 3.3 instead, it worked