From owner-freebsd-mips@FreeBSD.ORG Tue Jul 15 22:54:52 2008 Return-Path: Delivered-To: freebsd-mips@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C59AC1065678 for ; Tue, 15 Jul 2008 22:54:52 +0000 (UTC) (envelope-from ehmoeok@gmail.com) Received: from rv-out-0506.google.com (rv-out-0506.google.com [209.85.198.233]) by mx1.freebsd.org (Postfix) with ESMTP id 8F75B8FC14 for ; Tue, 15 Jul 2008 22:54:52 +0000 (UTC) (envelope-from ehmoeok@gmail.com) Received: by rv-out-0506.google.com with SMTP id b25so6621087rvf.43 for ; Tue, 15 Jul 2008 15:54:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from :user-agent:mime-version:to:subject:content-type :content-transfer-encoding; bh=Cj5YvK/2o5NpYW7jud/NIKnG4z7845Ycrc/jK4qMU/o=; b=m5Xijn97Sk25JFa/2vdERE7VSxkQiZrWCfC14vP1Rmkb5bhxZQyEV2h83qEuOR0hQf XmJaHfjiGxnJ9hNMMSKwiUJcOrgBqWgy3Kc7kx3KOfZlWoTvRBk8Rionq+fy3gqw1dh1 /5I8+MhC73MfEgm1YLCc4Y+OhjM9wFcw3mwsw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; b=CqHSTaUK3gnvDtE6w4kwryZ8gtstk49GC99NbLscJczi7nNxpgxHQw5eJNRr3CnNYX y9AXzKsgr26nLlnrE3Ek7MUBiWczCr1tPTtNMtqCRRNaJ2sV4ax8hvP/t6fENjRERSHp kP0aw/mxFufo+BOuyr33CCo1Oh0lLDQlcdnZA= Received: by 10.141.29.21 with SMTP id g21mr7799892rvj.248.1216160778579; Tue, 15 Jul 2008 15:26:18 -0700 (PDT) Received: from ?168.179.151.215? ( [168.179.151.215]) by mx.google.com with ESMTPS id f42sm12271685rvb.5.2008.07.15.15.26.16 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 15 Jul 2008 15:26:17 -0700 (PDT) Message-ID: <487D2407.8070001@gmail.com> Date: Tue, 15 Jul 2008 17:26:15 -0500 From: Erik Moe User-Agent: Thunderbird 2.0.0.14 (Windows/20080421) MIME-Version: 1.0 To: FreeBSD Mips Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Building FreeBSD MIPS X-BeenThere: freebsd-mips@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to MIPS List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 15 Jul 2008 22:54:52 -0000 Question, is current the FreeBSD MIPS code in a state where one could build a kernel? I've got the latest code from svn://svn.freebsd.org/base/head. I'm trying to build the kernel-toolchain with the following script: #!/bin/sh SRCROOT=/usr/home/emoe/fbsd-mips/current-svn/head export MAKEOBJDIRPREFIX=/usr/home/emoe/fbsd-mips/build-current-svn TARGET_ARCH=mips TARGET=mips TARGET_CPUTYPE=mips32 cd ${SRCROOT} make TARGET_ARCH=mips TARGET=mips TARGET_CPUTYPE=mips32 kernel-toolchain #make TARGET_ARCH=mips NO_MODULES=yes MIPS_LITTLE_ENDIAN=yes \ # buildkernel KERNCONF=MALTA I getting the following error: make: don't know how to make /usr/home/emoe/fbsd-mips/current-svn/head/gnu/usr.bin/cc/cc_tools/../../../../contrib/gcc/config//.c. Stop I believe that this is because the GCC_CPU variable is not being set in gnu/usr.bin/cc/Makefile.tgt TARGET_ARCH?= ${MACHINE_ARCH} .if ${TARGET_ARCH} == "arm" GCC_CPU= arm .elif ${TARGET_ARCH} == "i386" || ${TARGET_ARCH} == "amd64" GCC_CPU= i386 .elif ${TARGET_ARCH} == "ia64" TARGET_CPU_DEFAULT= MASK_GNU_AS|MASK_GNU_LD GCC_CPU= ia64 .elif ${TARGET_ARCH} == "powerpc" GCC_CPU= rs6000 .elif ${TARGET_ARCH} == "sparc64" GCC_CPU= sparc TARGET_CPU_DEFAULT= TARGET_CPU_ultrasparc .endif So my assumption is that all the pieces to build the MIPS tool-chain aren't there. Erik Moe ehmoeok@gmail.com