Downloaded the latest stable driver from intellinuxgraphics.org, xf86-video-intel-2.4.2. configure doesnt report any errors, but make does: In file included from bios_reader.c:39: ../i830_bios.h:32:21: error: xf86str.h: Bestand of map bestaat niet In file included from bios_reader.c:39: ../i830_bios.h:255: error: expected ‘)’ before ‘pScrn’ bios_reader.c:42:18: error: edid.h: Bestand of map bestaat niet bios_reader.c: In function ‘dump_lvds_data’: bios_reader.c:205: warning: implicit declaration of function ‘_PIXEL_CLOCK’ bios_reader.c:205: warning: nested extern declaration of ‘_PIXEL_CLOCK’ bios_reader.c:207: warning: implicit declaration of function ‘_H_ACTIVE’ bios_reader.c:207: warning: nested extern declaration of ‘_H_ACTIVE’ bios_reader.c:208: warning: implicit declaration of function ‘_H_BLANK’ bios_reader.c:208: warning: nested extern declaration of ‘_H_BLANK’ bios_reader.c:209: warning: implicit declaration of function ‘_H_SYNC_OFF’ bios_reader.c:209: warning: nested extern declaration of ‘_H_SYNC_OFF’ bios_reader.c:210: warning: implicit declaration of function ‘_H_SYNC_WIDTH’ bios_reader.c:210: warning: nested extern declaration of ‘_H_SYNC_WIDTH’ bios_reader.c:211: warning: implicit declaration of function ‘_V_ACTIVE’ bios_reader.c:211: warning: nested extern declaration of ‘_V_ACTIVE’ bios_reader.c:212: warning: implicit declaration of function ‘_V_BLANK’ bios_reader.c:212: warning: nested extern declaration of ‘_V_BLANK’ bios_reader.c:213: warning: implicit declaration of function ‘_V_SYNC_OFF’ bios_reader.c:213: warning: nested extern declaration of ‘_V_SYNC_OFF’ bios_reader.c:214: warning: implicit declaration of function ‘_V_SYNC_WIDTH’ bios_reader.c:214: warning: nested extern declaration of ‘_V_SYNC_WIDTH’ bios_reader.c: In function ‘main’: bios_reader.c:276: warning: passing argument 2 of ‘dump_lvds_data’ from incompatible pointer type make[4]: *** [bios_reader.o] Fout 1
Depends on your dist, you have to install xorg-devel, libdrm-devel, mesa-devel packages for compile.
(In reply to comment #1) > Depends on your dist, you have to install xorg-devel, libdrm-devel, mesa-devel > packages for compile. > :-) I know that and I have that. All xorg-x11-devel, libdrm-devel and Mesa-devel packages are installed. If something would be missing there, then configure should fail, shouldn't it? But compiling gives errors: In file included from bios_reader.c:39: ../i830_bios.h:32:21: error: xf86str.h: File not found In which package should this file be? In file included from bios_reader.c:39: ../i830_bios.h:255: error: expected ‘)’ before ‘pScrn’ Looks like a typo to me... bios_reader.c:42:18: error: edid.h: File not found In which package should this file be?
I do have edid.h: edwin@edwin-hp:~> locate edid /usr/include/video/edid.h /usr/src/linux-2.6.25.16-0.1-obj/i386/debug/include/config/firmware/edid.h /usr/src/linux-2.6.25.16-0.1-obj/i386/default/include/config/firmware/edid.h /usr/src/linux-2.6.25.16-0.1-obj/i386/lockdep/include/config/firmware/edid.h /usr/src/linux-2.6.25.16-0.1-obj/i386/pae/include/config/firmware/edid.h /usr/src/linux-2.6.25.16-0.1-obj/i386/xen/include/config/firmware/edid.h /usr/src/linux-2.6.25.16-0.1/drivers/video/edid.h /usr/src/linux-2.6.25.16-0.1/include/video/edid.h Does the script look in the wrong directory? I run openSuSE 11.0.
They should be in /usr/include/xorg/, looks you're still missing devel packages, or suse's packages are broken.
(In reply to comment #4) > They should be in /usr/include/xorg/, looks you're still missing devel > packages, or suse's packages are broken. > xorg-devel files are in /usr/include/X11 in opensuse, and that has always been like that, as far as I know. I have subscribed to all possible repositories, but nothing provides xf86str.h...
Sorry to bug you again ;-) Found it, but it is in xorg-x11-server-sdk. Unfortunately, the "provides" swtich didn't produce this package to provide xf86str.h. 'make install' now ran successful, it seems.
So close this. You can subscribe to intel-gfx mail list on freedesktop.org for this kind of problem.
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.