Author Topic: X11-Server 1.6.1  (Read 1491 times)

Offline Ertain

  • Sr. Member
  • ****
  • Posts: 365
  • I come in peace. And for some nachos.
X11-Server 1.6.1
« on: May 28, 2009, 10:15:36 PM »
Hello everyone.  I just successfully built Mesa version 7.2 and 7.3 and now I'm trying to build X11-Server 1.4.2.  I've tried building 1.4.2 and 1.6 with Mesa 7.3 but it won't compile (it couldn't find the file xmesa.h).  Now I've downgraded to 7.2 but it still won't compile.  It keeps giving the error "error: field ‘driScreen’ has incomplete type".  At first I thought it was the dri_interface.h and dri_sarea.h files that were included with x11-proto-devel (the libmesagl1-devel file has these files too).  So I tried switching them out.  Still it didn't compile after that.  If anyone's interested I have included the specfile.

[attachment deleted by admin]
« Last Edit: June 08, 2009, 01:31:00 AM by Ertain »
"She's the boss, apple sauce!"
 -Frank Cho

Offline Ertain

  • Sr. Member
  • ****
  • Posts: 365
  • I come in peace. And for some nachos.
Re: Building X11-Server 1.4.2
« Reply #1 on: June 04, 2009, 06:49:06 PM »
Okay, I may have found the answer.  I can't compile 1.4.2 (it must need an earlier form of Mesa 7.2) but it will some how compile with X11-Server 1.6.1 (the RPM needs to find Xvnc and Xwrapper).  When I build Mesa 7.2 it puts the dri_interface files in /usr/src/Mesa/include/internal/ and in /usr/include/GL/internal.  What I need it to do is put dri_interface.h and dri_sarea.h in /usr/include/GL/internal and not in /usr/src/Mesa/include/internal.
"She's the boss, apple sauce!"
 -Frank Cho

Offline Ertain

  • Sr. Member
  • ****
  • Posts: 365
  • I come in peace. And for some nachos.
Re: Building X11-Server 1.4.2
« Reply #2 on: June 06, 2009, 02:32:34 PM »
More progress.  I have been able to make the thing compile but it doesn't compile some other files, such as Xati and Xchips.  I'm guessing it has to do with my setting for "%kdrive_builds_vesa".  It is switched off but it keeps trying to build and find those files, anyway.  If anyone wants to look at it here's the specfile.

[attachment deleted by admin]
"She's the boss, apple sauce!"
 -Frank Cho

Offline Ertain

  • Sr. Member
  • ****
  • Posts: 365
  • I come in peace. And for some nachos.
Re: X11-Server 1.6.1
« Reply #3 on: June 08, 2009, 01:35:37 AM »
I have finally gotten the darn thing to fully build.  I heavily relied on the Mandriva version of the specfile.  If anyone wants to try it (or to look at it for clarity) here's the source RPM.
"She's the boss, apple sauce!"
 -Frank Cho

Offline Ertain

  • Sr. Member
  • ****
  • Posts: 365
  • I come in peace. And for some nachos.
Re: X11-Server 1.6.1
« Reply #4 on: June 22, 2009, 09:09:24 AM »
After installing a version of PCLinuxOS 2009.1 I have built and successfully installed Mesa 7.2 along with X11-server 1.6.1.  I have been able to get some good results on my laptop, which has an ATI Radeon Xpress 1250 card.  Graphics look good, yet have had some crashes.  I've played two games and one, Chromium, crashed.  Also the x11-driver-input-mouse pack compiles but said it had a version mismatch.  Fixed that by using version 1.4.0.  When I tried to compile libx11 1.1.5 it gave me some errors.  I learned that I had to use xproto version 7.0.14 instead of version 7.0.15.  So I downgraded that and it compiled fine.
"She's the boss, apple sauce!"
 -Frank Cho