From: Tagangout, A. <Abd...@me...> - 2010-09-23 10:00:19
|
Hi all, Is it possible to make a connect to an Firebird database without the firebird client library? How it is possible to self programm the connection in the TCP/IP plane? because The AVR32 will not be supported from Firebird (Cross Compiling is not supported from Firebird). Best regards Abdo MEP Kutsch GmbH & Co. KG Flaßkuhle 1 58452 Witten Tel. : 02302 28262-41 Fax.: 02302 28262-99 mailto:abd...@me... http://www.mep.de -----Ursprüngliche Nachricht----- Von: Alex Peshkoff [mailto:pes...@ma...] Gesendet: Donnerstag, 23. September 2010 10:06 An: For discussion among Firebird Developers Betreff: Re: [Firebird-devel] Porting Firebird On 09/23/10 11:20, Tagangout, Abderrahim wrote: > Hi Alex, > this is the output that i become when i try: > "./autogen.sh --build=i686 --host=avr32-linux --target=avr32-linux" > "..... > ..... > checking if POSIX threads are available... configure: error: in `/home/abdo/Firebird-2.1.3.18185-0': > configure: error: cannot run test program while cross compiling See > `config.log' for more details." > > > ###################################################################### > ######################################################## > > and when i try to links the library compiled for the i686 to generate an application that will be running on the target CPU (AVR32): > "abdo@ubuntu804icnova:~/Desktop/firebird_api$ sudo make" > > "/home/abdo/ICnova/20090708-ICnova/ICnova/build_avr32/staging_dir/usr/ > bin/avr32-linux-gcc -L/usr/lib/ api3.o -o fb_api -lfbclient > /home/abdo/ICnova/20090708-ICnova/ICnova/build_avr32/staging_dir/usr/b > in/../lib/gcc/avr32-linux-uclibc/4.2.2/../../../../avr32-linux-uclibc/ > bin/ld: skipping incompatible /usr/lib//libfbclient.so when searching > for -lfbclient > /home/abdo/ICnova/20090708-ICnova/ICnova/build_avr32/staging_dir/usr/b > in/../lib/gcc/avr32-linux-uclibc/4.2.2/../../../../avr32-linux-uclibc/ > bin/ld: cannot find -lfbclient > collect2: ld returned 1 exit status > make: *** [fb_api] Fehler 1" Bad news. Platform is missing threads support. You will not be able to build client w/o serious rework of it. The only option is to try 2.1 libfbembedded. It can work as client too. ------------------------------------------------------------------------------ Start uncovering the many advantages of virtual appliances and start using them to simplify application deployment and accelerate your shift to cloud computing. http://p.sf.net/sfu/novell-sfdev2dev Firebird-Devel mailing list, web interface at https://lists.sourceforge.net/lists/listinfo/firebird-devel |