freetds AT lists.ibiblio.org
Subject: FreeTDS Development Group
List archive
- From: 20050303 <20050303 AT krets.com>
- To: "FreeTDS Development Group" <freetds AT lists.ibiblio.org>
- Subject: Re: [freetds] DBD::Sybase no /usr/local/freetds
- Date: Fri, 24 Mar 2006 11:22:32 -0800
I just wanted to put my solution out there.
I had originally installed from an RPM before that I got from
http://phprpms.sourceforge.net/mssql . This worked great for getting
php running with freeTDS, but I needed to ./configure;make;su
root;make install; to get cpan>install DBD::Sybase to install.
I believe this RPM from phprpms did not have all the necessary files.
I had tried installing with SYBASE=/usr/local before, and it did not
work. After installing from source with SYBASE the same, it all
worked.
Thanks for the push jkl,
--jk
Also, I needed to do a 'force install' of DBD::Sybase because it fails
most of the database tests when connecting to an MSSQL server. I
assume this is to be expected.
On 3/23/06, James K. Lowden <jklowden AT freetds.org> wrote:
> 20050303 wrote:
> > I have been bashing my head into this problem for a while. It seems all
> > the info I find is telling me to point the env $SYBASE to
> > /usr/local/freetds.
> > I've installed freetds version 0.63 from an rpm and it installed some
> > libraries into /usr/lib and a conf into /etc . When I cpan> install
> > DBD::Sybase it errors out:
> > Please set SYBASE in CONFIG, or set the $SYBASE environment variable
> >
> > if export SYBASE=/usr it still errors, but in a different way:
> > Can't find the Client Library include files under /usr
>
> SYBASE should be set to the same value as was PREFIX when ./configure was
> run. Try this:
>
> $ dirname $(dirname $(command -v tsql))
>
> Alternatively, the library you need is libct.so.
>
> $ find /usr/local -name libct.so
> /usr/local/lib/libct.so
>
> In my case PREFIX was /usr/local, so the library was installed in
> /usr/local/lib.
>
> HTH.
>
> --jkl
>
-
[freetds] DBD::Sybase no /usr/local/freetds,
20050303, 03/23/2006
-
Re: [freetds] DBD::Sybase no /usr/local/freetds,
James K. Lowden, 03/23/2006
- Re: [freetds] DBD::Sybase no /usr/local/freetds, 20050303, 03/24/2006
-
Re: [freetds] DBD::Sybase no /usr/local/freetds,
James K. Lowden, 03/23/2006
Archive powered by MHonArc 2.6.24.