Re: [Mingw-w64-public] Using Python and Mingw64

2013-03-14 Thread Theuns Heydenrych
Hi sorry, i made references in the previous mail, to line numbers here is the pastebin link to the cygwinccompiler.py http://pastebin.com/jucBgjpQ One other thing , i configure Sip with *python configure.py DEFINES+=MS_WIN64 -p win32-g++* * * Regards On Thu, Mar 14, 2013 at 5:19 PM, Václav Šmilau

Re: [Mingw-w64-public] Using Python and Mingw64

2013-03-14 Thread Theuns Heydenrych
ok, i just want to confirm. I patched the cygwinccompiler.py file to *return ['msvcr90'] *(line 77) when *get_msvcr()* is called. So if a build the Sip.pyd with mingw, and inspect the result in DendencyWalker I should see that Sip.pyd depended on MSVCR90 and not MSVCRTL ? Because after the patches

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread John E. / TDM
On 3/14/2013 8:54 PM, NightStrike wrote: > On Thu, Mar 14, 2013 at 4:22 PM, John E. / TDM wrote: >> $(RUNTIME_SRC)/configure --build=x86_64-w64-mingw32 --enable-lib32 >> --enable-sdk=all --with-libraries=libmangle --with-tools=all >> --prefix=$(RUNTIME_STAGE) >> make >> make install >> >> If GCC o

Re: [Mingw-w64-public] Using Google to search MinGW-w64-public archives

2013-03-14 Thread Mook
On 3/14/2013 8:48 AM, Earnie Boyd wrote: > I've noticed some saying the SF archives search blows, here is an > alternative using Google: > > "mingw-w64-public"+SearchItem+SearchItemN > site:sourceforge.net/mailarchive/forum.php > gmane also has a searchable archive, though I have no idea if it's b

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread NightStrike
On Thu, Mar 14, 2013 at 4:22 PM, John E. / TDM wrote: > On 3/14/2013 6:26 PM, NightStrike wrote: >> On Thu, Mar 14, 2013 at 1:26 PM, John E. / TDM wrote: >>> Just to throw another data point out there, I use top-level configure >>> for TDM-GCC (i.e. an x86_64-w64-mingw32 native bootstrap). It see

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread John E. / TDM
On 3/14/2013 6:26 PM, NightStrike wrote: > On Thu, Mar 14, 2013 at 1:26 PM, John E. / TDM wrote: >> Just to throw another data point out there, I use top-level configure >> for TDM-GCC (i.e. an x86_64-w64-mingw32 native bootstrap). It seems to >> work and is far easier than building each sub-tree

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread NightStrike
On Thu, Mar 14, 2013 at 1:26 PM, John E. / TDM wrote: > On 3/14/2013 1:00 PM, NightStrike wrote: >> On Thu, Mar 14, 2013 at 11:27 AM, Corinna Vinschen >> wrote: >>> On Mar 14 10:53, NightStrike wrote: When you say "full mingw tree", do you mean that you are building crt, headers, and t

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread John E. / TDM
On 3/14/2013 1:00 PM, NightStrike wrote: > On Thu, Mar 14, 2013 at 11:27 AM, Corinna Vinschen > wrote: >> On Mar 14 10:53, NightStrike wrote: >>> When you say "full mingw tree", do you mean that you are building crt, >>> headers, and tools using the top level configure/make, as opposed to >>> bui

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread JonY
On 3/14/2013 23:52, Corinna Vinschen wrote: > > What two build systems? It's a fairly simple patch which allows the > normal user of mingw64 to build the entire source tree in a single > `configure; make; make install', nothing more, nothing less. I don't > understand why the unnecessary complic

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Corinna Vinschen
On Mar 14 15:00, NightStrike wrote: > On Thu, Mar 14, 2013 at 11:27 AM, Corinna Vinschen > wrote: > > On Mar 14 10:53, NightStrike wrote: > >> On Thu, Mar 14, 2013 at 5:13 AM, Corinna Vinschen > >> wrote: > >> > On Mar 13 16:18, NightStrike wrote: > >> >> On Wed, Mar 13, 2013 at 7:22 AM, Corinn

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Jacek Caban
On 3/14/13 8:00 PM, NightStrike wrote: > Pretty much nobody uses the top level configure. It > was an idea that I had that nobody really wanted, and so it fell into > disuse and doesn't really work (which I guess is what you are seeing). Personally I like the idea of top level configure, *but* th

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread NightStrike
On Thu, Mar 14, 2013 at 11:27 AM, Corinna Vinschen wrote: > On Mar 14 10:53, NightStrike wrote: >> On Thu, Mar 14, 2013 at 5:13 AM, Corinna Vinschen >> wrote: >> > On Mar 13 16:18, NightStrike wrote: >> >> On Wed, Mar 13, 2013 at 7:22 AM, Corinna Vinschen >> >> wrote: >> >> > Hi, >> >> > >> >>

