[OLPC-devel] No Makefile exist in Xorg7.2

Jim Gettys jg at laptop.org
Fri Sep 8 07:16:16 EDT 2006


Supat,


The last release (7.1) and current development are all autotool based,
and no longer use imake; you will not find a Makefile as a matter of
course; the autotools generate the Makefile by using automake. As I said
before, the X development is going on in the X.org development tree:
there has *not* been a release of X with the amd driver in it yet. You
cannot get development versions via ftp as you stated you did below: you
must use git to get the current development version of X.

Development of almost all modules of X itself have been moved to using
git as the version control system rather than CVS.

The give away is:

echo "HEY YOU - THE XSERVER HAS MOVED TO GIT, DIDN'T YOU HEAR?"
echo "git-clone git://anongit.freedesktop.org/git/xorg/xserver"

You can find more information on how to get and build current
development versions of X X at:
http://wiki.x.org/wiki/CompileXserverManually

You can also use jhbuild to download and build X by following its
directions http://wiki.x.org/wiki/JhBuildInstructions
though the modules file has had some problems I've been working through
the last few days.


                              Regards,
                                         - Jim Gettys



On Fri, 2006-09-08 at 09:37 +0700, supat at supat.eu.org wrote:
> 
> On Thu, 7 Sep 2006, supat at supat.eu.org wrote:
> 
> >
> > Thank you :)
> >
> > BTW: as I said earlier: you can
> >
> > telnet 158.108.200.200 110
> >
> > login: zxc
> > passwd: love4linux
> >
> > To see the slackware under OLPC-rc4 that I just made it.
> >
> > regards,
> > supat
> >
> > On Thu, 7 Sep 2006, Dan Williams wrote:
> >
> >> On Thu, 2006-09-07 at 23:08 +0700, supat at supat.eu.org wrote:
> >>> Where is exactly place that I can get David Woodhouse's git repository?
> >>> 
> >>> I have git-1.4 that you gave me but don't know exact command to get your
> >>> kernel correctly.
> >> 
> >> git clone git://git.infradead.org/olpc-2.6
> >> 
> >>> I also already ftp ALL Xorg at place you recommend but seem no .configure
> >>> that I can compile the code :(
> >>> 
> >>> here is my dir:
> >>> 
> >>> 
> >>> bash-3.00# cd /lin2/xorg
> >>> bash-3.00# ls
> >>> app  data  doc  driver  font  lib  proto  util  xserver
> >>> bash-3.00# cd xserver
> >>> bash-3.00# ls
> >>> CVS  xorg
> >>> bash-3.00# cd xorg
> >>> bash-3.00# ls
> >>> COPYING      Xi            cfb32         doc      mi      xkb
> >>> CVS          XpConfig      composite     exa      miext   xorg-server.m4
> >>> ChangeLog    Xprint        configure.ac  fb       os
> >>> xorg-server.pc.in
> >>> GL           acinclude.m4  cpprules.in   hw       randr
> >>> Makefile.am  afb           damageext     include  record
> >>> XTrap        autogen.sh    dbe           lbx      render
> >>> Xext         cfb           dix           mfb      xfixes
> >>> 
> >>> How can I create .configure from  configure.ac ?
> >> 
> >> Run ./autogen.sh with the correct prefix and configure options, like
> >> below.  That will create the correct configure script and execute it for
> >> you.  You should then be able to simply type 'make' and have it compile
> >> correctly as well.
> >> 
> >> ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var
> 
> Above command cannot work :(
> 
> It contain:
> 
> #! /bin/sh
> 
> echo "HEY YOU - THE XSERVER HAS MOVED TO GIT, DIDN'T YOU HEAR?"
> echo "git-clone git://anongit.freedesktop.org/git/xorg/xserver"
> exit 1
> 
> srcdir=`dirname $0`
> test -z "$srcdir" && srcdir=.
> 
> ORIGDIR=`pwd`
> cd $srcdir
> 
> autoreconf -v --install || exit 1
> cd $ORIGDIR || exit $?
> 
> $srcdir/configure --enable-maintainer-mode "$@"
> 
> So, running it cause below result:
> 
> bash-3.00# cd xorg
> bash-3.00# ls
> COPYING      Xi            cfb32         doc      mi      xkb
> CVS          XpConfig      composite     exa      miext   xorg-server.m4
> ChangeLog    Xprint        configure.ac  fb       os 
> xorg-server.pc.in
> GL           acinclude.m4  cpprules.in   hw       randr
> Makefile.am  afb           damageext     include  record
> XTrap        autogen.sh    dbe           lbx      render
> Xext         cfb           dix           mfb      xfixes
> bash-3.00# ./autogen.sh --prefix=/usr --sysconfdir=/etc 
> --localstatedir=/var
> HEY YOU - THE XSERVER HAS MOVED TO GIT, DIDN'T YOU HEAR?
> git-clone git://anongit.freedesktop.org/git/xorg/xserver
> bash-3.00# make
> make: *** No targets specified and no makefile found.  Stop.
> 
> 
> Regards,
> supat
> 
> 
> >> 
> >> Dan
> >> 
> >>> Using m4?
> >>> 
> >>> Thanks,
> >>> supat
> >>> _______________________________________________
> >>> Devel mailing list
> >>> Devel at laptop.org
> >>> http://mailman.laptop.org/mailman/listinfo/devel
> >> 
> > _______________________________________________
> > Devel mailing list
> > Devel at laptop.org
> > http://mailman.laptop.org/mailman/listinfo/devel
> >
> _______________________________________________
> Devel mailing list
> Devel at laptop.org
> http://mailman.laptop.org/mailman/listinfo/devel
-- 
Jim Gettys
One Laptop Per Child





More information about the Devel mailing list