From owner-freebsd-questions@FreeBSD.ORG Mon Mar 8 04:03:41 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2A76016A4CE for ; Mon, 8 Mar 2004 04:03:41 -0800 (PST) Received: from natsmtp00.webmailer.de (natsmtp00.rzone.de [81.169.145.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2E95943D2D for ; Mon, 8 Mar 2004 04:03:40 -0800 (PST) (envelope-from soeren@mindorf.org) Received: from queen.smindorf.de (pD9E3C74F.dip.t-dialin.net [217.227.199.79]) by post.webmailer.de (8.12.10/8.12.10) with ESMTP id i28C3cF6018114 for ; Mon, 8 Mar 2004 13:03:38 +0100 (MET) Received: from localhost (localhost [127.0.0.1]) by queen.smindorf.de (Postfix) with ESMTP id AC80D2291 for ; Mon, 8 Mar 2004 13:03:48 +0100 (CET) Received: from queen.smindorf.de ([127.0.0.1]) by localhost (queen.smindorf.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 12709-10 for ; Mon, 8 Mar 2004 13:03:47 +0100 (CET) Received: by queen.smindorf.de (Postfix, from userid 1001) id 839D8226D; Mon, 8 Mar 2004 13:03:47 +0100 (CET) Date: Mon, 8 Mar 2004 13:03:47 +0100 From: Soeren Mindorf To: freebsd-questions@freebsd.org Message-ID: <20040308120347.GB11946@mindorf.org> Mail-Followup-To: freebsd-questions@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i X-Url: X-Registered-Linux-User: 222414 X-GPG-Key: mailto (auto responder) X-Fingerprint: 1828 162A D774 A3C4 A2F7 0949 9DFA 4252 E327 BDE1 X-Key-ID: E327BDE1 X-Virus-Scanned: by amavisd-new-20030616-p7 at queen.smindorf.de Subject: cross-compiling X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 08 Mar 2004 12:03:41 -0000 Hi all, I have a litte problem. I try to compile the world and the kernel for my sparc64 on a Athlon 700MHz. The buildmachine is FreeBSD 5.1-RELEASE ant the Sparc sould be 5.2.1-RELEASE. I cvsup the source into /usr/5.2. I change to 5.2/src and start the build: make -DNO_KERBEROS TARGET_ARCH="sparc64" buildworld But I read that I should use ARCH="sparc64". But all my buildings doesnt work. So I use the next: make -DNO_KERBEROS TARGET_ARCH="sparc64" CPUTYPE="sparc64" buildwold All the same. I mounted /usr/5.2 to /usr/5.2 on the Sparc64 and do a make -DNO_KERBEROS installworld I also try: make -DNO_KERBEROS TARGET_ARCH="sparc64" installworld On every install I become the following error: ----- cut ----- bash-2.05b# make -DNO_KERBEROS installworld mkdir -p /tmp/install.i17oPcSk for prog in [ awk cap_mkdb cat chflags chmod chown date echo egrep find grep ln make mkdir mtree mv pwd_mkdb rm sed sh sysctl test true uname wc zic; do cp `which $prog` /tmp/install.i17oPcSk; done cd /usr/5.2/src; MAKEOBJDIRPREFIX=/usr/obj MACHINE_ARCH=sparc64 MACHINE=sparc64 CPUTYPE= GROFF_BIN_PATH=/usr/obj/usr/5.2/src/sparc64/legacy/usr/bin GROFF_FONT_PATH=/usr/obj/usr/5.2/src/sparc64/legacy/usr/share/groff_font GROFF_TMAC_PATH=/usr/obj/usr/5.2/src/sparc64/legacy/usr/share/tmac PATH=/usr/obj/usr/5.2/src/sparc64/legacy/usr/sbin:/usr/obj/usr/5.2/src/sparc64/legacy/usr/bin:/usr/obj/usr/5.2/src/sparc64/legacy/usr/games:/usr/obj/usr/5.2/src/sparc64/usr/sbin:/usr/obj/usr/5.2/src/sparc64/usr/bin:/usr/obj/usr/5.2/src/sparc64/usr/games:/tmp/install.i17oPcSk make -f Makefile.inc1 reinstall -------------------------------------------------------------- >>> Making hierarchy -------------------------------------------------------------- cd /usr/5.2/src; make -f Makefile.inc1 hierarchy cd /usr/5.2/src/etc; make distrib-dirs mtree -deU -f /usr/5.2/src/etc/mtree/BSD.root.dist -p / mtree -deU -f /usr/5.2/src/etc/mtree/BSD.var.dist -p /var mtree -deU -f /usr/5.2/src/etc/mtree/BSD.usr.dist -p /usr mtree -deU -f /usr/5.2/src/etc/mtree/BSD.include.dist -p /usr/include mtree -deU -f /usr/5.2/src/etc/mtree/BSD.sendmail.dist -p / cd /; rm -f /sys; ln -s usr/src/sys sys cd /usr/share/man/en.ISO8859-1; ln -sf ../man* . cd /usr/share/man; set - `grep "^[a-zA-Z]" /usr/5.2/src/etc/man.alias`; while [ $# -gt 0 ] ; do rm -rf "$1"; ln -s "$2" "$1"; shift; shift; done cd /usr/share/openssl/man; set - `grep "^[a-zA-Z]" /usr/5.2/src/etc/man.alias`; while [ $# -gt 0 ] ; do rm -rf "$1"; ln -s "$2" "$1"; shift; shift; done cd /usr/share/openssl/man/en.ISO8859-1; ln -sf ../man* . cd /usr/share/nls; set - `grep "^[a-zA-Z]" /usr/5.2/src/etc/nls.alias`; while [ $# -gt 0 ] ; do rm -rf "$1"; ln -s "$2" "$1"; shift; shift; done -------------------------------------------------------------- >>> Installing everything.. -------------------------------------------------------------- cd /usr/5.2/src; make -f Makefile.inc1 install ===> share/info ===> include creating osreldate.h from newvers.sh touch: not found *** Error code 127 Stop in /usr/5.2/src/include. *** Error code 1 Stop in /usr/5.2/src. *** Error code 1 Stop in /usr/5.2/src. *** Error code 1 Stop in /usr/5.2/src. *** Error code 1 Stop in /usr/5.2/src. bash-2.05b# ----- cut ----- What is the problem or what I doesnt understand? Regards, Soeren