X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f X-Recipient: djgpp AT delorie DOT com Message-ID: <4F99739B.3080900@iki.fi> Date: Thu, 26 Apr 2012 18:11:07 +0200 From: Andris Pavenis User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:11.0) Gecko/20120329 Thunderbird/11.0.1 MIME-Version: 1.0 To: djgpp AT delorie DOT com Subject: Re: Cross-compiling on Lucid (10.04) Linux References: <4f996694$0$17213$892e0abb AT auth DOT newsreader DOT octanews DOT com> In-Reply-To: <4f996694$0$17213$892e0abb@auth.newsreader.octanews.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Reply-To: djgpp AT delorie DOT com On 04/26/2012 05:15 PM, Bob Tanner wrote: > I'm attempting to build a cross-compiler on lucid (10.04) linux and I'm > getting the following error: > > > I'm using the Linux x86 Host Cross Compilter HOWTO located at > http://www.delorie.com/howto/djgpp/linux-x-djgpp-revised.html > > There's a couple differences from documented HOWTO: > > The host compiler is different (HOWTO uses gcc-3.2, Lucid has 4.4.3) > I guess this updated HOWTO is also obsolete. I would suggest to try to look how cross-compiler RPM packages are being built. You can see build steps done from SPEC file that can be found in soure RPM package. One can get it from either DJGPP distribution or my pages: ftp://ftp.delorie.com/pub/djgpp/rpms http://ap1.pp.fi/djgpp/gcc If You want to keep download small then You can find required file inside one of archives: http://ap1.pp.fi/djgpp/gcc/4.6.3/src/djcross-gcc-4.6.3.tar.bz2 http://ap1.pp.fi/djgpp/gcc/4.7.0/src/djcross-gcc-4.7.0.tar.bz2 which contains source modifications and additional files only. Andris PS. One may also try to convert package type to .deb (not guaranteed to work, but maybe it does). Googles search returns for example: http://www.addictivetips.com/ubuntu-linux-tips/how-to-convert-rpm-file-to-deb-file-in-linux/