[freetds] Error during make "make[2]: *** No rule to make target`bkpublic.h', needed by `all-am'. Stop."

ZIGLIO, Frediano, VF-IT Frediano.Ziglio at vodafone.com
Tue Jun 27 03:45:54 EDT 2006


> 
> I am attempting to install freeTDS on Linux 2.2.18 (RedHat) for
> connecting to MS SQL Server 2000 via PHP 4.3.1.  I've downloaded and
> unpacked freetds-0.63, then tried these commands:
> 
> ./configure --prefix=/usr/local/freetds
> --with-unixodbc=/usr/local/unixODBC --enable-msdblib --with-tdsver=8.0
> make
> 
> ... and make throws an error:
> Making all in include
> make[1]: Entering directory 
> `/disk3/local/freetds/freetds-0.63/include'
> make  all-am
> make[2]: Entering directory 
> `/disk3/local/freetds/freetds-0.63/include'
> make[2]: *** No rule to make target `bkpublic.h', needed by `all-am'.
> Stop.
> make[2]: Leaving directory `/disk3/local/freetds/freetds-0.63/include'
> make[1]: *** [all] Error 2
> make[1]: Leaving directory `/disk3/local/freetds/freetds-0.63/include'
> make: *** [all-recursive] Error 1
> 
> I haven't found out what might be the problem using Google. Any
> suggestions from anyone?
> 

??
bkpublic.h should be in include directory after extraction...

freddy77




More information about the FreeTDS mailing list