Re: [Mingw-w64-public] MinGW64\bin... 32/64 bits compier?

2013-10-01 Thread JonY
On 10/1/2013 07:34, Jon wrote:
 Bottom line: MinGW-w64 project documentation needs help starting with the
 FAQ. Add a specific entry addressing Incongruous' question and make this
 one go away.
 

Will you be willing to do it? I'm no good at judging what material is
suitable for new users.






signature.asc
Description: OpenPGP digital signature
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60134791iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] MinGW64\bin... 32/64 bits compier?

2013-10-01 Thread Jon
On Tue, Oct 1, 2013 at 5:24 AM, JonY jo...@users.sourceforge.net wrote:

 On 10/1/2013 07:34, Jon wrote:
  Bottom line: MinGW-w64 project documentation needs help starting with the
  FAQ. Add a specific entry addressing Incongruous' question and make this
  one go away.
 

 Will you be willing to do it? I'm no good at judging what material is
 suitable for new users.


If I still have access rights I'll add this one.

You're mistaken. You're perfect for judging what new FAQ entries should be
added, new user or not.

You:

a) are a long-standing, experienced mingw-w64 (and cygwin?)
contributor/maintainer
b) still care enough to stay engaged on the ML
c) have a point-of-view (aka opinionated) that you willingly add to
discussions
d) love to provide verbose answers. oh, wait...

What you likely lack is free time and the desire to maintain documentation.
Understandable.

That said, for the FAQ, why don't you write a list of ML Topics I'm Tired
of Seeing Rehashed Ad Infinitum and add them bit by bit to the FAQ as you
get spare moments.

Other experienced mingw-w64 contributors could do the same as well as take
a bit of time to review/cull the existing doco.

Good doco allows wonderfully concise responses such as:

RTFM http:/link/to/our/awesome/doco/dont-be-so-lazy-next-time/
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60134791iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] MinGW64\bin... 32/64 bits compier?

2013-10-01 Thread JonY
On 10/1/2013 22:49, Jon wrote:
 What you likely lack is free time and the desire to maintain documentation.
 Understandable.
 

Since you seem free, you can prepare the text, I'll look through it and
reformat it for the wiki, sounds good?




signature.asc
Description: OpenPGP digital signature
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60134791iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] MinGW64\bin... 32/64 bits compier?

2013-10-01 Thread Jon
On Tue, Oct 1, 2013 at 6:15 PM, JonY jo...@users.sourceforge.net wrote:

 On 10/1/2013 22:49, Jon wrote:
  What you likely lack is free time and the desire to maintain
 documentation.
  Understandable.
 

 Since you seem free, you can prepare the text, I'll look through it and
 reformat it for the wiki, sounds good?


I'd like to, but I'm in the middle of legal preparations and not free. I'll
create the FAQ entry I committed to providing.

Verbose replies simply imply that I'm interested in the topic (great
mingw-w64 docs that reduce questions and help busy maintainers not repeat
themselves) not that I currently have free time. Perhaps in the future.

Near term, my snippets of free time are already spoken for. I'm distracted
by the siren song of Alexey and niXman's build recipes for the official
mingw-w64 binary toolchains.
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60134791iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] MinGW64\bin... 32/64 bits compier?

2013-09-30 Thread Alexey Pavlov
2013/9/30 Incongruous incongru...@outlook.com

   In the MinGW64\bin folder, there are two entries for the g++ compiler
 and ..\bin\g++.exe and ..\bin\x86_64-w64-mingw32-g++.exe, I have assumed
 that the first entry is the 32bit compiler and that the second is the 64bit
 compiler. Is this correct?


Both are 64-bit.

Regards,
Alexey.


 TIA


 --
 October Webinars: Code for Performance
 Free Intel webinars can help you accelerate application performance.
 Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most
 from
 the latest Intel processors and coprocessors. See abstracts and register 
 http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
 ___
 Mingw-w64-public mailing list
 Mingw-w64-public@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] MinGW64\bin... 32/64 bits compier?

2013-09-30 Thread Incongruous
Woe, woe, woe, hold on.
Now you really got me confused. According to the book, with Mingw-w64 I can 
compile in 32 and 64 bits, so which g++ should I use if I want to compile in 
32bits..?

Thanks in advance.

From: Alexey Pavlov 
Sent: Monday, September 30, 2013 11:27 AM
To: mingw-w64-public@lists.sourceforge.net 
Subject: Re: [Mingw-w64-public] MinGW64\bin... 32/64 bits compier?





2013/9/30 Incongruous incongru...@outlook.com

  In the MinGW64\bin folder, there are two entries for the g++ compiler and 
..\bin\g++.exe and ..\bin\x86_64-w64-mingw32-g++.exe, I have assumed that the 
first entry is the 32bit compiler and that the second is the 64bit compiler. Is 
this correct?

Both are 64-bit.

Regards,
Alexey.

  TIA

  --
  October Webinars: Code for Performance
  Free Intel webinars can help you accelerate application performance.
  Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from
  the latest Intel processors and coprocessors. See abstracts and register 
  http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
  ___
  Mingw-w64-public mailing list
  Mingw-w64-public@lists.sourceforge.net
  https://lists.sourceforge.net/lists/listinfo/mingw-w64-public






--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk 



___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] MinGW64\bin... 32/64 bits compier?

2013-09-30 Thread Óscar Fuentes
Incongruous incongru...@outlook.com
writes:

 Woe, woe, woe, hold on.
 Now you really got me confused. According to the book, with
 Mingw-w64 I can compile in 32 and 64 bits, so which g++ should I
 use if I want to compile in 32bits..?

The same, but with the -m32 switch.


--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60133471iu=/4140/ostg.clktrk
___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] MinGW64\bin... 32/64 bits compier?

2013-09-30 Thread JonY
On 9/30/2013 23:47, Óscar Fuentes wrote:
 Incongruous
 writes:
 
 Woe, woe, woe, hold on.
 Now you really got me confused. According to the book, with
 Mingw-w64 I can compile in 32 and 64 bits, so which g++ should I
 use if I want to compile in 32bits..?
 
 The same, but with the -m32 switch.

Stop saying that, it is confusing Incongruous even more. Not all
toolchains are multilib capable, it depends on build options.

Use only the top bin directory, the lower bin directory is for internal
use by gcc. Ignore it, it is not something for the curious user.

This question has been asked so many times it is not funny.




signature.asc
Description: OpenPGP digital signature
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60134791iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public


Re: [Mingw-w64-public] MinGW64\bin... 32/64 bits compier?

2013-09-30 Thread Jon
On Mon, Sep 30, 2013 at 3:35 PM, Kai Tietz ktiet...@googlemail.com wrote:

 We have this in our FAQ AFAIR.  But once again, never - and I mean
 NEVER - use the executable you find in sysroot/target/bin.  Only
 use the variant in sysroot/bin folder.
 In your case the later is the proper one (bin\x86_64-w64-mingw32-g++.exe).
 The other in sysroot/target/bin (in your case
 x86_64-w64-mingw32/bin/g++.exe) is for internal use of some
 build-tools. I repeat myself here.  Never, really never call these
 executables directly!.

 The target-prefix before the gcc-tool is caused by the fact that you
 are using a cross-compiler.

 To control the bitness of target is done via the switches -m32/-m64.
 Of course you need to make sure that your used toolchain was actual
 setup-ed proper for multilib-scenario.  Otherwise you will run into
 troubles as no runtime for one target might be present.

 Hope this solves your confusion a bit.

 Regards,
 Kai


JonY claims This question has been asked so many times it is not funny.

OK, then make this one go away.

If this newcomer question keeps coming up it's likely that either (a)
Incongruous is just too damn lazy to spelunk the FAQ, or (b) the FAQ is
lacking.

I can't speak to (a) but after looking at the FAQ, the FAQ isn't helpful
for this common question.

Specifically, which FAQ entry gives The Answer?

Is it this (outdated) entry titled

  What file should I download? / What do the names mean?

where one has to scroll almost to the bottom for item (4) under the What
do you want section to find this self-conflicting summary?

4) Would you like a prefixed (g++ = bin/g++.exe) or non-prefixed
toolchain? Prefixed
means the command you run for g++ will be bin/i686-w64-mingw32-g++.exe (for
the
32bit toolchains). Non-Prefixed means the command you run for g++ will be
bin/g++.exe.
All of the automatically built toolchains are prefixed and the sezero
toolchains (under
personal builds) are not prefixed. You can turn a prefixed toolchain into a
non-prefixed
toolchain by renaming the prefixed files in the bin directory and removing
the prefix.
...

Or if it's not in the FAQ, is this the wiki page

  http://sourceforge.net/apps/trac/mingw-w64/wiki/GeneralUsageInstructions

in which newcomers are supposed to spelunk to the Installing the
toolchain - Windows native section describing TDM-GCC and interpret
this as the answer?

You should be ready to go. Execute i686-w64-mingw32-gcc -v or
x86_w64-w64-mingw32-gcc
-v
to see that everything has gone well.

Or is it documented somewhere else except in ML posts?

Bottom line: MinGW-w64 project documentation needs help starting with the
FAQ. Add a specific entry addressing Incongruous' question and make this
one go away.

At least the response to anyone so bold to ask the question again could be
the always entertaining RTFM and a FAQ link.

And who knows, maybe JonY will find the ML questions to be just a bit more
funny. Pfft, who am I kidding...I just want to see JonY tersely tell
someone to RTFM ;)

Jon
--
October Webinars: Code for Performance
Free Intel webinars can help you accelerate application performance.
Explore tips for MPI, OpenMP, advanced profiling, and more. Get the most from 
the latest Intel processors and coprocessors. See abstracts and register 
http://pubads.g.doubleclick.net/gampad/clk?id=60134791iu=/4140/ostg.clktrk___
Mingw-w64-public mailing list
Mingw-w64-public@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public