Tuesday, February 22, 2005

building x11

i have come to the conclusion that X11 source code
version 4.2.0 is probably where i will stabilize
out to. why? for one i have been able to compile
it. the newer xorg stuff will not compile
it has this funky checkout via cvs scheme
it blows. lots of the guys of the this project
say move to this move to this [xorg] well
i'll moved to it when it compiles.

what are my goals:
1. build against uclibc.
2. build only what i need.

for 1. i have seen several place where you tell the
existing build system where the uclibc compiler is.
or you set up symbolic links to the cross compiler.

2. this is goal is hindered because i dont know
how the build system for x11 works.
what i have seen is that there are imake files
and from these a makefile is generated? or possible
things are added to the makefile. i do see
text appended to be bottom of makefiles showing
what depends on what.
i wonder if a branch of the x11 tree could be
removed and the build process would work?
just remove the branches that contain
the man pages and anything related utilites
like xeyes or xedit, or ar such things
controlled in the host.def file?
dont know yet.

i dont have to have the latest and greates
i want to build XVesa
no man pages no screen savers nothing
extraneous.

No comments: