From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 24738 invoked by alias); 6 Dec 2004 15:11:45 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 24693 invoked from network); 6 Dec 2004 15:11:34 -0000 Received: from unknown (HELO mail.codesourcery.com) (65.74.133.9) by sourceware.org with SMTP; 6 Dec 2004 15:11:34 -0000 Received: (qmail 8496 invoked from network); 6 Dec 2004 15:11:34 -0000 Received: from localhost (HELO ?192.168.189.167?) (nathan@127.0.0.1) by mail.codesourcery.com with SMTP; 6 Dec 2004 15:11:34 -0000 Message-ID: <41B4769E.3080602@codesourcery.com> Date: Mon, 06 Dec 2004 15:11:00 -0000 From: Nathan Sidwell Organization: Codesourcery LLC User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040913 MIME-Version: 1.0 To: j_f@laposte.net CC: Zack Weinberg , list gcc Subject: Re: native gcc for vxworks References: <41AF8607.6070800@laposte.net> <87oehcfivu.fsf@codesourcery.com> <1102345280.5107.57.camel@jfmorcillo.sdcgemenos.local> In-Reply-To: <1102345280.5107.57.camel@jfmorcillo.sdcgemenos.local> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 8bit X-SW-Source: 2004-12/txt/msg00248.txt.bz2 Jean-François Morcillo wrote: > Le jeudi 02 décembre 2004 à 14:13 -0800, Zack Weinberg a écrit : > >>jf writes: >> >> >>>Hi, >>>I've build a cross gcc (x86/linux -> ppc/vxworks). >>>I was wondering how I could build a native gcc that run under vxWorks >>>using my cross compiler ? >> >>This is not possible. The VxWorks operating system does not provide >>an environment in which the compiler can run. You have to use cross >>compilers. >> >>zw > > > Could you tell me more about the missing features or point me to a place > where I could find such information ? > Do you think it could be possible to implement them ? you need a unix-like operating system. Your best bet to discover exactly what is to try and build a vx-works hosted compiler. It'll fall over during building due to missing OS functions. Then it's a small matter of implementing and repeating. I can't help wondering _why_ you want to do this. nathan -- Nathan Sidwell :: http://www.codesourcery.com :: CodeSourcery LLC nathan@codesourcery.com :: http://www.planetfall.pwp.blueyonder.co.uk