On Thu, Sep 15, 2011 at 3:50 AM, Freddy López <freddy.vat...@gmail.com>wrote:

> extension-functions.c:206:17: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or
> ‘__attribute__’ before ‘xtra_utf8_bytes’
>

When i've seen this in my own code it's normally been due to compiling C99
code in C89 mode.

extension-functions.c: In function ‘sqlite3ReadUtf8’:
> extension-functions.c:279:3: error: ‘xtra_utf8_bytes’ undeclared (first use
> in this function)
> extension-functions.c:279:3: note: each undeclared identifier is reported
> only once for each function it appears in
> extension-functions.c: In function ‘squareFunc’:
> extension-functions.c:477:3: error: ‘i64’ undeclared (first use in this
> function)


It looks to me like some required header is missing - i64 is not a standard
type name extension-functions.c might be expecting it to be pulled from some
#include. Or maybe its relying on an old sqlite3 API (which possibly had an
i64 typedef). But i'm just guessing.

:-?

-- 
----- stephan beal
http://wanderinghorse.net/home/stephan/
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to