#398 x86-mingw32-build.sh updated for mingwrt-{} naming

closed-fixed
2009-02-22
2008-10-05
Hin-Tak Leung
No

This patch updates the cross compile script to for mingwrt-3.15.1. It basically consists of replacing a few "mingw-runtime" by "mingwrt". Tested alright.

One remaining issue is that the extra "-mingw32" at the end get sweeped into {version}, and some version comparison usage (e.g. --use-latest-version) gets a harmless warning message.

Discussion

  • Keith Marshall
    Keith Marshall
    2008-11-27

    • assigned_to: nobody --> keithmarshall
     
  • Keith Marshall
    Keith Marshall
    2009-02-22

    • labels: --> contributions
    • milestone: --> IINR_-_Include_In_Next_Release
    • status: open --> closed-fixed
     
  • Keith Marshall
    Keith Marshall
    2009-02-22

    Thanks for your patch. Unfortunately, this breaks backward compatibility. Hence, I've adopted a more comprehensive solution, as attached.

     
  • Hin-Tak Leung
    Hin-Tak Leung
    2009-02-25

    I see some new change got into cvs. is it going to be a new release soon?

     
  • Keith Marshall
    Keith Marshall
    2009-02-26

    Yes. Hopefully a release candidate this weekend, unless something untoward crops up; (I have a couple more rounds of updates to apply, and test, before that's ready).

     
  • Hin-Tak Leung
    Hin-Tak Leung
    2009-02-26

    Great . Looking forward to the new release.

     
  • Keith Marshall
    Keith Marshall
    2009-03-03

    Sorry. Didn't manage in time for last weekend.

    Testing failed on download of binutils-2.19.1-src.tar.gz -- it has been improperly named as binutils-2.19.1-mingw32-src.tar.gz on publication in FRS. I'm deferring this release, until that issue is resolved.

    FWIW, the failure was fairly spectacular:

    wget http://mirror.dl.sourceforge.net/mingw/binutils-2.19.1-src.tar.gz

    actually *succeeded*, not in downloading the requested file, but in downloading garbage, (identifiable as the raw HTML source for the SF `files' page), saving it in a file called `showfiles.php?group_id=2435' -- yet another example of SF's broken download processing.

     
  • Keith Marshall
    Keith Marshall
    2009-03-16

    Patch, as applied, to resolve this issue.

     
    Attachments
  • Keith Marshall
    Keith Marshall
    2009-03-16

    When I say I've attached a patch, it helps if I actually do so. For completeness, I've attached the one I neglected previously; this is included in x86-mingw32-build-1.0, now available for download, as release candidate #1.
    File Added: applied.diff

     
  • Hin-Tak Leung
    Hin-Tak Leung
    2009-03-16

    Many thanks. I have actually taken a look at the CVS changes - there seems to be quite a fair bit. In any case, I'll give this a try soon.

    My primary use of the cross-compiler is actually for building R packages - so I like to have gfortran functionality handy (and there are subtantial changes in g++ too)... gcc 4.2.1 works fine, but I am wondering about gcc 4.3/4.4 support for cross-compiling...