Re: [unixODBC-dev] Issues when cross-compile the freetds using unixODBC
Frediano Ziglio <[email protected]>
| Newsgroups | gmane.comp.db.tds.freetds,gmane.comp.db.unixodbc.devel |
|---|---|
| Message-ID | <CAHt6W4dxdEY=YNiLjBWVfMQOZ0oSqiUsE+riAfDK=YZe9+kOWQ@mail.gmail.com> |
2014-03-01 1:29 GMT+00:00 ZhengYabin <[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? > Try to delete odbc_config. configure script always try to execute it if found but in this case cannot execute it. I always though this was a shell script. Frediano _______________________________________________ FreeTDS mailing list [email protected] http://lists.ibiblio.org/mailman/listinfo/freetds