GreatDayDan 0 Posted January 30, 2019 I am porting a Win32 with FB app to Android. When the datamodule uses FireDAC.Phys.FB the Linker fails with [DCC Error] E2597 c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release\libibtogo.a(fun.o): In function `FUN_evaluate': /builds/InterBase_ANDROID_TOGO_IB2017/super/jrd/fun.c:277: undefined reference to `abs' c:\\program files (x86)\\embarcadero\\studio\\20.0\\lib\\Android\\Release\libibtogo.a(fun.o): In function `FUN_resolve': /builds/InterBase_ANDROID_TOGO_IB2017/super/jrd/fun.c:947: undefined reference to `abs' Is this because Android does not support FB? Can I use Interbase? Is there a solution for this? Thanks...Dan'l Share this post Link to post
Markus Kinzler 174 Posted January 31, 2019 libibtogo.a is the interbase "embeded" client for android. Firebird does support android. But the build is seen as experimental https://firebirdsql.org/en/firebird-3-0/ Share this post Link to post
GreatDayDan 0 Posted February 1, 2019 Well, the "experiment" failed on my PC. I installed FB 3. I get the same error. Bummer. Share this post Link to post
Rollo62 536 Posted February 2, 2019 If you can use Sqlite, its working fine. Take care to remova any FB reference, even unused, to avoid this msg. Share this post Link to post
GreatDayDan 0 Posted February 2, 2019 I was hoping that I could use the FB database. Bummer. Guess I will just have to migrate data and metadata to Sqlite or to MySql. BTW, which would be better, Sqlite or MySql? Share this post Link to post
Rollo62 536 Posted February 2, 2019 On mobile I would recommend Sqlite, its small, preinstalled and less "headache" DB. Share this post Link to post