pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/doc Just add the content of the tech-pkg mail to the t...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/fbc8fc9fa679
branches:  trunk
changeset: 536750:fbc8fc9fa679
user:      joerg <joerg%pkgsrc.org@localhost>
date:      Fri Dec 21 23:14:50 2007 +0000

description:
Just add the content of the tech-pkg mail to the tree until Someone (TM)
can integrate this into the pkgsrc guide or a better place.

diffstat:

 doc/HOWTO-crosscompile-xorg |  28 ++++++++++++++++++++++++++++
 1 files changed, 28 insertions(+), 0 deletions(-)

diffs (32 lines):

diff -r 6c2a1408c6e7 -r fbc8fc9fa679 doc/HOWTO-crosscompile-xorg
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/doc/HOWTO-crosscompile-xorg       Fri Dec 21 23:14:50 2007 +0000
@@ -0,0 +1,28 @@
+$NetBSD: HOWTO-crosscompile-xorg,v 1.1 2007/12/21 23:14:50 joerg Exp $
+
+How to cross-compile modular Xorg on NetBSD
+-------------------------------------------
+
+(a) You have to have modular Xorg and the build tools used by it
+installed in /usr/pkg (or whatever prefix you want to use for the
+cross-compiled packages).
+
+(b) You have run buil.sh release for the desired platform. Remember
+where you wrote the tools to and where the destdir is.
+
+(c) You have to add the following options to your mk.conf:
+USE_DESTDIR=           full    
+DEPENDS_TARGET=                package-install
+
+X11_TYPE =             modular 
+
+CROSS_DESTDIR=         /where/ever/above/destdir/is
+TOOLDIR=               /where/ever/above/tools/are 
+USE_CROSS_COMPILE=     yes
+
+The first two activate DESTDIR support, which is required for the
+cross-compile infrastructure. The third option tells it to use modular
+Xorg. oThe other three options specify the correct path names and
+activate cross compiling.
+
+(c) Just run make package e.g. in meta-pkgs/modular-xorg-apps now.



Home | Main Index | Thread Index | Old Index