Pekka Paalanen wrote: > On Fri, 30 Jan 2009 06:16:18 -0800 > Yan Seiner <[email protected]> wrote: > > >> OK, I've tried that.... No joy. The problem is that the autogen script >> doesn't find any of the correct header files. It's a debian dependency >> issue. Even when I edit the source by hand to put in the correct >> locations, it still fails. I think I'm wasting a lot of time trying to >> reverse-engineer the debian deps rather than building nouveau. Is there >> a 'getting started' howto for building X? I only need the very basics >> for testing nouveau. Is there some basic basic script that will pull >> down the tarballs and allow me to install a minimal xorg for testing >> nouveau? >> > > Could you provide some basic information, like which Debian you are using > and which Xorg version you have? > > I trust you already saw > http://nouveau.freedesktop.org/wiki/DebianTips > and it didn't help? > > I asked on IRC, and two Debian users replied saying they don't have the > problem (unstable+experimental, and Lenny). > > OK, I finally got a couple of solid hours to figure out what's going on. Seems that the code I got from git assumes that all of the xorg header files are in the src dir - but they don't get pulled in. Copying stuff over just didn't work. I went ahead fixed all of that to where it would pull in the header files from the correct dirs for debian lenny.
A git-diff is at http://www.seiner.com/debian-nouveau.diff Let me know if this is useful. I can either post it on the wiki or submit a bug report. nouveau_drv.so built OK; the man page build crashed with Making all in man make[2]: Entering directory `/usr/src/nouveau/xf86-video-nouveau/man' make[2]: *** No rule to make target `nouve...@driver_man_suffix@', needed by `all-am'. Stop. make[2]: Leaving directory `/usr/src/nouveau/xf86-video-nouveau/man' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/usr/src/nouveau/xf86-video-nouveau' --Yan _______________________________________________ Nouveau mailing list [email protected] http://lists.freedesktop.org/mailman/listinfo/nouveau
