Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-12-01 Thread Alexpux
> 28 нояб. 2014 г., в 19:26, Alex Peshkoff написал(а): > > On 11/28/14 19:17, Alexpux wrote: >>> 28 нояб. 2014 г., в 19:13, Alex Peshkoff написал(а): >>> >>> On 11/28/14 19:07, Alexey Pavlov wrote: Is anybody interesting in have mingw support in Firebird? >>> The more ports we have - the

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-28 Thread Alex Peshkoff
On 11/28/14 19:17, Alexpux wrote: >> 28 нояб. 2014 г., в 19:13, Alex Peshkoff написал(а): >> >> On 11/28/14 19:07, Alexey Pavlov wrote: >>> Is anybody interesting in have mingw support in Firebird? >> The more ports we have - the better code we get. >> I.e. port is definitely useful. >> > Maybe th

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-28 Thread Alexpux
> 28 нояб. 2014 г., в 19:13, Alex Peshkoff написал(а): > > On 11/28/14 19:07, Alexey Pavlov wrote: >> Is anybody interesting in have mingw support in Firebird? > > The more ports we have - the better code we get. > I.e. port is definitely useful. > Maybe then review changes and apply them upst

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-28 Thread Alex Peshkoff
On 11/28/14 19:07, Alexey Pavlov wrote: > Is anybody interesting in have mingw support in Firebird? The more ports we have - the better code we get. I.e. port is definitely useful. -- Download BIRT iHub F-Type - The Free

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-28 Thread Alexey Pavlov
Is anybody interesting in have mingw support in Firebird? Or it will be only in private repos around internet. Regards, Alexey. -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instantly S

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-25 Thread Alexpux
> 25 нояб. 2014 г., в 14:26, Alexpux написал(а): > > >> 25 нояб. 2014 г., в 14:20, Dimitry Sibiryakov >> написал(а): >> >> 25.11.2014 12:17, Alexpux wrote: >>> No, my patches not patch ibsetjmp.h. Will see it. >> >> If MinGW really supports SEH, all you need is to remove "&& >> !defined(M

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-25 Thread Alexpux
> 25 нояб. 2014 г., в 14:20, Dimitry Sibiryakov написал(а): > > 25.11.2014 12:17, Alexpux wrote: >> No, my patches not patch ibsetjmp.h. Will see it. > > If MinGW really supports SEH, all you need is to remove "&& > !defined(MINGW)" from there. > Only 64-bit toolchains have SEH support now

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-25 Thread Dimitry Sibiryakov
25.11.2014 12:17, Alexpux wrote: > No, my patches not patch ibsetjmp.h. Will see it. If MinGW really supports SEH, all you need is to remove "&& !defined(MINGW)" from there. -- WBR, SD. -- Download BIRT iHub F-Ty

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-25 Thread Alexpux
> 25 нояб. 2014 г., в 14:10, Dimitry Sibiryakov написал(а): > > 25.11.2014 12:03, Vlad Khorsun wrote: >>I going to check and apply them. > > I didn't notice among changed files ibsetjmp.h. Does this patch define > START/END_CHECK_FOR_EXCPTION() macros? > No, my patches not patch ibsetjm

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-25 Thread Dimitry Sibiryakov
25.11.2014 12:03, Vlad Khorsun wrote: > I going to check and apply them. I didn't notice among changed files ibsetjmp.h. Does this patch define START/END_CHECK_FOR_EXCPTION() macros? -- WBR, SD. -- Download B

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-25 Thread Vlad Khorsun
25.11.2014 12:28, Alexey Pavlov wrote: > Finally, I'm now be able to build Firebird3 too. > > Can my patches be applied upstream? I going to check and apply them. If someone (Adriano?) already checked it and\or going to commit - let me know, please. Regards, Vlad ---

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-25 Thread Alexey Pavlov
2014-11-24 13:02 GMT+03:00 marius adrian popa : > Please review his patches one by one and add the relevant comments > > for 2.5 branch > https://github.com/Alexpux/firebird/tree/mingw-w64-2_5 > Pull request #3 > https://github.com/asfernandes/firebird/pull/3 > for master branch > https://github.c

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-24 Thread marius adrian popa
Please review his patches one by one and add the relevant comments for 2.5 branch https://github.com/Alexpux/firebird/tree/mingw-w64-2_5 Pull request #3 https://github.com/asfernandes/firebird/pull/3 for master branch https://github.com/Alexpux/firebird/tree/mingw-w64 Pull request #4 https://githu

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-23 Thread Alexpux
> 23 нояб. 2014 г., в 20:19, Dmitry Yemanov написал(а): > > 23.11.2014 19:12, Alexpux wrote: >> >> I’m use Firebird about 7 years and now I’m interesting in build Firebird >> with mingw-w64 toolchains. > > Out of curiosity, why you need to build it yourself instead of using the > official bin

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-23 Thread Dmitry Yemanov
23.11.2014 20:23, Dimitry Sibiryakov wrote: > No dependency on C++ runtime Is it really important for MSVC10 and higher? Dmitry -- Download BIRT iHub F-Type - The Free Enterprise-Grade BIRT Server from Actuate! Instan

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-23 Thread Dimitry Sibiryakov
23.11.2014 18:19, Dmitry Yemanov wrote: > I have no problems with mingw used for compilation, but why would one > prefer using the mingw-produced binaries to the MSVC-produced ones? No dependency on C++ runtime and (by rumors) higher performance sometimes. -- WBR, SD.

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-23 Thread Dmitry Yemanov
23.11.2014 19:12, Alexpux wrote: > > I’m use Firebird about 7 years and now I’m interesting in build Firebird > with mingw-w64 toolchains. Out of curiosity, why you need to build it yourself instead of using the official binaries? This is quite uncommon for Windows users. > Most free databases b

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-23 Thread Alexpux
> 23 нояб. 2014 г., в 19:58, Alexpux написал(а): > > >> 23 нояб. 2014 г., в 19:50, Dimitry Sibiryakov > > написал(а): >> >> 23.11.2014 17:45, Alexpux wrote: >>> Patent: >>> http://www.google.com/patents/US5628016 >>> >> >>

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-23 Thread Alexpux
> 23 нояб. 2014 г., в 19:50, Dimitry Sibiryakov написал(а): > > 23.11.2014 17:45, Alexpux wrote: >> Patent: >> http://www.google.com/patents/US5628016 > > https://gcc.gnu.org/wiki/WindowsGCCImprovements#Structured_Exception_Handling_.28SEH.29 > This is outdated info. SEH exceptions for 64-bit

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-23 Thread Dimitry Sibiryakov
23.11.2014 17:45, Alexpux wrote: > Patent: > http://www.google.com/patents/US5628016 https://gcc.gnu.org/wiki/WindowsGCCImprovements#Structured_Exception_Handling_.28SEH.29 -- WBR, SD. -- Download BIRT iHub F-Type -

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-23 Thread Alexpux
> 23 нояб. 2014 г., в 19:37, Alexpux написал(а): > > >> 23 нояб. 2014 г., в 19:18, Dimitry Sibiryakov > > написал(а): >> >> 23.11.2014 17:12, Alexpux wrote: >>> Most free databases build with mingw toolchains ok and used with it. >>> I’m wonder why Firebird developer

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-23 Thread Alexpux
> 23 нояб. 2014 г., в 19:18, Dimitry Sibiryakov написал(а): > > 23.11.2014 17:12, Alexpux wrote: >> Most free databases build with mingw toolchains ok and used with it. >> I’m wonder why Firebird developers want to remove mingw support at all. > > As an old MinGW maintainer I can only repeat

Re: [Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-23 Thread Dimitry Sibiryakov
23.11.2014 17:12, Alexpux wrote: > Most free databases build with mingw toolchains ok and used with it. > I’m wonder why Firebird developers want to remove mingw support at all. As an old MinGW maintainer I can only repeat my comment: while MinGW doesn't support SEH to catch AV and other hard

[Firebird-devel] Support for building Firebird with mingw-w64 toolchains.

2014-11-23 Thread Alexpux
Hi all! I’m use Firebird about 7 years and now I’m interesting in build Firebird with mingw-w64 toolchains. Currently I can build Firebird-2.5.x with mingw-w64 toolchain with patches that I’m write: https://github.com/Alexpux/firebird/tree/mingw-w64-2_5