| Summary: | crystalspace-0.98.4 fails to compile | ||
|---|---|---|---|
| Product: | Gentoo Linux | Reporter: | Tom Wesley <tom> |
| Component: | [OLD] Games | Assignee: | Gentoo Games <games> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | ||
| Priority: | High | ||
| Version: | unspecified | ||
| Hardware: | x86 | ||
| OS: | All | ||
| Whiteboard: | |||
| Package list: | Runtime testing required: | --- | |
| Attachments: |
Compilation log
diff to change typedef to match nvidia's headers patch against ebuild to use the above |
||
|
Description
Tom Wesley
2004-12-26 07:04:36 UTC
Created attachment 46900 [details]
Compilation log
what version of xorg-x11 ? you're using xorg-x11's opengl instead of nvidia right ? Sorry, should've mentioned: xorg is at 6.8.0-r4 and I'm be using nvidia's glx files. did you try `opengl-update nvidia` before emerging crystalspace ? i'm using nvidia 6629 and i'm not having any problems ... Just tried that and am getting exactly the same. Any other ideas? Was kinda looking forward to wasting some holiday time in planeshift ;) Strange that it works for you. Are you using a gcc version lower than 3.4.3? It seems there is a typedef that differs from the one in nvidia's headers. I've created a patch that makes it work for me, but probably breaks it for people not using nvidia... Created attachment 46954 [details, diff]
diff to change typedef to match nvidia's headers
Created attachment 46955 [details, diff]
patch against ebuild to use the above
nope, using gcc-3.4.3-r1 mmm just re-emerged some packages and i can reproduce now ... i'll check out the patches added a similar patch to cvs ... tested with nvidia and xorg-x11 header files thanks for the patch |