Re: [sqlite] compiling sqlite4 on ubuntu 12.04 64 bit
Hi, On Thu, May 23, 2013 at 3:23 PM, Stephan Beal wrote: > gcc -fPIC -o libsqlite4.so -shared $(ar t libsqlite4.a) Works :) Thanks. ___ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
Re: [sqlite] compiling sqlite4 on ubuntu 12.04 64 bit
Hi, On Thu, May 23, 2013 at 3:02 PM, Stephan Beal wrote: > Please try: > > - Edit Makefile.linux-gcc and make this change: > -TLIBS = > +TLIBS ?= > > - Run: make TLIBS=-lm Works ! How do I build the libsqlite4.so shared object file ? There is no .libs folder in sqlite4 Thanks. ___ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
Re: [sqlite] compiling sqlite4 on ubuntu 12.04 64 bit
On Wed, May 22, 2013 at 7:53 PM, Stephan Beal wrote: > make -f GNUmakefile.linux libsqlite4.a(fts5func.o): In function `fts5Rank': /home/user/db/build/sqlite4/src/fts5func.c:159: undefined reference to `log' collect2: ld returned 1 exit status make: *** [sqlite4] Error 1 ___ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
Re: [sqlite] compiling sqlite4 on ubuntu 12.04 64 bit
Hi, Also, how do I build a .so file ? Regards. ___ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users
[sqlite] compiling sqlite4 on ubuntu 12.04 64 bit
Hi, How can I compile sqlite4 ? Is there a amalgamation file available ? I tried downloading the fossil package : $fossil clone http://www.sqlite.org/src4/sqlite4.fossil sqlite4 $ ./autogen.sh configure.in: warning: missing AC_CHECK_FUNCS([fdatasync]) wanted by: src/lsm_unix.c:181 configure.in: warning: missing AC_CHECK_FUNCS([ftruncate]) wanted by: src/lsm_unix.c:138 configure.in: warning: missing AC_CHECK_FUNCS([getcwd]) wanted by: src/lsm_unix.c:251 configure.in: warning: missing AC_CHECK_FUNCS([gettimeofday]) wanted by: src/os.c:39 configure.in: warning: missing AC_CHECK_FUNCS([localtime_r]) wanted by: src/date.c:450 configure.in: warning: missing AC_CHECK_FUNCS([memmove]) wanted by: src/utf.c:399 configure.in: warning: missing AC_CHECK_FUNCS([memset]) wanted by: src/utf.c:473 configure.in: warning: missing AC_CHECK_FUNCS([munmap]) wanted by: src/lsm_unix.c:211 configure.in: warning: missing AC_CHECK_FUNCS([select]) wanted by: src/parse.y:169 configure.in: warning: missing AC_CHECK_FUNCS([strchr]) wanted by: tool/lemon.c:1739 configure.in: warning: missing AC_CHECK_FUNCS([strcspn]) wanted by: ext/fts1/simple_tokenizer.c:131 configure.in: warning: missing AC_CHECK_FUNCS([strdup]) wanted by: test/test_thread0.c:68 configure.in: warning: missing AC_CHECK_FUNCS([strerror]) wanted by: lsm-test/lsmtest_main.c:985 configure.in: warning: missing AC_CHECK_FUNCS([strrchr]) wanted by: tool/lemon.c:2720 configure.in: warning: missing AC_CHECK_FUNCS([strtol]) wanted by: src/shell.c:2162 configure.in: warning: missing AC_CHECK_HEADERS([fcntl.h]) wanted by: src/lsm_file.c:154 configure.in: warning: missing AC_CHECK_HEADERS([malloc.h]) wanted by: src/mem1.c:96 configure.in: warning: missing AC_CHECK_HEADERS([stddef.h]) wanted by: src/sqliteInt.h:304 configure.in: warning: missing AC_CHECK_HEADERS([sys/time.h]) wanted by: src/os.c:21 configure.in: warning: missing AC_FUNC_FORK wanted by: test/crashtest1.c:84 configure.in: warning: missing AC_FUNC_MALLOC wanted by: src/shell.c:320 configure.in: warning: missing AC_FUNC_MMAP wanted by: src/lsm_unix.c:227 configure.in: warning: missing AC_FUNC_REALLOC wanted by: src/shell.c:326 configure.in: warning: missing AC_FUNC_STRTOD wanted by: tool/lemon.c:1765 configure.in: warning: missing AC_HEADER_STDBOOL wanted by: src/mem1.c:238 configure.in: warning: missing AC_PREREQ wanted by: autoscan configure.in: warning: missing AC_PROG_MAKE_SET wanted by: tool/warnings.sh:7 configure.in: warning: missing AC_TYPE_INT32_T wanted by: ext/fts2/fts2_icu.c:105 configure.in: warning: missing AC_TYPE_OFF_T wanted by: src/lsm_unix.c:56 configure.in: warning: missing AC_TYPE_SIZE_T wanted by: src/lsm_str.c:98 configure.in: warning: missing AC_TYPE_SSIZE_T wanted by: src/lsm_unix.c:120 configure.in: warning: missing AC_TYPE_UID_T wanted by: src/shell.c:2435 configure.in: warning: missing AC_TYPE_UINT8_T wanted by: ext/icu/icu.c:69 $./configure configure: creating ./config.status config.status: creating Makefile config.status: creating config.h $make .c src/mem2.c: In function ‘sqlite4MemsysGetHeader’: src/mem2.c:155:7: warning: variable ‘pU8’ set but not used [-Wunused-but-set-variable] src/mem2.c:154:8: warning: variable ‘pInt’ set but not used [-Wunused-but-set-variable] src/mem2.c: In function ‘sqlite4MemSetDefault’: src/mem2.c:374:7: error: ‘sqlite4_env’ has no member named ‘m’ src/mem2.c: In function ‘sqlite4MemdebugSetType’: src/mem2.c:381:29: error: ‘struct sqlite4_env’ has no member named ‘m’ src/mem2.c: In function ‘sqlite4MemdebugHasType’: src/mem2.c:400:29: error: ‘struct sqlite4_env’ has no member named ‘m’ src/mem2.c: In function ‘sqlite4MemdebugNoType’: src/mem2.c:422:29: error: ‘struct sqlite4_env’ has no member named ‘m’ make: *** [mem2.o] Error 1 After removing the #if from the src/sqlitInt.h it compiles, but is this the right way ? 2413 #if 0 2414 sqlite4_mem_methods m;/* Low-level memory allocation interface */ 2415 #endif ___ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users