[Nouveau] git compile failure
Yan Seiner
yan at seiner.com
Fri Jan 30 16:19:36 PST 2009
On Fri, January 30, 2009 9:57 am, Pekka Paalanen wrote:
> On Fri, 30 Jan 2009 06:16:18 -0800
> Yan Seiner <yan at seiner.com> 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?
First of all, thanks for all your help. I really appreciate this.
>
> Could you provide some basic information, like which Debian you are using
> and which Xorg version you have?
It's unstable/experimental.
yan at selene:~$ dpkg --list | grep xorg | grep ii | awk '{print $2 " " $3}'
xorg 1:7.4~5
xorg-dev 1:7.4~5
xorg-docs 1:1.4-4
xserver-xorg 1:7.4~5
xserver-xorg-core 2:1.5.99.901-2
xserver-xorg-dev 2:1.5.99.901-2
xserver-xorg-input-evdev 1:2.1.1-1
xserver-xorg-video-apm 1:1.2.1-1
xserver-xorg-video-ark 1:0.7.1-1
xserver-xorg-video-chips 1:1.2.1-1
xserver-xorg-video-cirrus 1:1.2.1-3
xserver-xorg-video-intel 2:2.6.1-1
xserver-xorg-video-radeon 1:6.10.0-2
xserver-xorg-video-vesa 1:2.1.0-1
>
> I trust you already saw
> http://nouveau.freedesktop.org/wiki/DebianTips
> and it didn't help?
I've been all through that; I've even wiped out all my xorg debs and
reinstalled just to make sure.
>
> I asked on IRC, and two Debian users replied saying they don't have the
> problem (unstable+experimental, and Lenny).
What appears to be happening is that NOUVEAU_PRIVATE is #defined as
_X_HIDDEN, which is #defined in /usr/include/X11/Xfuncproto.h. For
whatever reason, autogen.sh is not picking up any of the header files in
/usr/include.
If I try to follow the directions in DebianTips, the compile fails because
it cannot find the definition of _X_HIDDEN.
It's a header file misconfiguration somewhere on my system, I guess.
--Yan
--
o__
,>/'_ o__
(_)\(_) ,>/'_ o__
Yan Seiner (_)\(_) ,>/'_ o__
Personal Trainer (_)\(_) ,>/'_ o__
Professional Engineer (_)\(_) ,>/'_
Who says engineers have to be pencil necked geeks? (_)\(_)
You are an adult when you realize that everyone's an idiot sometimes. You
are wise when you include yourself.
More information about the Nouveau
mailing list