IBDAC build 5.4.13
- trying to compile the mobile demo i am getting the follow error :
[DCC Error] E2597 E:\RAD\XE7\PlatformSDKs\android-ndk-r10c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: e:\\rad\\xe7\\15.1\\lib\\Android\\Release/libibtogo.a(gsec.o): in function UTIL_gsec:gsec.c:572: error: undefined reference to '__srget'
E:\RAD\XE7\PlatformSDKs\android-ndk-r10c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: e:\\rad\\xe7\\15.1\\lib\\Android\\Release/libibtogo.a(gsec.o): in function UTIL_gsec:gsec.c:543: error: undefined reference to '__srget'
E:\RAD\XE7\PlatformSDKs\android-ndk-r10c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: e:\\rad\\xe7\\15.1\\lib\\Android\\Release/libibtogo.a(inet.o): in function parse_hosts:inet.c:3884: error: undefined reference to '__srget'
E:\RAD\XE7\PlatformSDKs\android-ndk-r10c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: e:\\rad\\xe7\\15.1\\lib\\Android\\Release/libibtogo.a(inet.o): in function inet_accept_connection:inet.c:3317: error: undefined reference to '__srget'
E:\RAD\XE7\PlatformSDKs\android-ndk-r10c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: e:\\rad\\xe7\\15.1\\lib\\Android\\Release/libibtogo.a(tdr.o): in function ask:/usr/android_ndk/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/lib/gcc/arm-linux-androideabi/4.8/include-fixed/stdio.h:376: error: undefined reference to '__swbuf'
E:\RAD\XE7\PlatformSDKs\android-ndk-r10c\toolchains\arm-linux-androideabi-4.6\prebuilt\windows-x86_64\bin\arm-linux-androideabi-ld.exe: e:\\rad\\xe7\\15.1\\lib\\Android\\Release/libibtogo.a(mvol.o): in function next_volume:/usr/android_ndk/android-ndk-r9c/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86/lib/gcc/arm-linux-androideabi/4.8/include-fixed/stdio.h:376: error: undefined reference to '__swbuf'
IBDAC build 5.4.13 issue
Re: IBDAC build 5.4.13 issue
I found the issue actually : I were compiling against the newest SDK for Android, which include support for Android 5. Getting back to old android SDK - 22.3 allowed me to compile and run. Anyway I can not connect to Firebird 2.5 database. Could You elaborate Why ?
Do You support Firebird 2.5 connections from Android OS based mobile devices at all ?
Do You support Firebird 2.5 connections from Android OS based mobile devices at all ?
Re: IBDAC build 5.4.13 issue
---------------------------
Debugger Exception Notification
---------------------------
Project iIBDAC.apk raised exception class EIBCError with message 'connection rejected by remote interface'.
---------------------------
Break Continue Help
---------------------------
Debugger Exception Notification
---------------------------
Project iIBDAC.apk raised exception class EIBCError with message 'connection rejected by remote interface'.
---------------------------
Break Continue Help
---------------------------
Re: IBDAC build 5.4.13 issue
You cannot connect a Firebird server from Android using IBDac, because Firebird does not officially support mobile operating systems. We will add support for Firebird under mobile operating systems as soon as Firebird supports mobile operating systems. You can connect to InterBase from an iOS and Android device. InterBase supports mobile operating systems starting from InterBase XE3.