Skip to Content.
Sympa Menu

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

freetds AT lists.ibiblio.org

Subject: FreeTDS Development Group

List archive

Chronological Thread  
  • From: "Paul Swanson" <Paul.Swanson AT harlandfs.com>
  • To: "FreeTDS Development Group" <freetds AT lists.ibiblio.org>
  • Subject: Re: [freetds] Error during make "make[2]: *** No rule to maketarget`bkpublic.h', needed by `all-am'. Stop."
  • Date: Tue, 27 Jun 2006 09:00:03 -0700

Thanks for that. I was missing that file (and who knows how many
others). I extracted the files again, bkpublic.h was then in the
include directory, and I was able to configure, make and make install
without errors.

Much obliged,
- Paul

-----Original Message-----
From: freetds-bounces AT lists.ibiblio.org
[mailto:freetds-bounces AT lists.ibiblio.org] On Behalf Of ZIGLIO,
Frediano, VF-IT
Sent: Tuesday, June 27, 2006 12:46 AM
To: FreeTDS Development Group
Subject: Re: [freetds] Error during make "make[2]: *** No rule to
maketarget`bkpublic.h', needed by `all-am'. Stop."

>
> 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





  • Re: [freetds] Error during make "make[2]: *** No rule to maketarget`bkpublic.h', needed by `all-am'. Stop.", Paul Swanson, 06/27/2006

Archive powered by MHonArc 2.6.24.

Top of Page