Search Members Help

» Welcome Guest
[ Log In :: Register ]

Mini-ITX Boards Sale, Fanless BareBones Mini-ITX, Bootable 1G DSL USBs, 533MHz Fanless PC <-- SALE $200 each!
Get The Official Damn Small Linux Book. DSL Market , Great VPS hosting provided by Tektonic
Pages: (24) </ 1 2 3 4 [5] 6 7 8 9 10 ... >/

[ Track this topic :: Email this topic :: Print this topic ]

reply to topic new topic new poll
Topic: A quick guide on compiling XOrg 7.0 on DSL, Downloading, configuring & running howto< Next Oldest | Next Newest >
Juanito Offline





Group: Members
Posts: 1601
Joined: Sep. 2005
Posted: May 20 2007,06:06 QUOTE

So I guess either /opt/xorg72 or /usr would be the output directory to aim for - the problem with the build_from_tarballs script is that you cannot pass things like --prefix=/usr or --exec-prefix=/usr (so that *.conf files end up in /etc).

I compiled the latest version of libdrm with the latest version of libmesa - in order to compile I had to load XFree86.unc and XFree86-dev.unc but I did not load these before starting the latest build_from_tarballs attempt which is maybe why it failed at xdriinfo.

libmesa compiled into /usr/local (there is no ./configure script) so I guess I will have to modify the makefile to get it to compile elsewhere. When I tried the -m switch with the destination of the libmesa sources, the compile failed at xorg-server complaining that /libmesa/src/GL/include/array_cache (or something like that) was missing.

Repeating all this is slightly tedious on a 267MHz Pentium II...
Back to top
Profile PM 
curaga Offline





Group: Members
Posts: 2163
Joined: Feb. 2007
Posted: May 20 2007,14:46 QUOTE

Building X on 267Mhz? You have my respect...

Xorg 6.9.0 took 4 hours on my P3-1066...
And gcc 4.0.3 bootstrap + test suite was almost 24 hours..


--------------
There's no such thing as life. Those mean little jocks invented it ;)
-
Windows is not a virus. A virus does something!
Back to top
Profile PM 
^thehatsrule^ Offline





Group: Members
Posts: 3275
Joined: July 2006
Posted: May 20 2007,18:59 QUOTE

Yes, that script will place everything into the output dir...

What do you mean by "latest" version? from cvs/git?  From my experience... only a few versions work with certain builds of x
hmm.. the older versions of libmesa prompted you for the install dir, but I don't think /usr/local mattered (with git)... but I can't seem to remember.
Back to top
Profile PM 
Juanito Offline





Group: Members
Posts: 1601
Joined: Sep. 2005
Posted: May 21 2007,03:44 QUOTE

Quote
What do you mean by "latest" version?

Mesalib-6.5.3 and libdrm-2.3.0 - these seemed to be the latest, non-testing, versions.

Mesa seems to need the Xlib headers - I'm wondering if the ones from XFree86-devel are too old and I shouldn't compile libX11 from the 7.2 release before I compile mesa
Back to top
Profile PM 
^thehatsrule^ Offline





Group: Members
Posts: 3275
Joined: July 2006
Posted: May 22 2007,07:02 QUOTE

The wiki seems to suggest using bleeding edge libdrm for 7.2 (tho it is outdated)

tbh, I ended up doing a lot of trial and error myself... most of the problems were solved just by changing a lib/program's version.
But I can't seem to remember if I did encounter your problem(s) or not.  I might try 7.2... but the amount of time it takes to build just puts me off slightly.

I applaud you for trying it out on that machine as well :)
Back to top
Profile PM 
118 replies since Nov. 28 2006,19:39 < Next Oldest | Next Newest >

[ Track this topic :: Email this topic :: Print this topic ]

Pages: (24) </ 1 2 3 4 [5] 6 7 8 9 10 ... >/
reply to topic new topic new poll
Quick Reply: A quick guide on compiling XOrg 7.0 on DSL

Do you wish to enable your signature for this post?
Do you wish to enable emoticons for this post?
Track this topic
View All Emoticons
View iB Code