Re[6]: argv revisited

2016-05-05 Thread Andrew Robinson
Thank you Allin for your wonderful and knowledgeable technical advice, everything is working now as it should. You are the best. Just ask me anytime to be a reference for you, and I will do my best, just as you have done for me. On 5/5/2016 at 12:58 PM, Allin Cottrell wrote: >On Thu, 5 May 2016,

Re[2]: Re[4]: Compiling for Windows [Was: argv revisited]

2016-05-05 Thread Andrew Robinson
That's weird! I've never heard of a Linux distribution that also has precompiled packages for Win32. I will check it out at my earliest convenience. You mentioned GTK2, but I am hoping it also has (or has switched over to) GTK3. I hope this isn't too good to be true. I will be too busy to check fo

Re[5]: argv revisited

2016-05-05 Thread Allin Cottrell
On Thu, 5 May 2016, Andrew Robinson wrote: So is that how to actually get help on the GTK Dev forums? Beg for help? (This in response to Lucas Levrel's suggesting a "please" following the imperative "show me your source code.") LL was merely requesting a little civility. In many years of re

Re[5]: argv revisited

2016-05-05 Thread Andrew Robinson
So is that how to actually get help on the GTK Dev forums? Beg for help? I thought posting a problem would be enough, but okay then ... pretty please help me ... Your source code doesn't work, so let's compare environments. I have: 1) Windows7 2) Win32 version of GTK+, version 3.18 3) The pathnam

Re: Re[4]: Compiling for Windows [Was: argv revisited]

2016-05-05 Thread Dov Grobgeld
Note that if you are using fedora (and possibly other Linux distributions) it comes with lots of win32 packages precompiled. E.g. all you need to do to get gtk2 and its dependencies is to do: dnf install mingw32-gtk2 You can then compile your gtk programs for windows through cross compilation

Re[4]: Compiling for Windows [Was: argv revisited]

2016-05-05 Thread Andrew Robinson
On 5/5/2016 at 10:23 AM, Lucas Levrel wrote: >Le 5 mai 2016, Andrew Robinson a écrit : > >> So if I don't want to make my on copy of the GTK+ libraries, > >Why wouldn't you want to build your static libs for future inclusion in >your software? Where "build" is for "let the Makefile of MXE do all

Re[3]: Compiling for Windows [Was: argv revisited]

2016-05-05 Thread Lucas Levrel
Le 5 mai 2016, Andrew Robinson a écrit : Actually, MXE isn't a compiler, but a Makefile that compiles a cross compiler. OK. So if I don't want to make my on copy of the GTK+ libraries, Why wouldn't you want to build your static libs for future inclusion in your software? Where "build" is

Re[4]: argv revisited

2016-05-05 Thread Lucas Levrel
Le 5 mai 2016, Andrew Robinson a écrit : I've just tested a filename containing spaces and U+221E (infinity symbol), writing and reading both work. So you verified that in Windows using the Win32 version of GTK+? Show me your source code. "Please." Cross-compiled on Linux with i686-pc-mingw32

Re[4]: argv revisited

2016-05-05 Thread Andrew Robinson
So you verified that in Windows using the Win32 version of GTK+? Show me your source code. On 5/5/2016 at 3:57 AM, Lucas Levrel wrote: >Le 3 mai 2016, Andrew Robinson a écrit : > >>> I don't think I tried filenames with spaces, but I did test filenames with >>> accented letters in both Linux and

Re[3]: Compiling for Windows [Was: argv revisited]

2016-05-05 Thread Andrew Robinson
Actually, MXE isn't a compiler, but a Makefile that compiles a cross compiler. So if I don't want to make my on copy of the GTK+ libraries, I must tell grandma and grandpa to get their own copy of MSYS2 and MXE, and provide make their own copy of GTK+ for Win32. Wouldn't that be easy and fun? On

Re[3]: argv revisited

2016-05-05 Thread Lucas Levrel
Le 3 mai 2016, Andrew Robinson a écrit : I don't think I tried filenames with spaces, but I did test filenames with accented letters in both Linux and Windows, and it worked (using GTK2). E.g. for reading a file contents into one big string I have this: I don't know about accented letters, sin

Re[2]: Compiling for Windows [Was: argv revisited]

2016-05-05 Thread Lucas Levrel
Le 3 mai 2016, Andrew Robinson a écrit : Is it really necessary for every Windows application bundle to ship its own copy of GTK+? By default MXE links statically. So you don't have any dll to bundle with your app. In such circumstances, what does LGPL say? Do you still have to provide the GT