× CodeTyphon Cross-Build Development, discussions and problems

Question android libfbclient.so.3.0.0 //// cannot find -ledit

  • usbdoo
  • Topic Author
  • Visitor
  • Visitor
5 years 3 months ago - 5 years 3 months ago #9855 by usbdoo
Distributor ID: Debian
Description: Debian GNU/Linux 8.5 (jessie)
Release: 8.5
Codename: jessie



here it is made client is firebird-3.0.0.30809-Alpha2.tar.bz2 and android-ndk-r10d
mapopa.blogspot.si/2013/09/building-fire...ent-for-android.html

i try make libfbclient.so.3.0.0 from android-ndk-r12 and lFirebird-3.0.0.32483-0.tar.bz2



sudo apt-get update
sudo apt-get install libtommath-dev[size=][/size]
apt-get install ledit
get install libsdl1.2debian:i386
apt-get install libedit-dev:i386




web.firebirdsql.org/download/prerelease/....0.0.32483-0.tar.bz2
dl.google.com/android/repository/android...12b-linux-x86_64.zip

export NDK=/home/usb/android-ndk-r12b

./autogen.sh --with-system-editline --enable-binreloc --with-cross-build=android.arme
make


usb/Firebird-3.0.0.32483-0/temp/Release/isql/isql.o /home/usb/Firebird-3.0.0.32483-0/temp/Release/isql/show.o /home/usb/Firebird-3.0.0.32483-0/temp/Release/common.a -o /home/usb/Firebird-3.0.0.32483-0/gen/Release/firebird/bin/isql -L/home/usb/Firebird-3.0.0.32483-0/gen/Release/firebird/lib -lfbclient -ltommath -ledit -lm -ldl -lsupc++
/home/usb/android-ndk-r12b/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/../lib/gcc/arm-linux-androideabi/4.9.x/../../../../arm-linux-androideabi/bin/ld: error: cannot find -ledit
collect2: error: ld returned 1 exit status
Makefile:451: recipe for target '/home/usb/Firebird-3.0.0.32483-0/gen/Release/firebird/bin/isql' failed
make[4]: *** [/home/usb/Firebird-3.0.0.32483-0/gen/Release/firebird/bin/isql] Error 1
make[4]: Leaving directory '/home/usb/Firebird-3.0.0.32483-0/gen'
Makefile:226: recipe for target 'cross2' failed
make[3]: *** [cross2] Error 2
make[3]: Leaving directory '/home/usb/Firebird-3.0.0.32483-0/gen'
Makefile:197: recipe for target 'cross_process' failed
make[2]: *** [cross_process] Error 2
make[2]: Leaving directory '/home/usb/Firebird-3.0.0.32483-0/gen'
Makefile:66: recipe for target 'firebird' failed
make[1]: *** [firebird] Error 2
make[1]: Leaving directory '/home/usb/Firebird-3.0.0.32483-0/gen'
Makefile:6: recipe for target 'firebird' failed
make: *** [firebird] Error 2
root@debian:/home/usb/Firebird-3.0.0.32483-0# 
Last edit: 5 years 3 months ago by usbdoo.

Please Log in or Create an account to join the conversation.