Issues when cross-compile the freetds us ing unixODBC

ZhengYabin <[email protected]>
Newsgroups gmane.comp.db.unixodbc.devel,gmane.comp.db.tds.freetds
Message-ID <[email protected]>
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 邮件

_______________________________________________
unixODBC-dev mailing list
[email protected]
http://mailman.unixodbc.org/mailman/listinfo/unixodbc-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.