From mint-bounce@lists.fishpool.fi Fri Jan 8 14:29:30 2010 Message-ID: <4B478727.4080504@atari-source.org> Date: Fri, 08 Jan 2010 14:27:35 -0500 From: Mark Duckworth User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.5) Gecko/20091204 Thunderbird/3.0 MIME-Version: 1.0 To: mint@lists.fishpool.fi Subject: Re: [MiNT] Compiling FreeMiNT References: <4B477978.2000505@abbuc.de> <4B477B71.7050904@atari-source.org> <4B4782C2.4000103@abbuc.de> <4B478304.6080804@atari-source.org> <4B47841D.60108@abbuc.de> <4B478675.7020502@abbuc.de> In-Reply-To: <4B478675.7020502@abbuc.de> Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: mduckworth@atari-source.org Precedence: bulk List-help: List-unsubscribe: List-Id: X-List-ID: List-subscribe: List-owner: List-post: On 1/8/10 2:24 PM, Stefan Niestegge wrote: > Stefan Niestegge schrieb: >> Mark Duckworth schrieb: >>> On 1/8/10 2:08 PM, Stefan Niestegge wrote: >>>> Mark Duckworth schrieb: >>>>> On 1/8/10 1:29 PM, Stefan Niestegge wrote: >>>>>> Hi MiNTlist, >>>>>> >>>>>> i want to compile a recent FreeMiNT on/for my Falcon with ct63. >>>>>> So i logged in into cvs: >>>>>> >>>>>>> export CVSROOT=:pserver:cvsanon@sparemint.org:/mint cvs login >>>>>> >>>>>> >>>>>> with the command >>>>>>> cvs checkout freemint >>>>>> >>>>>> i get the recent main branch? Or am i doing something wrong? >>>>>> >>>>>> If there is a 'howto proper compile FreeMiNT using EasyMiNT >>>>>> install plus GCC 4.2.2 / Binutils 2.20' i was unable to find, >>>>>> please give me a link. >>>>> There is no howto really. Someone needs to build proper working >>>>> binutils 2.20 and gcc 4.4.2 rpms that you can install to replace >>>>> your currently installed gcc. Then it is a matter of cd'ing into >>>>> the freemint folder and typing 'make'. Until then you need to >>>>> download the builds from mikro's site (use google to find it), tar >>>>> jxvf -C / binutils-2.20.tar.bz2 and tar jxvf -C / >>>>> gcc-4.4.2.tar.bz2 (the names may be different). Then you need to >>>>> make those overcome your current gcc/binutils by doing export >>>>> PATH=/usr/local/bin/:$PATH. Then you can verify if you type gcc >>>>> --version and you get 4.4.2 you should be good to go to the >>>>> freemint folder and type make and you will be building with gcc >>>>> 4.4.2. If you have any other gcc or binutils builds installed >>>>> under /usr/local they will be trashed by this command I believe. >>>>> >>>>> Thanks, >>>>> Mark >>>>> >>>>> >>>>> >>>> GCC and binutils got isntalled some weeks ago, a friend guided me >>>> via IRC chat. I'm not sure we did it that way, >>>> but gcc -v gives me 4.4.2. >>>> >>>> How to check for binutils? >>> ld --version. I should be 2.20 vs 2.13 >>> >>> Thanks, >>> Mark >>> >> Bang. Its still 2.13. This explains a lot. >> >> > Aha, after the export PATH command i have ld giving version 2.20. > > How can i save my 060 from builing all the targets? i only need > 040/060 (Since they are the same, right?). > > > Thanks so far, > Stefan > > In theory you can do make 060 but in practice that didn't work for me last time I tried. I forget why. Thanks, Mark