Received: by 2002:ac0:950c:0:0:0:0:0 with SMTP id f12csp2285425imc; Tue, 12 Mar 2019 10:35:21 -0700 (PDT) X-Google-Smtp-Source: APXvYqwGgysFCAfHuTiabI0bdRs+Le0dWHgSW5oawa1f1Sq7vOmYbGL98Ff/4FhVaKI9YbtTFSpJ X-Received: by 2002:a17:902:43a4:: with SMTP id j33mr10783064pld.71.1552412121087; Tue, 12 Mar 2019 10:35:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1552412121; cv=none; d=google.com; s=arc-20160816; b=OCKXTWrGqPqq7thI4jjCTc3L0BGNkfiCFr2Sr7BG3fmhjZsCWwkDI+Azp82YoRUp6v 1nueOif++Eg167ilCvHbzxRZAyZ/CemCvq0wAsLjZE6i2WBmjwXO5jEt6bSfRIXupjRv P4o0UxaCbnRe63TiKcpAkra9MXwt6hbtz2+xfZHTr0oKEA+VwfJn+a4xbXK2Zk9XjqDZ GwFE5aGF0jkyvZfJrZshOsInuhbLljBIPkGbG+50/9rl8XLTzkCbeyMRDWhApaEeiDfe VKkMQAGGSn1fnCil0k8M1yLfscfrssGXE7MJQGVTfVVHa/vjmtQEGSGBLqQZWHrUW2Ix DoyA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:to:subject:message-id:date:from :mime-version:dkim-signature; bh=/pPUMtfX/4zWH4Kp77wi1isN2gX7JePTBEKndEfTuR8=; b=HDsxnep8+gZLAVjblN7ivOz79VWi0uhb8Mlu180R4+X9dVlFgrBdFV1hokugpjliwb 4vnw3KS8Ux+kkQWiDV1sd4J1oRA1IIUnFgsbOr8QdHk+EWB80WSIjDlWdb29rofANIM3 ajusZrUAac043knbapMyXmPBn2RHw0Rc+SMGN33QZ/j52KLnoNkrsNfgIR02LObyqStx GbzCNwMy7JnEBCrZOdZTkxX5mcsyorsFdbOahSCtzEIktEVdMK7A4fglCaCQ4VCODG63 Lg4Xi5D1RbQYs8bxvtZWH2NyLZlzHf44UwmPlQvkQYpTiDO6cJJV0eH0ZRHT/uI7M/h0 bUHA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=kRmqf3xU; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id g1si8401880plt.318.2019.03.12.10.35.05; Tue, 12 Mar 2019 10:35:21 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; dkim=pass header.i=@gmail.com header.s=20161025 header.b=kRmqf3xU; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=QUARANTINE dis=NONE) header.from=gmail.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1727824AbfCLRcy (ORCPT + 99 others); Tue, 12 Mar 2019 13:32:54 -0400 Received: from mail-vk1-f194.google.com ([209.85.221.194]:33093 "EHLO mail-vk1-f194.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1726339AbfCLRcw (ORCPT ); Tue, 12 Mar 2019 13:32:52 -0400 Received: by mail-vk1-f194.google.com with SMTP id r189so862005vkb.0 for ; Tue, 12 Mar 2019 10:32:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=/pPUMtfX/4zWH4Kp77wi1isN2gX7JePTBEKndEfTuR8=; b=kRmqf3xUTPhfN+Y4X2Oo5FK1/8m5JYYD50moV/bNApvEJCZ/sDUciH6CpD2l695ScV rZqgBlAsMPvz3J0GW80Z7PyAPLjbbrNDBPIwQcGIfy6G+MCBG/yqKbUvCQPUI8t4jIcP LVZomsvGm1yGU+4cK6WynWC7amQP7zr+Lyi473q7ui9lOh6Q323Vvc0H7RBb/i8Vulal J6HqT+o5jQ9jpfBamYTlqK2/fE9HCZkIPKdoT1asFw6SQsKTLwcGWNKTa4XuPsesREb2 laJIjFtME90mHVD1+Z3XzZDN3vW4x/pLvyQZjBYZAqnYWIdkSmkcpQORIbZk5NEBHOyl O8aA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=/pPUMtfX/4zWH4Kp77wi1isN2gX7JePTBEKndEfTuR8=; b=Yxp9j6jSoT6ICNtmMFjLAf1duTApKgEC/DexIeoPHbdAab39EiodTekCc0QL3KTKqB AAq9SfNajB4Ip47cn/8sQsLV4F683MODMc6fMUgsP0dyVxjmnZypbCMY6jYFGAgHbVPo x2IzyjNABU4oX+RRFWnzx5L4Sc8JEFV9uBzA8WYwKAX9YUv5ICFGpXbdRL2tlgRUGorC 5uRgaRhi5Ap0n628tfWn3HbqluaWjgZ6lZ0vBfJIYXVfRQPgKAWRWsTLHR3J9jSy7+0O g+OnyxXWcFCnfleSWXBIG5FR5QgcwQZWrPDqhOifk1oSQtP+DIzEQjGgxaXuqXS+E1Gw o2vg== X-Gm-Message-State: APjAAAU9sV9l2LWphtbJSQ7WV+mDBkWqM9HNAr8oNWvX7qkhZAvEZW+P KUb98G9yVPHEjSQ+ixn6P9BITQiSdmrjosy5Bma0LSHe X-Received: by 2002:a1f:2bd5:: with SMTP id r204mr20685415vkr.19.1552411971228; Tue, 12 Mar 2019 10:32:51 -0700 (PDT) MIME-Version: 1.0 From: Pintu Agarwal Date: Tue, 12 Mar 2019 23:02:40 +0530 Message-ID: Subject: Building and cross-compiling kernel source on Mac OS To: open list , kernelnewbies@kernelnewbies.org, linux-arm-kernel@lists.infradead.org, linux-riscv@lists.infradead.org Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, I have a Mac Book Pro with macOS High Sierra 10.13.x installed (with Mac OS Extended (Journaled, Encrypted)). I also have the Xcode installed so I can compile a C program using gcc. Now, I wanted to build linux kernel code (cross compile for arm or risc-v) on Mac OS. I know this is possible, but I am not familiar with the steps. If somebody have the step by step guide, please share. If this works, then I don't need to use Virtual Box inside MAC to build the kernel code. Thanks, Pintu