IBDAC build 5.4.13 issue

Discussion of open issues, suggestions and bugs regarding IBDAC (InterBase Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
Misir1
Posts: 5
Joined: Mon 04 Nov 2013 13:35

IBDAC build 5.4.13 issue

Post by Misir1 » Fri 13 Feb 2015 14:51

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'

Misir1
Posts: 5
Joined: Mon 04 Nov 2013 13:35

Re: IBDAC build 5.4.13 issue

Post by Misir1 » Fri 13 Feb 2015 15:04

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 ?

Misir1
Posts: 5
Joined: Mon 04 Nov 2013 13:35

Re: IBDAC build 5.4.13 issue

Post by Misir1 » Fri 13 Feb 2015 16:18

---------------------------
Debugger Exception Notification
---------------------------
Project iIBDAC.apk raised exception class EIBCError with message 'connection rejected by remote interface'.
---------------------------
Break Continue Help
---------------------------

ViktorV
Devart Team
Posts: 3168
Joined: Wed 30 Jul 2014 07:16

Re: IBDAC build 5.4.13 issue

Post by ViktorV » Mon 16 Feb 2015 11:14

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.

Post Reply