Re: [Mingw-w64-public] [patch] winbase.h: Define missing PIPE_xxx_REMOTE_CLIENTS

2013-03-14 Thread Corinna Vinschen
On Mar 14 16:49, Corinna Vinschen wrote: > On Mar 14 16:41, Kai Tietz wrote: > > 2013/3/14 Corinna Vinschen : > > > Hi, > > > > > > the below patch defines the missing PIPE_ACCEPT_REMOTE_CLIENTS and > > > PIPE_REJECT_REMOTE_CLIENTS defines available since Vista. > > > > > > Ok to apply? > > > > > >

Re: [Mingw-w64-public] [patch] winbase.h: Define missing PIPE_xxx_REMOTE_CLIENTS

2013-03-14 Thread Kai Tietz
2013/3/14 Corinna Vinschen : > On Mar 14 16:29, Corinna Vinschen wrote: >> Hi, >> >> the below patch defines the missing PIPE_ACCEPT_REMOTE_CLIENTS and >> PIPE_REJECT_REMOTE_CLIENTS defines available since Vista. >> >> Ok to apply? >> >> Thx, >> Corinna >> >> >> * winbase.h (PIPE_ACCEPT_REMOT

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Corinna Vinschen
On Mar 14 23:30, JonY wrote: > On 3/14/2013 18:41, Ruben Van Boxem wrote: > > 2013/3/14 Corinna Vinschen > > > >> On Mar 14 11:13, m...@morous.org wrote: > >>> > > You *have* to install the headers first as a prerequisite for the crt > >> to > work. There are generated headers requ

Re: [Mingw-w64-public] [patch] winbase.h: Define missing PIPE_xxx_REMOTE_CLIENTS

2013-03-14 Thread Corinna Vinschen
On Mar 14 16:41, Kai Tietz wrote: > 2013/3/14 Corinna Vinschen : > > Hi, > > > > the below patch defines the missing PIPE_ACCEPT_REMOTE_CLIENTS and > > PIPE_REJECT_REMOTE_CLIENTS defines available since Vista. > > > > Ok to apply? > > > > Thx, > > Corinna > > > > > > * winbase.h (PIPE_ACCEP

[Mingw-w64-public] Using Google to search MinGW-w64-public archives

2013-03-14 Thread Earnie Boyd
I've noticed some saying the SF archives search blows, here is an alternative using Google: "mingw-w64-public"+SearchItem+SearchItemN site:sourceforge.net/mailarchive/forum.php -- Earnie -- https://sites.google.com/site/earnieboyd

Re: [Mingw-w64-public] [patch] winbase.h: Define missing PIPE_xxx_REMOTE_CLIENTS

2013-03-14 Thread Corinna Vinschen
On Mar 14 16:29, Corinna Vinschen wrote: > Hi, > > the below patch defines the missing PIPE_ACCEPT_REMOTE_CLIENTS and > PIPE_REJECT_REMOTE_CLIENTS defines available since Vista. > > Ok to apply? > > Thx, > Corinna > > > * winbase.h (PIPE_ACCEPT_REMOTE_CLIENTS): Define when building for >

Re: [Mingw-w64-public] Using Python and Mingw64

2013-03-14 Thread Alexpux
14.03.2013, в 19:41, Алексей Павлов написал(а): > Yes this is Ray's patches and they works well. I add them to mingw-builds > project for future use when released gdb with Python3 support. > > Oh, gdb has Python3 support, does it? I'll have to take a look at that then > :) > > Ruben > > Ye

Re: [Mingw-w64-public] Using Python and Mingw64

2013-03-14 Thread Алексей Павлов
> > Yes this is Ray's patches and they works well. I add them to mingw-builds >> project for future use when released gdb with Python3 support. >> > > Oh, gdb has Python3 support, does it? I'll have to take a look at that > then :) > > Ruben > > Yes GDB from CVS has support for Python3. But GDB-7.5

