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: Adding some text to INSTALL Date: Mon, 10 Jan 2022 20:50:32 +0800 Message-ID: <87r19fpxev.fsf@yahoo.com> References: <87r19fpxev.fsf.ref@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="30468"; mail-complaints-to="usenet@ciao.gmane.io" To: emacs-devel@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Mon Jan 10 13:59:39 2022 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 1n6uGv-0007ng-Sc for ged-emacs-devel@m.gmane-mx.org; Mon, 10 Jan 2022 13:59:37 +0100 Original-Received: from localhost ([::1]:50036 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1n6uGu-0001K1-2B for ged-emacs-devel@m.gmane-mx.org; Mon, 10 Jan 2022 07:59:36 -0500 Original-Received: from eggs.gnu.org ([209.51.188.92]:51714) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1n6u8N-0003yT-CK for emacs-devel@gnu.org; Mon, 10 Jan 2022 07:50:47 -0500 Original-Received: from sonic315-20.consmr.mail.ne1.yahoo.com ([66.163.190.146]:44176) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1n6u8K-0004VX-7z for emacs-devel@gnu.org; Mon, 10 Jan 2022 07:50:47 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641819042; bh=cQpR0rpSOurolSODcbZH7mERYIOK8nmdBDl+7F+Y2pg=; h=From:To:Subject:Date:References:From:Subject:Reply-To; b=R6ozofmGtkHIOemIBEUHrid76YStsZdnI0Hem2/Y4mycDV9M0p9QFZ9PhEmjxKJDDf3SxalnAF9Xi94KSYuYCIJSGmCeXP3kore0BaHg55FUngPN3GkX5g3XrEfhapx4mM4mHJJ9bvcepQYnUcbrpS3r+w3WQSCI2iNGgKW8HDzaVFQhZow9JNMS/6PiNsfplPcoMM34qGXMTn1Va/IzYS8xb5im2wcDtWJ9fUKSFjqigA5shymLQ4OqTk7Q/wv38e5IXcpqP0ls5NQDredB7gllVfdxtNnLup9g1r0EzkVdc8aooAtg9/dSjzJlsZjRDfeGzE/KbjYDMSqWQvTCsg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1641819042; bh=SgiIID7m4Rp3sUaKsU9Lu1LbzYHlC1UJboVdmVY+yA4=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=TTXA9eZYtmlfe8y2e++M66YeQ1l5EF4SBe+SijJ+zcJZK0AXrodWSDRkabC3i3drFtCcZwPDuw41ZSvfAATl2+YRgDyeyvOqQIX1oAs8Qj8OikHQ9uRrgE4WnV2BjP2zGqR0w/8w4JrZt7xNxqpti4AbHrJ3vgwoF3otNSepJh2FINAQWUWwP/GK6f1/0VYlMcK3Hi8OedDsxvS7OwS774Zy0laCS+elZ3Ds4GRQMKrxGUgMVqR06HpRjPt/IS4EAmkLM0BJ2qtag19lRMZItHkhzkRActVWEiy+3bzVTLdljh6qUqTT7/yIomKlBZHP7bFdxZcmJlPnbcXjGvR6Nw== X-YMail-OSG: FSVM1ewVM1kKc0YS4cPXpRnOI7fkrckLOzK2Ow5Tbl_ZcHth9zGdnybc_GIOEWx CWWeB92zhD6taiWBpVKiQ9uPdaw4qFICfS2y2M1LldwVk.akpVKdsp5SauqsqcELNgUFXBzciH5I pUoQbRmOPLbuCsHimS5wnEuVqssxswEzuIq.XD0AlupdKmcvyaLq6WKjfPpiS4jhV.O5t4lDdaJH a3Ihu_ohz3umOap2IYrah4pAaSqwbxgDwbTQfwyn8_L5EZ5qZdMLQ5Ski1T9LRUcyR1iApc4k4Gd IdEcnbtoHAZR5OiHyAHIhlphMLGoCg4yP_3z0btGhGcHIIc5O2_qGUSeYEfqyuTV74qzN0ZCKBOr POsY1xXNaNXD0oODv3Z_Je3i9WOMG0fCE3iZJUVo2BIydBYjwOnNiCM67A70U5x5XrmLNw0pF96C iUTQH3bcdsFAw1qw36yA4ohsVfOIuYuTOBI_qWMIAuinpsQf0PYLKk8qoMmNI6LHxlobk5hSEN9Q y1feBfnjGKxVn.B13B8ccRyOtKWiJ_LairXmyGxtAfhYIrfkBqMrTP7TFqR.AbCaM4QwqV.5Mozn qT8aljHAT_gEX2VHZHenKCact_gXylRagPSV8vHroX.oBt7NAAIRJKAWoFRc1ufz5jL5B1x.gq8Q i2RivXfMvEJOb8FPO4m6HCqiCjc_49.gb4YkRSSr8qOJQCPICHNjqeTTvptt0yIuM.9G3nM4cTty MEyTuHPZPtORSM7AsIDcDglMRUMsmmJYKDCHpR0orAMxfAbVfirS21zzQ7pVeWkdtltHRc9KKWZr BEY54ynd_XiGvDFWUAnw6A_LeLSHMUz.EPQgyHSD8x X-Sonic-MF: Original-Received: from sonic.gate.mail.ne1.yahoo.com by sonic315.consmr.mail.ne1.yahoo.com with HTTP; Mon, 10 Jan 2022 12:50:42 +0000 Original-Received: by kubenode514.mail-prod1.omega.sg3.yahoo.com (VZM Hermes SMTP Server) with ESMTPA ID bd7a130928f5881cf0746ba6cc7add59; Mon, 10 Jan 2022 12:50:37 +0000 (UTC) X-Mailer: WebService/1.1.19551 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Received-SPF: pass client-ip=66.163.190.146; envelope-from=luangruo@yahoo.com; helo=sonic315-20.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" Xref: news.gmane.io gmane.emacs.devel:284536 Archived-At: If nobody minds, I'll install the following text in INSTALL, above "DETAILED BUILDING AND INSTALLATION": * Alternative window systems If you want to use Emacs on one of the alternative window systems available on GNU/Linux and some Unix systems, such as Wayland or Broadway, you can install the PGTK port of Emacs, which utilizes the GTK+ toolkit to support them, by passing '--with-pgtk' to configure, like this: ./configure --with-pgtk Keep in mind that the only toolkit which will work with this option is GTK+ version 3, and specifying any X-specific configuration option is an error when it is enabled. Afterwards, you will be able to switch between X, Wayland and Broadway using the 'GDK_BACKEND' environment variable. GTK+ should automatically detect and use the correct value for your system, but you may have to specify it manually. For example, you must run Emacs like this to force GTK+ to run under Broadway: GDK_BACKEND=broadway emacs ... Where '...' denotes any further options you may want to pass to Emacs. GNUstep also has support for the Wayland window system. If that is what you want, see nextstep/INSTALL.