Summary: | povray 3.50c won't compile | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Pascal de Bruijn <keizerflipje> |
Component: | New packages | Assignee: | Luca Barbato <lu_zero> |
Status: | RESOLVED FIXED | ||
Severity: | major | CC: | avenj, cretin, keizerflipje, malverian, mr_bones_, seemant |
Priority: | High | ||
Version: | 1.4 | ||
Hardware: | x86 | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Pascal de Bruijn
2003-08-21 05:36:41 UTC
rembrandt root # emerge -p povray These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild N ] media-gfx/povray-3.50c -icc -X +svga rembrandt root # these are my use flags! pascal, you have xfree installed yes? because it just looks like the include path for the xfree headers is not in your PATH. Please do: env-update && source /etc/profile if you have xfree emerged already, and then try this again. No, I do not have X installed... That's why I choose the useflag "-X" Anyway, if that should be the case, then the -X useflag should be removed, and X would need to be coded as a hard dependancy, right? Pascal de Bruijn BTW: I cannot try this, my system is too slow to compile X! I fixed (I hope) the ebuild please try again, the resulted binary does not link against X, I didn't test on a Xless system, but now the ebuild explictly put a without-x in the configure options if -X is present. Sorry for my late response, but it didn't work this time either... at least I just did emerge sync and then recompiled, or should I have looked in CVS? You might just want to make X a hard dependancy of povray and remove the "X" use flag. Thanks for your time, DrZ I have this problem too. I too have no X installed and have -X in my use flags. povxlib.c:30:22: X11/Xlib.h: No such file or directory povxlib.c:31:23: X11/Xutil.h: No such file or directory povxlib.c:33: parse error before '*' token povxlib.c: In function `pclass': povxlib.c:35: `p' undeclared (first use in this function) povxlib.c:35: (Each undeclared identifier is reported only once povxlib.c:35: for each function it appears in.) distcc[24746] ERROR: compile on localhost failed with exit code 1 make: *** [povxlib.o] Error 1 eventually found the time to take a look at it closely fixed |