Skip Menu |

This queue is for tickets about the DBD-InterBase CPAN distribution.

Report information
The Basics
Id: 59318
Status: open
Priority: 0/
Queue: DBD-InterBase

People
Owner: Nobody in particular
Requestors: roeyalmog [...] gmail.com
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: 0.48
Fixed in: 0.48



Subject: Building on WinXP/Win7 whith MinGW compiler
It is impossible to build DBD-Interbase with MinGW. Now it is possible to install MinGW on XP/Win7 easily using ppm install MinGW. However the current Makefile.PL only support Visual C++ and Borland C++ compilers for windows. Please add support for MinGW compiler
On Tue Jul 13 10:44:30 2010, roeya wrote: Show quoted text
> It is impossible to build DBD-Interbase with MinGW. > > Now it is possible to install MinGW on XP/Win7 easily using ppm
install Show quoted text
> MinGW. However the current Makefile.PL only support Visual C++ and
Borland Show quoted text
> C++ compilers for windows. > > Please add support for MinGW compiler
I have added initial support in git but i will check if is correct and do a make test https://github.com/mariuz/perl-dbd-interbase
Subject: Re: [rt.cpan.org #59318] Building on WinXP/Win7 whith MinGW compiler
Date: Sun, 29 Jan 2012 23:10:21 +0200
To: bug-DBD-InterBase [...] rt.cpan.org
From: "Roey Almog (Infoneto Ltd)" <almog [...] infoneto.co.il>
Hi, If you add the following line to the data section of firebirdmaker.pm we'll get Visual Studio 2010 support: vc:ProductDir:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VC so it will look like this: #-- Known registry keys __DATA__ fb:DefaultInstance:HKEY_LOCAL_MACHINE\SOFTWARE\Firebird Project\Firebird Server\Instances vc:ProductDir:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\6.0\Setup\Microsoft Visual C++ vc:ProductDir:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\7.0\Setup\VC vc:ProductDir:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\9.0\Setup\VC vc:ProductDir:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\VisualStudio\10.0\Setup\VC pv:CurrentVersion:HKEY_LOCAL_MACHINE\SOFTWARE\ActiveState\ActivePerl pl::HKEY_LOCAL_MACHINE\SOFTWARE\ActiveState\ActivePerl\1203 I have tested it on the current source code on Github, at pass all test except rt72946.t which is a new bug report