Re: [Mingw-w64-public] [patch] winbase.h: Define missing PIPE_xxx_REMOTE_CLIENTS

2013-03-14 Thread Kai Tietz
2013/3/14 Corinna Vinschen : > Hi, > > the below patch defines the missing PIPE_ACCEPT_REMOTE_CLIENTS and > PIPE_REJECT_REMOTE_CLIENTS defines available since Vista. > > Ok to apply? > > Thx, > Corinna > > > * winbase.h (PIPE_ACCEPT_REMOTE_CLIENTS): Define when building for > Vista

Re: [Mingw-w64-public] Using Python and Mingw64

2013-03-14 Thread Ruben Van Boxem
2013/3/14 Alexpux > > 14.03.2013, в 19:27, Ruben Van Boxem > написал(а): > > Never mind, I found these: > > https://github.com/niXman/mingw-builds/tree/master/patches/Python-3.3.0 > > Yes this is Ray's patches and they works well. I add them to mingw-builds > project for future use when released

Re: [Mingw-w64-public] Using Python and Mingw64

2013-03-14 Thread Alexpux
14.03.2013, в 19:27, Ruben Van Boxem написал(а): > Never mind, I found these: > > https://github.com/niXman/mingw-builds/tree/master/patches/Python-3.3.0 > Yes this is Ray's patches and they works well. I add them to mingw-builds project for future use when released gdb with Python3 support.

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread JonY
On 3/14/2013 18:41, Ruben Van Boxem wrote: > 2013/3/14 Corinna Vinschen > >> On Mar 14 11:13, m...@morous.org wrote: >>> You *have* to install the headers first as a prerequisite for the crt >> to work. There are generated headers required for the CRT, not a plain and simple -

[Mingw-w64-public] [patch] winbase.h: Define missing PIPE_xxx_REMOTE_CLIENTS

2013-03-14 Thread Corinna Vinschen
Hi, the below patch defines the missing PIPE_ACCEPT_REMOTE_CLIENTS and PIPE_REJECT_REMOTE_CLIENTS defines available since Vista. Ok to apply? Thx, Corinna * winbase.h (PIPE_ACCEPT_REMOTE_CLIENTS): Define when building for Vista or later. (PIPE_REJECT_REMOTE_CLIENTS): Di

Re: [Mingw-w64-public] Using Python and Mingw64

2013-03-14 Thread Ruben Van Boxem
Never mind, I found these: https://github.com/niXman/mingw-builds/tree/master/patches/Python-3.3.0 I'll see if I can get these sorted out and stir the Python devs :) Ruben 2013/3/14 Ruben Van Boxem > 2013/3/13 Ray Donnelly > >> You could use my Python if you want: >> >> https://mingw-and-nd

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Corinna Vinschen
On Mar 14 10:53, NightStrike wrote: > On Thu, Mar 14, 2013 at 5:13 AM, Corinna Vinschen wrote: > > On Mar 13 16:18, NightStrike wrote: > >> On Wed, Mar 13, 2013 at 7:22 AM, Corinna Vinschen > >> wrote: > >> > Hi, > >> > > >> > I'd like to resurrect a patch which has been refused last year, but >

Re: [Mingw-w64-public] Using Python and Mingw64

2013-03-14 Thread Ruben Van Boxem
2013/3/13 Ray Donnelly > You could use my Python if you want: > > https://mingw-and-ndk.googlecode.com/files/python-2.7.3-win64.7z > https://mingw-and-ndk.googlecode.com/files/python-2.7.3-win32.7z > > They were compiled using MinGW-w64 compilers. The mingwbuilds project > also includes Python bi

Re: [Mingw-w64-public] Using Python and Mingw64

