Re: gcc4.8.0 build and package (was: gcc 4.8.0 Ada error)
Earnie Boyd <[email protected]> Mon, 22 Apr 2013 14:05:03 -0400
| Newsgroups | gmane.comp.gnu.mingw.devel |
|---|---|
| Message-ID | <CA+sc5mne2+FhWwSrj5VRbcQOsdmNT6OgVY0nbGnCF1fvihxTsA@mail.gmail.com> |
On Mon, Apr 22, 2013 at 12:40 PM, arthur wrote: > Hi All, I need your input with regarding the direction of building and > packaging gcc 4.8.0. > > You can find some more discussions from > http://gcc.gnu.org/bugzilla/show_bug.cgi?id=56909 > > Please let me know which option you'd like to go, or you may have other > suggestion. Thanks. > > 1. build with '--with-arch=i686 --build=mingw32' > this will force arch to i686 ONLY > > 2. build with '--build=i686-pc-mingw32' > I think the common platform in today's world is i686 and perhaps worth the change at this time. It is time we started using the full triplet directory because of x86_64 which we will eventually be able to distribute. The users will need to know the difference. > this is the suggested workaround by gcc team, however, our old v4.7.2 > has lib installed to \MinGW\lib\gcc\mingw32\4.7.2 (as --build=mingw32) > but now new v4.8.0 build will install lib to > ...\gcc\i686-pc-mingw32\4.8.0. This also applies to libexec dir too. > Also the bin\mingw32-*.exe will become bin\i686-pc-mingw32-*.exe > > As my limited tests, gcc looks fine with above dir/file name changes but > I don't know if this may break other (e.g. MSYS) part of MinGW. > It shouldn't break anything. It will cause user confusion. The mingw-get installer should handle the removal of the old structure to present the new structure to the user. > 3. exclude Ada from v4.8.0 build and package > > this leaves our Ada package as 4.7.2 Why does Ada not build? -- Earnie -- https://sites.google.com/site/earnieboyd ------------------------------------------------------------------------------ Precog is a next-generation analytics platform capable of advanced analytics on semi-structured data. The platform includes APIs for building apps and a phenomenal toolset for data science. Developers can use our toolset for easy data analysis & visualization. Get a free account! http://www2.precog.com/precogplatform/slashdotnewsletter