From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Po Lu Newsgroups: gmane.emacs.devel Subject: Re: The 'cross' directory Date: Wed, 09 Aug 2023 11:54:05 +0800 Message-ID: <87jzu4yioy.fsf@yahoo.com> References: <83fs4uok3p.fsf@gnu.org> <877cq61hlq.fsf@yahoo.com> Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="31188"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Gnus/5.13 (Gnus v5.13) Cc: eliz@gnu.org, emacs-devel@gnu.org To: Richard Stallman Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Aug 09 05:55:13 2023 Return-path: Envelope-to: ged-emacs-devel@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1qTaHw-0007ti-GW for ged-emacs-devel@m.gmane-mx.org; Wed, 09 Aug 2023 05:55:12 +0200 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qTaHA-0008It-DY; Tue, 08 Aug 2023 23:54:24 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qTaH7-0008IW-Dy for emacs-devel@gnu.org; Tue, 08 Aug 2023 23:54:21 -0400 Original-Received: from sonic310-25.consmr.mail.ne1.yahoo.com ([66.163.186.206]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1qTaH3-0003YM-7d for emacs-devel@gnu.org; Tue, 08 Aug 2023 23:54:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691553255; bh=JwSqiDVM82pFd2MYQJ89+l00hm+6GHHWYIXwOQ57dto=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From:Subject:Reply-To; b=hZwwmP2tBCVVV6zfTyZVXo09DES1gUz0Dt3Oejr3MjC9N7c153iqV1fZR5mcxJi+T1V+Iw+KcAgd6Cj5l+xXXfgAL01Axk/2R7pqwL+yN1AJs9OD1T/FEEBVwQxh0uM30PNvKzpMVtw77lYwDweWmdUpWbf8WMPXkBmiEzS2Sc0cSrxwSFehH3Ed+Xszoq93L9+6XYkr1tzs5d6V6Ea0UhaLeUilRJrvCrdXiGZO23Dv+AtoqnDaJiDNIc9KNPIuFwzQxNR0op5s3rmEZ6GmOT8VIY2Y5UVymq9LRjcYB7aOaf3ji0RrYctSXdthbCqgc6ir8mR97i8mlsL1PAPC3Q== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1691553255; bh=mVLTEnL8B2ThPS6auv3lz+aWou7hG/WPPk5yvnmekSd=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=rKQUTfAp6RZLWDcK96Eeips0eVYFqLrfBcTnPJsUBiHiDlbjxcq2BaNLnaOD36lNMzA25RgwtW0F486WMAO2QQB3Jzr0Rd4sxkZ6r6oPR7OLsSg9x+f2y2e45VAOUkx/FElbtDke8kJsOtDJkjrSuAJ/09C7M/VmBUq/Lm1rjpiJswEPv6+9ZJwlBWr3NE4PGzUWO4N7Gb8jfFsMHCuxUB5TjxYO03FyeodW0qfB+HUXlCbk+T1zf5TqT/FtPfVGyftSCe0IoUpcSaUVptOc5cCgBxTIx795TvTHNwjneyE+LuX7/HhNpxU3F1RWRFVhLZyOXi2eEp0/vOpX53DHzg== X-YMail-OSG: WIETpEsVM1nBDKFYyK2hJKjiCNOTdf6e0ltPkVuUkbNOkat2G7jmS4NoEHhOO.4 goKrhh2wn_WHKK6ObAyQJ9.frZo28kQpNC3LDVv3VrwFyrXpZ8Rvf_8xSt0A6VKjaxyKDtdQ0w3x QJlEErgkO6mo0PKcR.w.20y4RGiOg9cSTUObuszP75o0oEVKKdU997RMmze12xFD7rSj6Oqzk.Ck OKQ27S.ieBzoJTudeZvko2Wrti4SDxyCiLSQ4rqj4bL03Hy1ga1JWsTV2l8VRbyxOhalkMCWC2QN gTPch1wFQ1ofwWHEZXzs1HM6CDhLMTv7S3DwrlCzJ2ENphnKZzGLJ0MJtbVnT4JBHveDjKkAbCFx 7ySGCqFd_6iCio6QQ4ADo0Ig1CGyQWw3RQp7IjTQ_E6Hg9_62rhl5gQAt6OIieIevJCiU83SWyUO otxFNjEC3qsz9ExriPLr2i.fpVH_yq821v8LiZet7lUIQVaEjumhQKJwJl.Mw3BaRaZ9f_PCzF9f sY0ZPN6IMhJnv9qiMtE3nnfRcZhXB8cPcKZqWcuCrRZpXqmOM7syRYlFBnSv0U3QkevsyyL9Vnr9 4PQk3.2VL9JKmS57dhLzaB9xFbsubVoOGmR8J0v2ZgTkVA1F8Xf9SWRmu.AQbzRd3lGwn53TDDNX _23_8lg_nwumihvHbzOraao02Ks5sT93V8I1yDukbKBNorXcqYywY4BoYSNytOO18jCjTlO0r5Sg TRzzz2tTlvSa4LI_wv3s5C8SJ.Tzfqo._4jJRjQhIOiTo1j6C.X1enxc68YlICqyNPJ4JC2o.3pd sOT9_F.ZVktTfuAU7h.2YB1QrQ7UV2slmkCE2fjLPT X-Sonic-MF: X-Sonic-ID: 2182dacd-e250-45f8-9247-fe362b6af9cb Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic310.consmr.mail.ne1.yahoo.com with HTTP; Wed, 9 Aug 2023 03:54:15 +0000 Original-Received: by hermes--production-sg3-69654d8bd-752gm (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID 27c31f170d148ffe4bc65f4a89ca7dee; Wed, 09 Aug 2023 03:54:10 +0000 (UTC) In-Reply-To: (Richard Stallman's message of "Tue, 08 Aug 2023 23:47:02 -0400") X-Mailer: WebService/1.1.21695 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.186.206; envelope-from=luangruo@yahoo.com; helo=sonic310-25.consmr.mail.ne1.yahoo.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.devel:308452 Archived-At: Richard Stallman writes: > Is it true that cross-compiling Emacs does not work > except when the target is Emacs? I presume you meant Android by Emacs. I view this as a feature, not a problem, because: > It is supposed to work. Normally autoconf does that automatically. > What broke it? Nothing broke it. Emacs never supported cross compilation in the past, since Emacs is needed on the build machine to compile Lisp and dump itself. This arrangement has not changed under Android. Instead, Emacs is configured once and run on the build machine for the purpose of byte-compiling Lisp code, before `configure' is rerun with the Android cross-compiler to generate an undumped C binary that is copied into the Android installation package. Dumping subsequently takes place when that package is installed.