Hi all,
I am trying to compile Sqlite with full text search and icu support. I
installed libicu-dev from the Ubuntu Hardy repos. I downloaded the
amalgamation package [1] and added the icu and fts option to the sqlite3.c
file [2]. I now get the following compilation error:
gcc -DSQLITE_THREADSAFE=1 -g -O2 -o .libs/sqlite3 shell.o
./.libs/libsqlite3.so -lreadline -lcurses -ldl -lpthread
./.libs/libsqlite3.so: undefined reference to `ubrk_current_3_8'
./.libs/libsqlite3.so: undefined reference to `uregex_matches_3_8'
./.libs/libsqlite3.so: undefined reference to `uregex_setText_3_8'
./.libs/libsqlite3.so: undefined reference to `utf8_nextCharSafeBody_3_8'
./.libs/libsqlite3.so: undefined reference to `ubrk_next_3_8'
./.libs/libsqlite3.so: undefined reference to `uregex_close_3_8'
./.libs/libsqlite3.so: undefined reference to `u_foldCase_3_8'
./.libs/libsqlite3.so: undefined reference to `ubrk_close_3_8'
./.libs/libsqlite3.so: undefined reference to `ubrk_first_3_8'
./.libs/libsqlite3.so: undefined reference to `u_strToUTF8_3_8'
./.libs/libsqlite3.so: undefined reference to `u_isspace_3_8'
./.libs/libsqlite3.so: undefined reference to `ubrk_open_3_8'
./.libs/libsqlite3.so: undefined reference to `u_strToUpper_3_8'
./.libs/libsqlite3.so: undefined reference to `u_strToLower_3_8'
./.libs/libsqlite3.so: undefined reference to `utf8_countTrailBytes_3_8'
./.libs/libsqlite3.so: undefined reference to `u_errorName_3_8'
./.libs/libsqlite3.so: undefined reference to `uregex_open_3_8'
./.libs/libsqlite3.so: undefined reference to `ucol_close_3_8'
./.libs/libsqlite3.so: undefined reference to `ucol_strcoll_3_8'
./.libs/libsqlite3.so: undefined reference to `ucol_open_3_8'
collect2: ld returned 1 exit status
make: *** [sqlite3] Error 1

Google search yielded nothing. Any ideas?
Thanks,
deech

[1] http://www.sqlite.org/sqlite-amalgamation-3.6.11.tar.gz
[2] Head of sqlite3.c:
/******************************************************************************
** This file is an amalgamation of many separate C source files from SQLite
     ...
#define SQLITE_CORE 1
#define SQLITE_AMALGAMATION 1
#ifndef SQLITE_PRIVATE
# define SQLITE_PRIVATE static
#endif
#ifndef SQLITE_API
# define SQLITE_API
#endif
#define SQLITE_ENABLE_FTS3
#define SQLITE_ENABLE_FTS3_PARENTHESIS
#define SQLITE_ENABLE_ICU
_______________________________________________
sqlite-users mailing list
sqlite-users@sqlite.org
http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users

Reply via email to