trying to build X from git on Debian 6.0.6

Dennis Clarke dclarke at blastwave.org
Mon Jan 21 18:02:38 PST 2013


> 
> So you are using insane C flags and you want us to debug them? try
> dropping -pedantic-errors, and maybe -std=

Not at all .. I don't have a point of reference and those CFLAGS were in 
my .profile ... I just never thought to look at them.  I was certainly able 
to build piles of stuff like that and then thought .. why not? 



aster $ rm -rf xorg/
aster $  rm -rf /opt/xorg/*
aster $ mkdir -p xorg/util
aster $ git clone git://anongit.freedesktop.org/git/xorg/util/modular xorg/util/modular
Cloning into xorg/util/modular...
remote: Counting objects: 2345, done.
remote: Compressing objects: 100% (1214/1214), done.
remote: Total 2345 (delta 1486), reused 1764 (delta 1125)
Receiving objects: 100% (2345/2345), 1.05 MiB | 19 KiB/s, done.
Resolving deltas: 100% (1486/1486), done.
aster $  cd xorg
aster $ 
aster $ echo $CFLAGS 
-m64 -g -malign-double -mno-mmx -mno-sse -fexceptions -fpic -fvisibility=default -mtune=opteron -march=opteron -m128bit-long-double -mpc80 -Wl,-q
aster $ 

aster $ 
aster $ ./util/modular/build.sh --clone --autoresume built.modules /opt/xorg
Building to run Linux / x86_64 ()
Mon Jan 21 20:56:17 EST 2013

======================================================================
==  Processing module/component:  "util/macros"
==        configuration options:   
Cloning into util/macros...
remote: Counting objects: 582, done.
remote: Compressing objects: 100% (421/421), done.
.
.
.
seems to be moving right along ..

So this is usually the process : 

1) look around for a maillist 
2) ask really silly questions 
3) hopefully get pointed to a README or FAQ or a blog or get told I'm an id10t etc 
4) try what I get told or see etc .. flail .. make coffee  
5) fail?  If success go to (8)
6) ask questions on a mailist in hope ... 
7) goto (2)
8) issue many thanks ... learn .. study .. try to figure out what next 


I am in the (2) <--> (7) loop and making progress ... so this is typical I would say.

dc


More information about the xorg mailing list