[freetds] Is compliling from CVS broken or is it just my openSUSE 11.1 install :)

Frediano Ziglio freddy77 at gmail.com
Tue Jan 20 06:11:51 EST 2009


Il giorno mar, 20/01/2009 alle 09.44 +0000, Royce Smallbone ha scritto:
> Hi all,
> 
> I downloaded a fresh CVS copy and run ./autogen.sh and then make and I get the 
> following error:
> 
> 
> In file included from ../../include/replacements.h:29,
>                  from fakepoll.c:24:
> ../../include/replacements/readpassphrase.h:49: error: expected declaration 
> specifiers or ‘...’ before ‘size_t’
> In file included from fakepoll.c:24:
> ../../include/replacements.h:84: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘tds_strlcpy’
> ../../include/replacements.h:90: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or 
> ‘__attribute__’ before ‘tds_strlcat’
> make[2]: *** [fakepoll.lo] Error 1
> make[2]: Leaving directory 
> `/home/localuser/Development/freetds/src/replacements'
> make[1]: *** [all-recursive] Error 1
> make[1]: Leaving directory `/home/localuser/Development/freetds/src'
> make: *** [all-recursive] Error 1
> 
> 
> The current stable FreeTDS compiles fine, but I need the added functionality 
> contained within CVS.
> 

just include stdio.h and stdlib.h before replacements.h

freddy77




More information about the FreeTDS mailing list