[freetds] FreeTDS Digest, Vol 64, Issue 44
James K. Lowden
jklowden at freetds.org
Thu May 29 10:39:32 EDT 2008
> >I'm not going to actually build it for you, but I might be able to help
> >you decypher what's happening.
> Here's the error that stops the compile (there are several previous
> warnings about types being redefined -
Let's take it from the top, as it were. Those warnings might be an
indicication you need to change your configure options or otherwise adjust
your build environment. What are they? I wouldn't dismiss them just
because the compiler kept going.
> but those don't seem to be stopping things:
> main\internal_functions.c(69) : error C2065: 'phpext_dblib_ptr' :
> undeclared identifier
> main\internal_functions.c(69) : error C2099: initializer is not a
> constant NMAKE : fatal error U1077: '"cl.exe"' : return code '0x2'
That's probably telling you 'phpext_dblib_ptr' is declared as a variable
whose type is undefined.
Please post the URL from which you downloaded your PHP sources. I fetched
php5.2-200805271630.tar.bz2. It doesn't include a file by that name or a
variable by that name:
$ find . -name internal_functions*.c
$ find . -name \*.c | xargs grep -n phpext_dblib_ptr | wc -l
More information about the FreeTDS