Date: Mon, 19 Jan 2015 09:39:27 -0800 From: Michael Mitchell <mmitchel@gmail.com> To: Ian Lepore <ian@freebsd.org> Cc: "freebsd-arm@freebsd.org" <freebsd-arm@freebsd.org>, the_mix_room@hotmail.com Subject: Re: Arm.armv6 build world fails on amd64 10.1-RELEASE Message-ID: <CAKtsCdcKw9nHdJ64T6x56WoCrgxedQONpqndysUvW3k05bQ5MA@mail.gmail.com> In-Reply-To: <1421688501.14601.369.camel@freebsd.org> References: <DUB114-W102749AF8E214A3E069E6E2D54A0@phx.gbl> <1421688501.14601.369.camel@freebsd.org>
next in thread | previous in thread | raw e-mail | index | archive | help
# svn checkout http://svn.freebsd.org/base/stable/10 /usr/src # make TARGET=arm TARGET_ARCH=armv6 buildworld this is working for me this morning... On Mon, Jan 19, 2015 at 9:28 AM, Ian Lepore <ian@freebsd.org> wrote: > On Mon, 2015-01-19 at 17:13 +0000, the_mix_room@hotmail.com wrote: > > I am trying to cross compile armv6 on an amd64 host. I get a build world > failure with a missing header file. Can someone please point me in the > correct direction. > > Commands below. > > Regards /E > > # svn checkout https://svn0.eu.FreeBSD.org/base/releng/10.1/ /usr/src/# > svn up /usr/src# cd /usr/src# setenv TARGET arm # setenv TARGET_ARCH armv6 > # make buildworld > > ... removed for sake of brevity > > ===> lib/clang/libclangbasic (depend)clang-tblgen -gen-clang-diags-defs > -clang-component=Analysis -I > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic > -d DiagnosticAnalysisKinds.inc.d -o DiagnosticAnalysisKinds.inc.h > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblgen > -gen-clang-diags-defs -clang-component=AST -I > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic > -d DiagnosticASTKinds.inc.d -o DiagnosticASTKinds.inc.h > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblgen > -gen-clang-diags-defs -clang-component=Comment -I > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic > -d DiagnosticCommentKinds.inc.d -o DiagnosticCommentKinds.inc.h > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblge! > n - > > gen-clan > > g-diags-defs -clang-component=Common -I > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic > -d DiagnosticCommonKinds.inc.d -o DiagnosticCommonKinds.inc.h > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblgen > -gen-clang-diags-defs -clang-component=Driver -I > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic > -d DiagnosticDriverKinds.inc.d -o DiagnosticDriverKinds.inc.h > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblgen > -gen-clang-diags-defs -clang-component=Frontend -I > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic > -d DiagnosticFrontendKinds.inc.d -o DiagnosticFrontendKinds.inc.h > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblgen > -gen-clang-diag-groups -I /usr/src/lib/clang/libc! > lan > > gbasic/. > > ./../../contrib/llvm/tools/clang/include/clang/Basic -d > DiagnosticGroups.inc.d -o DiagnosticGroups.inc.h > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblgen > -gen-clang-diags-index-name -I > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic > -d DiagnosticIndexName.inc.d -o DiagnosticIndexName.inc.h > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblgen > -gen-clang-diags-defs -clang-component=Lex -I > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic > -d DiagnosticLexKinds.inc.d -o DiagnosticLexKinds.inc.h > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblgen > -gen-clang-diags-defs -clang-component=Parse -I > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic > -d DiagnosticParseKinds.inc.d -o Di! > agn > > osticPar > > seKinds.inc.h > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblgen > -gen-clang-diags-defs -clang-component=Sema -I > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic > -d DiagnosticSemaKinds.inc.d -o DiagnosticSemaKinds.inc.h > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblgen > -gen-clang-diags-defs -clang-component=Serialization -I > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic > -d DiagnosticSerializationKinds.inc.d -o > DiagnosticSerializationKinds.inc.h > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic/Diagnostic.tdclang-tblgen > -gen-arm-neon-sema -d arm_neon.inc.d -o arm_neon.inc.h > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include/clang/Basic/arm_neon.tdrm > -f .dependmkdep -f .depend -a -I/usr/src/lib/clang/libcla! > ngb > > asic/../ > > ../../contrib/llvm/include > -I/usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/include > -I/usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic > -I. > -I/usr/src/lib/clang/libclangbasic/../../../contrib/llvm/../../lib/clang/include > -DLLVM_ON_UNIX -DLLVM_ON_FREEBSD -D__STDC_LIMIT_MACROS > -D__STDC_CONSTANT_MACROS -DNDEBUG > -DLLVM_DEFAULT_TARGET_TRIPLE=\"armv6-gnueabi-freebsd10.1\" > -DLLVM_HOST_TRIPLE=\"x86_64-unknown-freebsd10.1\" > -DDEFAULT_SYSROOT=\"/usr/obj/arm.armv6/usr/src/tmp\" > -I/usr/obj/arm.armv6/usr/src/tmp/legacy/usr/include > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Builtins.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/CharInfo.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Diagnostic.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/DiagnosticIDs.cpp > /usr/src/lib/clang/libclangbasic/../../..! > /co > > ntrib/ll > > vm/tools/clang/lib/Basic/FileManager.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/FileSystemStatCache.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/IdentifierTable.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/LangOptions.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Module.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/ObjCRuntime.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/OpenMPKinds.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/OperatorPrecedence.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/SourceLocation.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/TargetInfo.c! > pp > > /usr/src > > > /lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Targets.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/TokenKinds.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/Version.cpp > /usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/VersionTuple.cpp/usr/src/lib/clang/libclangbasic/../../../contrib/llvm/tools/clang/lib/Basic/SourceManager.cpp:1208:10: > fatal error: 'emmintrin.h' file not found#include <emmintrin.h> ^1 > error generated.mkdep: compile failed*** Error code 1 > > Stop.make[4]: stopped in /usr/src/lib/clang/libclangbasic*** Error code 1 > > Stop.make[3]: stopped in /usr/src/lib/clang*** Error code 1 > > Stop.make[2]: stopped in /usr/src*** Error code 1 > > Stop.make[1]: stopped in /usr/src*** Error code 1 > > Stop.make: stopped in /usr/src > > 10.1-RELEASE is frozen in time and can't be fixed now. You are likely > to have better results if you check out base/stable/10 which has had > some fixes applied to it since the 10.1 release. > > Better yet, use base/head to get the very latest -current; things are > moving fast in the freebsd-arm world and lots of enhancements have > happened on head recently. If you need to avoid the bleeding edge then > 10-stable should work well (and fixes can be merged to it, unlike 10.1). > > -- Ian > > > _______________________________________________ > freebsd-arm@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-arm > To unsubscribe, send any mail to "freebsd-arm-unsubscribe@freebsd.org" >
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAKtsCdcKw9nHdJ64T6x56WoCrgxedQONpqndysUvW3k05bQ5MA>