sqlite3不能与-DSQLITE_ENABLE_DBPAGE_VTAB一起进行位烘焙

时间:2019-10-01 20:02:24

标签: sqlite bitbake

我需要使用-DSQLITE_ENABLE_DBPAGE_VTAB构建sqlite3,并以各种方式将其添加到sqlite配方CFLAGS中,但我从未使用该选项构建sqlite3。错误示例: WITH teams AS (SELECT team_id, admin etc... ) SELECT ... FROM (SELECT hometeam, awayteam etc... ) AS fixtures LEFT JOIN teams t1 ON t1.team_id = fixtures.hometeam LEFT JOIN teams t2 ON t2.team_id = fixtures.awayteam WHERE ...

我尝试了多种方法在配方文件sqlite3.inc中添加the ".dbinfo" command requires the -DSQLITE_ENABLE_DBPAGE_VTAB compile-time options,包括设置CFLAGS_append,CFLAGS + =和EXTRA_CFLAGS + =

有趣的是,如果我进入扩展的源目录,先执行-DSQLITE_ENABLE_DBPAGE_VTAB然后执行./configure --host=x86_64(我有一个ARM工具链设置),则会得到一个带有{{1 }}。

我正在做make,甚至尝试过SQLITE_ENABLE_DBPAGE_VTAB,并重建了所有内容。 sqlite3命令只是没有得到bitbake sqlite

rm -rf build/tmp

这是错误。

SQLITE_ENABLE_DBPAGE_VTAB

这是手工制作的版本

EXTRA_CFLAGS += " -DSQLITE_ENABLE_DBPAGE_VTAB "

0 个答案:

没有答案