Hi, There is a weird error when building EOG if librsvg has not been installed. Configure detects correctly that librsvg is not there and does not set HAVE_RSVG.
But then, in main.c, there is the line #if defined (HAVE_RSVG) && !LIB_RSVG_CHECK(2,35,1) which generates an error. It looks like the second statement is executed although the first one should be false, and since LIB_RSVG_CHECK is not defined, it expands to !(2,35,1), which triggers the error. According to the gcc/cpp doc, this should not happen. (well, I am not very comfortable with all that, since I destroyed the log when rebuilding, sorry). One possible workaround is to build librsvg first. So librsvg could be a required dep. Actually, IMHO, having EOG being able to read svg images should at least be recommended. Regards Pierre -- http://linuxfromscratch.org/mailman/listinfo/blfs-dev FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page
