Die Binärdateien müssen für die Zielplattform (
OS, CPU-Architektur, ...) übersetzt werden.
Habe in einem Embedded Linux Projekt mit einer ARM-CPU SQLite im Einsatz und das funktioniert ganz gut. Die aktuellste Version 3.6.19 unterstützt nun auch endlich FOREIGN-Keys, d.h. diese müssen nicht mehr manuell mit Triggern nachgebildet werden. Im Nicht-Embedded-Bereich, vor allem dann auch in Richtung Mehrbenutzerbetrieb usw. würde ich aber auch zu einem "richtigen Server" wie Firebird, Advantage, Nexus oder was auch immer greifen.