UMDK updated binaries

172 views
Skip to first unread message

Matt Phillips

unread,
Mar 19, 2017, 8:24:10 AM3/19/17
to UMDKv2 Developers
The Dropbox links containing the UMDK binaries no longer exist. Is there any chance of an updated package, and fixes to the links in the scripts?

I've checked it all out from source and have most of it up and running, but there's a few bits missing (MD5 test bin, firmware/menu) since it no longer builds with the latest SGDK, and I think I've made a poor job of updating it!

Cheers

Chris McClelland

unread,
Mar 19, 2017, 12:13:18 PM3/19/17
to umdkv...@googlegroups.com
Acknowledged. Thanks for reporting the problem. Fixing it now.

Chris McClelland

unread,
Mar 19, 2017, 3:04:28 PM3/19/17
to umdkv...@googlegroups.com
And a new release, 20170319 added. There have been no major changes since 20151220 though[1], so I didn't bother uploading new binaries. The build from source is successful though, following this script:

Matt Phillips

unread,
Mar 19, 2017, 3:10:58 PM3/19/17
to UMDKv2 Developers
Excellent, thank you!

Matt Phillips

unread,
Mar 19, 2017, 3:29:30 PM3/19/17
to UMDKv2 Developers
GCC fails to build:

[INFO ]  Installing final compiler
[EXTRA]    Configuring gcc
[EXTRA]    Building gcc
[ERROR]    /home/dell/crosstool-ng/build/.build/src/gcc-4.3.4/gcc/toplev.c:545:1: error: redefinition of 'floor_log2'
[ERROR]    /home/dell/crosstool-ng/build/.build/src/gcc-4.3.4/gcc/toplev.c:580:1: error: redefinition of 'exact_log2'
[ERROR]    make[2]: *** [toplev.o] Error 1
[ERROR]    make[1]: *** [all-gcc] Error 2
[ERROR]   
[ERROR]  >>
[ERROR]  >>  Build failed in step 'Installing final compiler'
[ERROR]  >>        called in step '(top-level)'
[ERROR]  >>
[ERROR]  >>  Error happened in: CT_DoExecLog[scripts/functions@257]
[ERROR]  >>        called from: do_cc_core_backend[scripts/build/cc/gcc.sh@460]
[ERROR]  >>        called from: do_cc_for_host[scripts/build/cc/gcc.sh@570]
[ERROR]  >>        called from: main[scripts/crosstool-NG.sh@632]
[ERROR]  >>
[ERROR]  >>  For more info on this error, look at the file: 'build.log'
[ERROR]  >>  There is a list of known issues, some with workarounds, in:
[ERROR]  >>      '/home/dell/crosstool-ng/share/doc/crosstool-ng/ct-ng.1.19.0/B - Known issues.txt'
[ERROR]   
[ERROR]  (elapsed: 4:04.65)
[04:05] / /home/dell/crosstool-ng/bin/ct-ng:148: recipe for target 'build' failed
make: *** [build] Error 2

Ubuntu 16.04.2 LTS

On Sunday, 19 March 2017 12:24:10 UTC, Matt Phillips wrote:

Chris McClelland

unread,
Mar 19, 2017, 3:38:09 PM3/19/17
to umdkv...@googlegroups.com
That's probably because 16.04 has a later compiler & tools than the one I built with (I built it earlier today with Debian Jessie). It's probably worth updating the build process to use a later gcc-68k compiler - it's not good to let the host-compiler and target-compiler get too far apart in versions. If you don't have time for that, a Debian 7 or 8 instance running in VirtualBox will help, or a Debian chroot[1], which I think is what I did to build the 20151220 binaries (I wanted the binaries to work on the widest range of systems).

Chris


--
You received this message because you are subscribed to the Google Groups "UMDKv2 Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to umdkv2-dev+unsubscribe@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

csmith

unread,
Mar 19, 2017, 3:58:24 PM3/19/17
to umdkv...@googlegroups.com

You will have no problems with Debian Jessie.

To unsubscribe from this group and stop receiving emails from it, send an email to umdkv2-dev+...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages