From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 26566 invoked by alias); 31 Dec 2013 05:52:20 -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 26556 invoked by uid 89); 31 Dec 2013 05:52:19 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.6 required=5.0 tests=AWL,BAYES_00 autolearn=ham version=3.3.2 X-HELO: mx.tkos.co.il Received: from guitar.tcltek.co.il (HELO mx.tkos.co.il) (192.115.133.116) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 31 Dec 2013 05:52:17 +0000 Received: from tarshish (unknown [10.0.8.6]) by mx.tkos.co.il (Postfix) with ESMTPSA id 0A18C44001E; Tue, 31 Dec 2013 07:52:14 +0200 (IST) Date: Tue, 31 Dec 2013 05:52:00 -0000 From: Baruch Siach To: Mau Z Cc: "crossgcc@sourceware.org" Subject: Re: Same toolchain for the whole system ???? Message-ID: <20131231055212.GH4361@tarshish> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-IsSubscribed: yes X-SW-Source: 2013-12/txt/msg00053.txt.bz2 Hi Mau, On Tue, Dec 31, 2013 at 01:25:30AM +0200, Mau Z wrote: > I have a real issue with a small company named intel :-) > Intel supplies a very powerful library called IPP. > Now the sources of IPP are not free (the sources are also not available). > > So, I am doing a greate effort to build the whole system with the same > toolchain, but leave IPP alone ?!?!?!? Since you don't have access to the sources of IPP you don't expect to build it yourself, do you? > Am I the first one to encounter this issue ? > What is the solution ? Is there a solution ? Is there a problem ? You can either install IPP in a separate directory, and do the -I -L dance as described at http://software.intel.com/en-us/articles/how-to-build-ipp-application-in-linux-environment, or integrate IPP into something like Buidroot that gives a you clean staging sysroot (for libraries and headers), and a target filesystem. In case you go for Buidroot, you'll probably also want to package the staging directory for your "customers" use. Beware, though, that although the above (dated) link indicates that gcc is a supported compiler, the release notes (http://software.intel.com/en-us/articles/intel-ipp-80-library-release-notes) don't mention gcc at all. The product brief (http://software.intel.com/en-us/sites/default/files/Intel-Integrated-Performance-Primitives-v8-PB-082113.pdf) does mention gcc, but is short of details. baruch -- http://baruch.siach.name/blog/ ~. .~ Tk Open Systems =}------------------------------------------------ooO--U--Ooo------------{= - baruch@tkos.co.il - tel: +972.2.679.5364, http://www.tkos.co.il - -- For unsubscribe information see http://sourceware.org/lists.html#faq