Anyone built for Mac OS X

Norman Palardy norm at kirais.com
Fri May 18 18:37:39 EDT 2001


I did finally get the CVS source and it compiled without changes
except the /usr/libexec changes noted

I have not used it with PHP so cant comment

> From: Justin Kelley <justin at with1click.com>
> Reply-To: "TDS Development Group" <freetds at franklin.oit.unc.edu>
> Date: Fri, 18 May 2001 14:04:57 -0700
> To: "TDS Development Group" <freetds at franklin.oit.unc.edu>
> Subject: [freetds] Re: Anyone built for Mac OS X
> 
> I went through the full compile of freetds with php using the latest from
> the cvs.  You have to replace your config.guess and config.sub with the two
> from /usr/libexec and then do the malloc change as stated here, and you'll
> compile without error.  Unfortunately, once you try to start using it,
> apache will start giving the following error in the error log.  Anyone seen
> this before or have any thoughts?
> 
> dyld: /usr/sbin/httpd Undefined symbols:
> print_zval_r
> 
> Any help would be much appreciated
> 
> 
> ---------------------------------
> Justin Kelley
> Systems Engineer
> With1Click, Inc.
> justin at with1click.com
> 
>> 
>> I grabbed the snapshot off CVS, and it compiled without error, and without
>> any
>> fancy steps.
>> 
>> Previously, I had to go through a couple of extra steps (using the 0.51
>> build):
>> 
>> 1. Unpack the freetds package from www.freetds.org
>> 2. Enter the freetds directory.
>> 3. Edit the ltconfig file, changing all the "host=" lines to specify a host
>> type
>> 4. Type: ./configure --with-tdsver=4.2 --host=<whatever you typed above>
>> 5. edit the include/tds.h file, changing the "#include <malloc.h>" line to
>> "#include <sys/malloc.h>"
>> 6. make
>> 7. make install
>> 
>> etc.
>> 
>> Note, this is a quick and dirty way to get it to compile, not a  nice clean
>> solution (don't solve the problems, avoid them).
> 
> 
> 
> ---
> You are currently subscribed to freetds as: [norm at kirais.com]
> To unsubscribe, forward this message to
> $subst('Email.Unsub')




More information about the FreeTDS mailing list