Saturday, February 12, 2005

building kdrive/tinyx

i am now the long long path of building tinyx/kdrive.
i gather that this small linux distributions
descend from keith packards build in the ancient
times (92)

It looksl like i have a coupld of choices
available to me:
use the xfree xorg sources as a starting point.
there are instructions on the net for doing this.

i can build
i have been successful in building the tinyx
that i have derived from the uclibc buildroot
but it doesn't work: the complaint is that
it is un able to open the device
/dev/fb0
initially i check to see that the device was
present it was. i then modified
the section of code opens the device.

i am now goofing around with building tinyx
on a virginal debian system. (vmware)

updated the packages:

http://www.debian.org/doc/FAQ/ch-uptodate.en.html

i changed the type from stable to testing.
hopefully this will give me
then did the cvs mambo to download the xsession
sources
i tried running the ./autogen.sh script
and i get the error:

aclocal: configure.ac: 34: macro `AM_PROG_AS' not found in library
aclocal: configure.ac: 40: macro `AM_PROG_LIBTOOL' not found in library
autoreconf: aclocal failed with exit status:1

then checked the build page
http://freedesktop.org/wiki/Software_2fXserver_2fInstallGuide
it states that you need:
automake --version must report 1.7.x
i have version 1.4-p6
ok how do i upgrade this debian system?
simple i did

apt-get install automake1.7
the ran automake --version and the version
was still 1.4x ...
then had to do apt-get remove automake and
then istall the package using
dpkg automake-1.7x

then again i ran ./autogen.sh
and it chokes:

configure error C++ preprocessor "/lib/cpp" fails sanity check
See `config.log' for more details.

then found i was missing the g++ packages
and did apt-get install g++
the problem went way

another problem :

checking for xdmcp ... Package xdmcp was not found in the pk-config search path.
perhaps you should add the directory containing `xdmcp.pc'


also the debian web page is organized around
a stable/testing listing of deb packages

i have
via cvs
see
http://freedesktop.org/Software/Xserver

No comments: