Skip to Content.
Sympa Menu

freetds - [freetds] Issues when cross-compile the freetds using unixODBC

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: ZhengYabin <sczhengyabin AT hotmail.com>
  • To: "unixodbc-dev AT mailman.unixodbc.org" <unixodbc-dev AT mailman.unixodbc.org>, "freetds AT lists.ibiblio.org" <freetds AT lists.ibiblio.org>
  • Subject: [freetds] Issues when cross-compile the freetds using unixODBC
  • Date: Sat, 1 Mar 2014 01:29:48 +0000

Hi,


I’m recently using unixODBC and freetds to build a development
environment for accessing a remote SQL Server on an arm-linux platform.


Things I’ve already done:

1.build x86 unixODBC with “./configure --prefix=/usr/local/unixODBC-x86”

2. cross-compile build unixODBC with “./configure
--prefix=/usr/local/unixODBC-arm --host=arm-linux”




Then I tried to build freetds with unixODBC

3.build x86 freetds with “./configure --prefix=/usr/local/freetds-x86
--with-unixodbc=/usr/local/unixODBC-x86”, the process is good.

4. but when I tried to build arm edition with

“./configure --prefix=/usr/local/freetds-arm
--with-unixodbc=/usr/local/unixODBC-arm --host=arm-linux”

it always genarated an error




./configure: line 16574: /usr/local/unixODBC-arm/bin/odbc_config: connot
execute binary file
./configure: line 16575: /usr/local/unixODBC-arm/bin/odbc_config: connot
execute binary file
configure: error: sql.h not found




It seems the configure script tried to execute the arm-linux edition
odbc_config, it will definitely failed.

How to fix the problem to complete the cross-compile build?











发自 Windows 邮件

  • [freetds] Issues when cross-compile the freetds using unixODBC, ZhengYabin, 02/28/2014

Archive powered by MHonArc 2.6.24.

Top of Page