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

[MiNT] MiNTLib 0.59.1 for your testing pleasure....



Before this goes up into SpareMiNT, thought it should be tested to have a consensus that the build is good. I have not found any issues, but that does not mean that I did not overlook something obvious and my Falcon is pretty much a test/dev environment rather than 'production.'

Files are here:

http://www.radix.net/~atari/mint/recent/

[   ] mintbin-0.3-4.m68kmint.rpm            31-May-2010 11:54   579k
[   ] mintbin-0.3-4.src.rpm                 31-May-2010 12:00   328k

Install this package first to fix a conflict between the older version and the latest MiNTLib.

[   ] mintlib-0.59.1-1.m68kmint.rpm         02-Jun-2010 16:11   961k
[   ] mintlib-0.59.1-1.src.rpm              02-Jun-2010 16:24   1.4M
[   ] mintlib-debug-0.59.1-1.m68kmint.rpm   02-Jun-2010 16:13   1.7M
[   ] mintlib-devel-0.59.1-1.m68kmint.rpm   02-Jun-2010 16:15   1.6M
[   ] mintlib-profile-0.59.1-1.m68kmint.rpm 02-Jun-2010 16:17   1.8M

Here is the MiNTLib packages themselves, install what is needed. They include the Coldfire libs, as well as the 68000 and 68020-60 libs.

[   ] fdlibm-5.3-2.m68kmint.rpm             04-Jun-2010 13:49   109k
[   ] fdlibm-5.3-2.src.rpm                  04-Jun-2010 13:49    85k
[   ] pml-2.03-4.m68kmint.rpm               01-Jun-2010 18:10    25k
[   ] pml-2.03-4.src.rpm                    01-Jun-2010 18:10    68k

The MiNTLib update will remove math.h, so whichever math lib is being used needs to be upgraded as well. Both PML and Fdlibm include libraries for 68000 / 68020-60 / Coldfire. PML's Coldfire support is from Vincent's patching. I added the Coldfire support to Fdlibm, and have not tested it yet.

[   ] gcc-4.5.0-1.m68kmint.rpm              01-Jun-2010 15:40   6.5M
[   ] gcc-4.5.0-1.src.rpm                   03-Jun-2010 14:52  32.8M
[   ] gcc-c++-4.5.0-1.m68kmint.rpm          01-Jun-2010 15:51   9.5M

Finally, if you want to be brave, GCC 4.5.0 for FreeMiNT. I used this to built MiNTLib, so it seems pretty stable. Based on Vincent's latest patch. If this is installed, it will replace GCC 2.95.3, and you will want this MiNTLib and also Binutils 2.20.1.

I used 'black magic' to build this package. It was build with the Cross Compiler in PS3 Linux using a spec file modified to detect whether it is running natively or cross, and then I had to modify the RPM to be totally 3.0 compliant as it was built with RPM 4.4. There were some other tricks employed in there to fix problems with RPM noting the OS used for the build.

So, taking feedback.

Keith