Skip to Content.
Sympa Menu

freetds - Re: [freetds] Windows 7 x64 builds

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: Frediano Ziglio <freddy77 AT gmail.com>
  • To: FreeTDS Development Group <freetds AT lists.ibiblio.org>
  • Subject: Re: [freetds] Windows 7 x64 builds
  • Date: Wed, 22 Jan 2014 14:51:34 +0000

Cmake can provide project files for all the different Visual Studio versions.
Which changes had to do?

Frediano

2014/1/22 Sebastian Bachmann <me AT free-minds.net>:
> Hi,
> unfortuatly my mingw setup is a little bit messed up and i got more
> problems building it with that, than with the msvc.
>
> i worked out that the only problem (beside some files that wasn't
> compiled) was that in_addr_t is not defined. i changed that with a
> typedef DWORD in_addr_t;
>
> now the building works from Visual Studio.
>
> -sebastian
>
> On 2014-01-22 11:41, Frediano Ziglio wrote:
>> Did you try with cmake ??
>>
>> Frediano
>>
>> 2014/1/22 Sebastian Bachmann <me AT free-minds.net>:
>>> Hi again,
>>>
>>> I tried now build it with Visual Studio 2010 and had some more
>>> success.
>>> but there are a lot of errors depending on the
>>> replacements/getaddrinfo.c file, which seems to be not working for
>>> windows.
>>> Otherwise there was some missing files like dblib/dbpivot.c, which was
>>> not builded.
>>>
>>> -sebastian
>>>
>>> On 2014-01-22 08:49, Sebastian Bachmann wrote:
>>>> Hi,
>>>> I was in the need to compile the freetds libs on my windows machine
>>>> to
>>>> do some patching in the pymssql lib, which uses freetds.
>>>> Now the problem with that is, that the stable version 0.92.79 cannot
>>>> be
>>>> compiled with VS 9.0 or higher, because it uses Functions from
>>>> VS6.0(?)
>>>> like '_vsnprintf' and the latest dev versions have a broken
>>>> Nmakefile,
>>>> for example are objects missing like db-lib/dbpivot. If i add them to
>>>> the build these errors go away but others pop up like a lot of
>>>> compile
>>>> errors in getaddrinfo.c...
>>>>
>>>> I think all these errors are mostly low hanging fruits and i probably
>>>> can fix them, but for that i would need to read into the whole code a
>>>> bit... Which i will probably do but currently my time is limited and
>>>> i
>>>> just need a working db-lib.lib and tds.lib for building this python
>>>> module.
>>>>
>>>> is there any quick fix or a new Nmakefile i can use or any hints that
>>>> can help me to fix it?
>>>>
>>>> thanks a lot!
>>>>
>>>> -sebastian
>>>> _______________________________________________
>>>> FreeTDS mailing list
>>>> FreeTDS AT lists.ibiblio.org
>>>> http://lists.ibiblio.org/mailman/listinfo/freetds
>>> _______________________________________________
>>> FreeTDS mailing list
>>> FreeTDS AT lists.ibiblio.org
>>> http://lists.ibiblio.org/mailman/listinfo/freetds
>> _______________________________________________
>> FreeTDS mailing list
>> FreeTDS AT lists.ibiblio.org
>> http://lists.ibiblio.org/mailman/listinfo/freetds
> _______________________________________________
> FreeTDS mailing list
> FreeTDS AT lists.ibiblio.org
> http://lists.ibiblio.org/mailman/listinfo/freetds




Archive powered by MHonArc 2.6.24.

Top of Page