Hi Jim Gettys,

I already pull full Xorg from the site you reccommended and passed compiling the whole content w/o problem.

The site you recommend did NOT have AMD driver too.
However, I got it somewhere else and did plug it in.

THe trick to make small code is simply add in:

CFLAGS=-O2 at top level .sh under the util dir

Or it will produced huge code that took 2 GB space from -g -O2 by default.

BTW: the version I got is not 7.2 but exactly 7.1.99.2

Regards,
supat

On Sat, 9 Sep 2006, [EMAIL PROTECTED] wrote:

Hi Jim Gettys,

Thank you much FYI:

Reason I use CVS because I don't know how to use git clone in one command line to get the whole dir. So, it waste to get unusable code.

The ftp.x.org provide me Makefile/configure
And I got amd driver source code that can compile into Xorg7.1

The ugly I got is after compile the whole Xorg are huge :(
But it did work. I already test running it under OLPC with new BIOS.

It took me very long time compiling because I have to jump to hundread of dir and compile one by one at a time.

I hope the http you gave me can have one script or command line to compile the whole Xorg 7.2 from scratch.

Please give me the trict to make Xorg small. Because I need to move it to small usb storage on OLPC. Now Xorg took near all space in usb.

Thank you,
supat


On Fri, 8 Sep 2006, Jim Gettys wrote:

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, [EMAIL PROTECTED] wrote:

On Thu, 7 Sep 2006, [EMAIL PROTECTED] 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, [EMAIL PROTECTED] 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
[email protected]
http://mailman.laptop.org/mailman/listinfo/devel

_______________________________________________
Devel mailing list
[email protected]
http://mailman.laptop.org/mailman/listinfo/devel

_______________________________________________
Devel mailing list
[email protected]
http://mailman.laptop.org/mailman/listinfo/devel
--
Jim Gettys
One Laptop Per Child



_______________________________________________
Devel mailing list
[email protected]
http://mailman.laptop.org/mailman/listinfo/devel

Reply via email to