2013-03-14 Thread Václav Šmilauer
Thank You for all the information, it really helped a lot. But still things don't work correctly. I had a good look at your shell script "build-all.sh" I installed Python 2.7.3 64bit manually and applied the patch for python I Compiled Sip 4.14.3 and install it. I Compiled PyQt-win-gpl-4.9.6 an

Re: [Mingw-w64-public] Using Python and Mingw64

2013-03-14 Thread Václav Šmilauer
> I went through the build-all.sh script in detail, to be found in the > attchement of > http://permalink.gmane.org/gmane.comp.gnu.mingw.w64.general/6511 > I also looked at the python patches, i had to patch the files manually. > > In the build-all.sh script a pydistutils.cfg file is created. >

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread NightStrike
On Thu, Mar 14, 2013 at 5:13 AM, Corinna Vinschen wrote: > On Mar 13 16:18, NightStrike wrote: >> On Wed, Mar 13, 2013 at 7:22 AM, Corinna Vinschen >> wrote: >> > Hi, >> > >> > I'd like to resurrect a patch which has been refused last year, but >> > I think it's still helpful and maybe the opini

Re: [Mingw-w64-public] Using Python and Mingw64

2013-03-14 Thread Ray Donnelly
In case anyone (else) cares I needed to make some minor changes (attached) for compiling sip with my MinGW-w64 64bit Python: To build: cd /tmp wget -c http://garr.dl.sourceforge.net/project/pyqt/sip/sip-4.14.4/sip-4.14.4.zip unzip sip-4.14.4.zip cd sip-4.14.4 patch -p1 < /c/sip-4.14.4-mingw-pyth

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Ruben Van Boxem
2013/3/14 Corinna Vinschen > On Mar 14 11:13, m...@morous.org wrote: > > > > > > > > You *have* to install the headers first as a prerequisite for the crt > to > > > work. There are generated headers required for the CRT, not a plain and > > > simple -I. > > > > Many packages generate headers or

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Corinna Vinschen
On Mar 14 11:13, m...@morous.org wrote: > > > > > You *have* to install the headers first as a prerequisite for the crt to > > work. There are generated headers required for the CRT, not a plain and > > simple -I. > > Many packages generate headers or some sources. Consider config.h.in -> > confi

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Rainer Emrich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am 14.03.2013 10:37, schrieb JonY: > On 3/14/2013 16:51, Rainer Emrich wrote: >> I just kick in because Corrina is completly right. A common case as for >> me, is to update the mingw-w64 runtime for an existing installation. So >> what you want, is to

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread mity
> > You *have* to install the headers first as a prerequisite for the crt to > work. There are generated headers required for the CRT, not a plain and > simple -I. Many packages generate headers or some sources. Consider config.h.in -> config.h as the most common case. I cannot see that as a reas

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread JonY
On 3/14/2013 16:51, Rainer Emrich wrote: > I just kick in because Corrina is completly right. A common case as for me, is > to update the mingw-w64 runtime for an existing installation. So what you > want, is to compile the runtime in one go, configue, make, make install. > That's impossible for no

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Corinna Vinschen
On Mar 14 10:13, Corinna Vinschen wrote: > Sorry, but I'm really confused about the unnecessary complexity. I don't > want to "stage" anything. I would like to be able call > > configure --prefix=... > make > make install > > That's a pretty standard scenario. But here's what happens: Tr

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Corinna Vinschen
On Mar 13 16:18, NightStrike wrote: > On Wed, Mar 13, 2013 at 7:22 AM, Corinna Vinschen wrote: > > Hi, > > > > I'd like to resurrect a patch which has been refused last year, but > > I think it's still helpful and maybe the opinions have changed a bit. > > Sorry.. did I refuse it? Can you link t

Re: [Mingw-w64-public] [patch] Prefer to use local headers over installed headers

2013-03-14 Thread Rainer Emrich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Am 13.03.2013 21:18, schrieb NightStrike: > On Wed, Mar 13, 2013 at 7:22 AM, Corinna Vinschen > wrote: >> Hi, >> >> I'd like to resurrect a patch which has been refused last year, but I >> think it's still helpful and maybe the opinions have changed