[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [MiNT] FreeMiNT binaries and CPU specific versions



Agreed. We're on the same page Mark.

Alan.

On 07/14/11 16:57, Mark Duckworth wrote:
> I believe the freemint source directory should build everything for the architecture specified in the config vars or environment variables just like any normal configure script source.  There should be one arch built.  You want to build for all?  You just make distclean, change your target and then make.  
>
> I've always found it annoying that if I just do make, it rebuilds everything 5 times with strange ozk1 and ozk2 builds that I have no idea what they are for.
>
> Also debug should be a parameter, not an arch.
>
> Thanks,
> Mark
>
> On Jul 14, 2011, at 11:52 AM, Vincent Rivière wrote:
>
>> Hello.
>>
>> We all know that something is wrong with the FreeMiNT binary distribution: all the modules (except XaAES) are compiled for 68000 only (no 68030, no ColdFire). We have to find a solution.
>>
>> Currently, there is only one binary archive. A few components are suffixed by a CPU version (mint.prg and xaaes.km) and the various versions are provided, while other components are not suffixed and are provided for 68000 only. I believe this is not handy, all the final users have to review the coponents, and determine if they need them or not...
>>
>> When you download typical software, you have to choose the right binary version for your hardware and OS: Windows, Mac, Linux... I think it would be handy to provide several FreeMiNT archives, such as:
>> - freemint000.zip: for ST and MegaST
>> - freemintara.zip: for ARAnyM
>> - freemint060.zip: for Falcon+CT60, Hades060
>> - freemintv4e.zip: for the FireBee and other ColdFire machines
>> ...
>> Every archive should be sufficient to run FreeMiNT on the target computer, no additional component to download, no component belonging to other archives (ex: hostfs.xfs only in freemintara.zip).
>> Of course all the binaries will be optimized for the target computer.
>>
>> What do you think ?
>>
>> NB: Whatever solution is chosen, at the end I want to be able to download some FreeMiNT archive containing every binary optimized for ColdFire.
>>
>> -- 
>> Vincent Rivière
>>
>>
>
>