Warren Young wrote: > > It can't build a shared library (DLL) on Cygwin any more: > > ./libtool --mode=link gcc -g -O2 -DSQLITE_OS_WIN=1 -I. -I./src > -I./ext/rtree -D_HAVE_SQLITE_CONFIG_H -DBUILD_sqlite -DNDEBUG > -I/usr/include -DSQLITE_THREADSAFE=1 -DSQLITE_OMIT_LOAD_EXTENSION=1 > -o libsqlite3.la sqlite3.lo \ > -rpath "/usr/local/lib" -version-info "8:6:8" > libtool: link: warning: undefined symbols not allowed in i686-pc-cygwin > shared libraries >
Are there any further details you could provide that would point us in the direction of which symbols are "undefined"? > > If new declarations sans definitions weren't actually added, perhaps > someone forgot to add: > > #ifdef _WIN32 > __declspec(dllexport) > #endif > It looks like you are compiling the amalgamation. What were the command line options used to generate it? -- Joe Mistachkin _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users