2012/9/10 Peter Kümmel <[email protected]>

> On 09.09.2012 14:38, niXman wrote:
> > 2012/9/9 Peter Kümmel:
> >
> >> But why do you also point to Ruben's scripts, what's the difference?
> >> Don't your scripts work on Linux?
>
> This was only a question  not a critic.
>
> > My scripts were originally created to build MinGW in Windows. I think
> > it is not right to force Windows users to use Linux to building MinGW.
> > In addition, most Windows users do not have experience in Linux.
>
> OK tried it on Windows and here some things I noticed:
> - endless loop while parsing --dwarf
> - no download progess when downloading toolchain
> - x86_64 is installed into mingw32/
>      after manually installed mingw32/64 it starts configuring
> - /d/ is hardcodes mingw path
> - why not call it gcc-4.7-branch like for 4.7.1
> - how to disable SLJL(enable SEH) for x64? (--disable-sjlj-exceptions)
> - no verbose option
> - build folders are under /
> - no multithreaded builds
>
> Don't get it wrong this is only nitpicking, overall your scripts
> work very well, I didn't tough it could be that simple to build
> mingw on windows.
>
> But I've stopped using Windows when I saw how slow the configure
> process is for for GCC, too slow to figure out things by trying
> different configuration.
>
> >
> > Linux support will be made in the next version of MinGW-builds
> > squeaks. About a month.
>
> Yes, this would be great. I had a look at Ruben's github code,
> and it looks like it is only for personal use only: no readme,
> no automatic source download (e.g. were to set LIBICONV_VERSION?),
> not usable out of the box.
>

Hi,

I will not deny the points you make above. It is indeed only for my
personal use. That could be changed of course. I haven't gotten to getting
a readme written cause I often change a lot of stuff.

If you want to try my scripts, I suggest you download the latest release
source package from
http://sourceforge.net/projects/mingw-w64/files/Toolchain%20sources/Personal%20Builds/rubenvb/release/

(And you have to merge the "envsetup" folder from git cause I forgot to
include it in the source package, I already rectified this on the master
branch)

There is no automatic source downloading included, and the abovementioned
source package includes *everything* needed to replicate the build.

Just make sure texinfo, bison, flex etc. are installed, and run
./buildall.sh. You can disable the build configurations you don't want in
that script by simply commenting out those you don't need.

If you need any more information, please ask. I am currently on vacation,
so communication may be slow. I'll be back home around the 20th September.

Ruben


>
> Peter
>
>
>
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Mingw-w64-public mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
>
------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to