Gerhard's 12:17 announcement said it was in svn, so perhaps it's /only/
in svn?
I'm not sure what you mean by "12:17 announcement."
Today's announcement of the release of 2.3.4 says, in CHANGES, to use that command.
However, I did go to svn and get exended_setup.py. On running that per
instructions, it complains that ez_setup can't be imported. Apparently,
reading the source on ez_setup.py, it should also be included with
extended_setup.py, in the same directory.
So, I suspect pysqlite 2.3.4 has been released prematurely?
Nevertheless, I've manually copied both extended_setup.py, ez_setup.py
and the sqlite3.c and sqlite3.h into pysqlite-2.3.4 and run the
command. That yields this error:
running build_static
running build_py
creating build
creating build/lib.freebsd-6.1-RELEASE-i386-2.5
creating build/lib.freebsd-6.1-RELEASE-i386-2.5/pysqlite2
copying pysqlite2/__init__.py -> build/lib.freebsd-
6.1-RELEASE-i386-2.5/pysqlite2
copying pysqlite2/dbapi2.py -> build/lib.freebsd-6.1-RELEASE-i386-2.5/pysqlite2
creating build/lib.freebsd-6.1-RELEASE-i386-2.5/pysqlite2/test
copying pysqlite2/test/__init__.py -> build/lib.freebsd-
6.1-RELEASE-i386-2.5/pysqlite2/test
copying pysqlite2/test/dbapi.py -> build/lib.freebsd-6.1-RELEASE-i386-2.5/pysqlite2/test
copying pysqlite2/test/factory.py -> build/lib.freebsd-6.1-RELEASE-i386-2.5/pysqlite2/test
copying pysqlite2/test/hooks.py -> build/lib.freebsd-6.1-RELEASE-i386-2.5/pysqlite2/test
copying pysqlite2/test/regression.py -> build/lib.freebsd-6.1-RELEASE-i386-2.5/pysqlite2/test
copying pysqlite2/test/transactions.py -> build/lib.freebsd-
6.1-RELEASE-i386-2.5/pysqlite2/test
copying pysqlite2/test/types.py -> build/lib.freebsd-6.1-RELEASE-i386-2.5/pysqlite2/test
copying pysqlite2/test/userfunctions.py -> build/lib.freebsd-6.1-RELEASE-i386-2.5/pysqlite2/test
running build_ext
building 'pysqlite2._sqlite' extension
creating build/temp.freebsd-6.1-RELEASE-i386-2.5
creating build/temp.freebsd-6.1-RELEASE-i386-2.5/src
gcc -pthread -fno-strict-aliasing -DNDEBUG -g -O3 -Wall -Wstrict-prototypes -fPIC -DMODULE_NAME="
pysqlite2.dbapi2" -I/usr/include -I/usr/local/include/python2.5 -c src/module.c -o build/temp.freebsd-6.1-RELEASE-i386-2.5/src/module.o
In file included from src/module.c:24:
src/connection.h:33:21: sqlite3.h: No such file or directory
In file included from src/module.c:24:
src/connection.h:38: error: syntax error before "sqlite3"
In file included from src/module.c:25:
src/statement.h:37: error: syntax error before "sqlite3"
src/module.c: In function `module_complete':
src/module.c:91: warning: implicit declaration of function `sqlite3_complete'
src/module.c: At top level:
src/module.c:214: error: `SQLITE_OK' undeclared here (not in a function)
src/module.c:214: error: initializer element is not constant
src/module.c:214: error: (near initialization for `_int_constants[2].constant_value')
src/module.c:214: error: initializer element is not constant
src/module.c:214: error: (near initialization for `_int_constants[2]')
src/module.c:215: error: `SQLITE_DENY' undeclared here (not in a function)
src/module.c:215: error: initializer element is not constant
src/module.c:215: error: (near initialization for `_int_constants[3].constant_value')
src/module.c:215: error: initializer element is not constant
src/module.c:215: error: (near initialization for `_int_constants[3]')
src/module.c:216: error: `SQLITE_IGNORE' undeclared here (not in a function)
src/module.c:216: error: initializer element is not constant
src/module.c:216: error: (near initialization for `_int_constants[4].constant_value')
src/module.c:216: error: initializer element is not constant
src/module.c:216: error: (near initialization for `_int_constants[4]')
src/module.c:217: error: `SQLITE_CREATE_INDEX' undeclared here (not in a function)
src/module.c:217: error: initializer element is not constant
src/module.c:217: error: (near initialization for `_int_constants[5].constant_value')
src/module.c:217: error: initializer element is not constant
src/module.c:217: error: (near initialization for `_int_constants[5]')
src/module.c:218: error: `SQLITE_CREATE_TABLE' undeclared here (not in a function)
src/module.c:218: error: initializer element is not constant
src/module.c:218: error: (near initialization for `_int_constants[6].constant_value')
src/module.c:218: error: initializer element is not constant
src/module.c:218: error: (near initialization for `_int_constants[6]')
src/module.c:219: error: `SQLITE_CREATE_TEMP_INDEX' undeclared here (not in a function)
src/module.c:219: error: initializer element is not constant
src/module.c:219: error: (near initialization for `_int_constants[7].constant_value')
src/module.c:219: error: initializer element is not constant
src/module.c:219: error: (near initialization for `_int_constants[7]')
src/module.c:220: error: `SQLITE_CREATE_TEMP_TABLE' undeclared here (not in a function)
src/module.c:220: error: initializer element is not constant
src/module.c:220: error: (near initialization for `_int_constants[8].constant_value')
src/module.c:220: error: initializer element is not constant
src/module.c:220: error: (near initialization for `_int_constants[8]')
src/module.c:221: error: `SQLITE_CREATE_TEMP_TRIGGER' undeclared here (not in a function)
src/module.c:221: error: initializer element is not constant
src/module.c:221: error: (near initialization for `_int_constants[9].constant_value')
src/module.c:221: error: initializer element is not constant
src/module.c:221: error: (near initialization for `_int_constants[9]')
src/module.c:222: error: `SQLITE_CREATE_TEMP_VIEW' undeclared here (not in a function)
src/module.c:222: error: initializer element is not constant
src/module.c:222: error: (near initialization for `_int_constants[10].constant_value')
src/module.c:222: error: initializer element is not constant
src/module.c:222: error: (near initialization for `_int_constants[10]')
src/module.c:223: error: `SQLITE_CREATE_TRIGGER' undeclared here (not in a function)
src/module.c:223: error: initializer element is not constant
src/module.c:223: error: (near initialization for `_int_constants[11].constant_value')
src/module.c:223: error: initializer element is not constant
src/module.c:223: error: (near initialization for `_int_constants[11]')
src/module.c:224: error: `SQLITE_CREATE_VIEW' undeclared here (not in a function)
src/module.c:224: error: initializer element is not constant
src/module.c:224: error: (near initialization for `_int_constants[12].constant_value')
src/module.c:224: error: initializer element is not constant
src/module.c:224: error: (near initialization for `_int_constants[12]')
src/module.c:225: error: `SQLITE_DELETE' undeclared here (not in a function)
src/module.c:225: error: initializer element is not constant
src/module.c:225: error: (near initialization for `_int_constants[13].constant_value')
src/module.c:225: error: initializer element is not constant
src/module.c:225: error: (near initialization for `_int_constants[13]')
src/module.c:226: error: `SQLITE_DROP_INDEX' undeclared here (not in a function)
src/module.c:226: error: initializer element is not constant
src/module.c:226: error: (near initialization for `_int_constants[14].constant_value')
src/module.c:226: error: initializer element is not constant
src/module.c:226: error: (near initialization for `_int_constants[14]')
src/module.c:227: error: `SQLITE_DROP_TABLE' undeclared here (not in a function)
src/module.c:227: error: initializer element is not constant
src/module.c:227: error: (near initialization for `_int_constants[15].constant_value')
src/module.c:227: error: initializer element is not constant
src/module.c:227: error: (near initialization for `_int_constants[15]')
src/module.c:228: error: `SQLITE_DROP_TEMP_INDEX' undeclared here (not in a function)
src/module.c:228: error: initializer element is not constant
src/module.c:228: error: (near initialization for `_int_constants[16].constant_value')
src/module.c:228: error: initializer element is not constant
src/module.c:228: error: (near initialization for `_int_constants[16]')
src/module.c:229: error: `SQLITE_DROP_TEMP_TABLE' undeclared here (not in a function)
src/module.c:229: error: initializer element is not constant
src/module.c:229: error: (near initialization for `_int_constants[17].constant_value')
src/module.c:229: error: initializer element is not constant
src/module.c:229: error: (near initialization for `_int_constants[17]')
src/module.c:230: error: `SQLITE_DROP_TEMP_TRIGGER' undeclared here (not in a function)
src/module.c:230: error: initializer element is not constant
src/module.c:230: error: (near initialization for `_int_constants[18].constant_value')
src/module.c:230: error: initializer element is not constant
src/module.c:230: error: (near initialization for `_int_constants[18]')
src/module.c:231: error: `SQLITE_DROP_TEMP_VIEW' undeclared here (not in a function)
src/module.c:231: error: initializer element is not constant
src/module.c:231: error: (near initialization for `_int_constants[19].constant_value')
src/module.c:231: error: initializer element is not constant
src/module.c:231: error: (near initialization for `_int_constants[19]')
src/module.c:232: error: `SQLITE_DROP_TRIGGER' undeclared here (not in a function)
src/module.c:232: error: initializer element is not constant
src/module.c:232: error: (near initialization for `_int_constants[20].constant_value')
src/module.c:232: error: initializer element is not constant
src/module.c:232: error: (near initialization for `_int_constants[20]')
src/module.c:233: error: `SQLITE_DROP_VIEW' undeclared here (not in a function)
src/module.c:233: error: initializer element is not constant
src/module.c:233: error: (near initialization for `_int_constants[21].constant_value')
src/module.c:233: error: initializer element is not constant
src/module.c:233: error: (near initialization for `_int_constants[21]')
src/module.c:234: error: `SQLITE_INSERT' undeclared here (not in a function)
src/module.c:234: error: initializer element is not constant
src/module.c:234: error: (near initialization for `_int_constants[22].constant_value')
src/module.c:234: error: initializer element is not constant
src/module.c:234: error: (near initialization for `_int_constants[22]')
src/module.c:235: error: `SQLITE_PRAGMA' undeclared here (not in a function)
src/module.c:235: error: initializer element is not constant
src/module.c:235: error: (near initialization for `_int_constants[23].constant_value')
src/module.c:235: error: initializer element is not constant
src/module.c:235: error: (near initialization for `_int_constants[23]')
src/module.c:236: error: `SQLITE_READ' undeclared here (not in a function)
src/module.c:236: error: initializer element is not constant
src/module.c:236: error: (near initialization for `_int_constants[24].constant_value')
src/module.c:236: error: initializer element is not constant
src/module.c:236: error: (near initialization for `_int_constants[24]')
src/module.c:237: error: `SQLITE_SELECT' undeclared here (not in a function)
src/module.c:237: error: initializer element is not constant
src/module.c:237: error: (near initialization for `_int_constants[25].constant_value')
src/module.c:237: error: initializer element is not constant
src/module.c:237: error: (near initialization for `_int_constants[25]')
src/module.c:238: error: `SQLITE_TRANSACTION' undeclared here (not in a function)
src/module.c:238: error: initializer element is not constant
src/module.c:238: error: (near initialization for `_int_constants[26].constant_value')
src/module.c:238: error: initializer element is not constant
src/module.c:238: error: (near initialization for `_int_constants[26]')
src/module.c:239: error: `SQLITE_UPDATE' undeclared here (not in a function)
src/module.c:239: error: initializer element is not constant
src/module.c:239: error: (near initialization for `_int_constants[27].constant_value')
src/module.c:239: error: initializer element is not constant
src/module.c:239: error: (near initialization for `_int_constants[27]')
src/module.c:240: error: `SQLITE_ATTACH' undeclared here (not in a function)
src/module.c:240: error: initializer element is not constant
src/module.c:240: error: (near initialization for `_int_constants[28].constant_value')
src/module.c:240: error: initializer element is not constant
src/module.c:240: error: (near initialization for `_int_constants[28]')
src/module.c:241: error: `SQLITE_DETACH' undeclared here (not in a function)
src/module.c:241: error: initializer element is not constant
src/module.c:241: error: (near initialization for `_int_constants[29].constant_value')
src/module.c:241: error: initializer element is not constant
src/module.c:241: error: (near initialization for `_int_constants[29]')
src/module.c:249: error: initializer element is not constant
src/module.c:249: error: (near initialization for `_int_constants[30]')
src/module.c: In function `init_sqlite':
src/module.c:368: warning: implicit declaration of function `sqlite3_libversion'
src/module.c:368: warning: passing arg 1 of `PyString_FromString' makes pointer from integer without a cast
error: command 'gcc' failed with exit status 1