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

Reply via email to