Hi, > On 20 Mar 2017, at 22:24, Jaime Stuardo <jstua...@desytec.com> wrote: > > Hello, > > I have finally given up. After almost all day trying to compile SQLite > amalgamated source code files for ARM platform I got the conclusion that > SQLite is not for ARM platform, even when documentation says the contrary. I > have VS 2008 and I tried to compile some C++ wrappers out there that contains > amalgamated files but with no success >
sqlite totally supports ARM, we use it & build it ourselves for VLC on android, and even the android SDK provides a way to use sqlite IIRC. > I tried several command line parameters, but nothing. > > Last try was, by using only amalgamated files (shell.c, sqlite3.c, sqlite3.h, > sqlite3ext.h). There is no science with this. I open a VS2008 command prompt > and VS2012 ARM Command prompt and compile with: > > "cl sqlite3.c -link -dll -out:sqlite3.dll -machine:ARM" > > In both cases, I got this error: > > "crtdefs.h(338) : fatal error C1189: #error : Compiling Desktop applications > for the ARM platform is not supported.” > Seems that you’re trying to compile sqlite for an ARM application without settings the proper flags to point MSVC at a store application. Either you’re building for a store app, and you should be able to use some prebuild version (https://www.sqlite.org/2017/sqlite-uwp-3170000.vsix) or you’re building for a desktop app, and there is no desktop apps on WindowsRT/Windows for ARM. > That took me to the conclusion about SQLite is only for Desktop > applications, which is very bad. Is there another alternative or trick to > make it compile for ARM platform? > Don’t know about windows, but using the algamated version and autotools, it should be as easy as ./configure —host=<your specific host> && make > Thanks > Jaime > > _______________________________________________ > sqlite-users mailing list > sqlite-users@mailinglists.sqlite.org > http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users