From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 99981 invoked by alias); 21 Mar 2017 05:37:56 -0000 Mailing-List: contact crossgcc-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: crossgcc-owner@sourceware.org Received: (qmail 99931 invoked by uid 89); 21 Mar 2017 05:37:54 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-3.1 required=5.0 tests=AWL,BAYES_00,FREEMAIL_FROM,RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy=awesome X-HELO: nm15-vm5.access.bullet.mail.bf1.yahoo.com Received: from nm15-vm5.access.bullet.mail.bf1.yahoo.com (HELO nm15-vm5.access.bullet.mail.bf1.yahoo.com) (216.109.115.36) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 21 Mar 2017 05:37:53 +0000 Received: from [66.196.81.158] by nm15.access.bullet.mail.bf1.yahoo.com with NNFMP; 21 Mar 2017 05:37:52 -0000 Received: from [98.138.226.243] by tm4.access.bullet.mail.bf1.yahoo.com with NNFMP; 21 Mar 2017 05:37:52 -0000 Received: from [127.0.0.1] by smtp114.sbc.mail.ne1.yahoo.com with NNFMP; 21 Mar 2017 05:37:52 -0000 X-Yahoo-SMTP: 0h0Q7euswBD_g.kcEqbzJWRFfrba801gq1M1 Subject: Re: Some Questions To: crossgcc@sourceware.org References: From: Alexey Neyman Message-ID: <3c543531-7142-87bb-47b7-9f6b8e669526@att.net> Date: Tue, 21 Mar 2017 05:37:00 -0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.7.0 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit X-IsSubscribed: yes X-SW-Source: 2017-03/txt/msg00031.txt.bz2 On 03/20/2017 03:02 PM, Justin Chen wrote: > Hello all, > > I have two questions, some input would be awesome. :) > > 1. Are there any plans to support LSB based builds? I am not sure what you want from crosstool-NG in this respect. If you are talking about the layout of the resulting filesystem, crosstool-NG is but a little piece - the construction of the filesystem is typically handled by other tools such as buildroot. Perhaps, you need to explain this a bit more. > 2. I am building multiple cross-compilers and throwing them into the > same toolchain. I am doing this by running separate builds into the > same out dir. This works nicely, however, host components need to be > rebuilt for each configuration(which waste some time). Would you guys > be interested in a feature where you can pass multiple config files > and have crosstools-ng build all of them in one go? (I can put a patch > together, if you guys would be willing to accept such a feature) It would be interesting but I am not sure how much we can safely share. Some host components are still configured for a particular target. Others may be shared, but this would place certain requirements on the host/build configuration parts (which obviously must be the same for all of them). BTW, by "out dir" do you mean the build directory or the installation directory? I am not totally opposed to this, but before you start hacking around, I'd suggest you make a small write-up on *what* you intend to share and *how* you are going to check that it is actually shareable (e.g., fail? create a separate build directory for each different config? anything else?) Regards, Alexey.