[unixODBC-support] unixODBC + FreeTDS problems on Mac OS X

Philip Ives pives at ivesdigital.com
Thu Feb 7 23:20:10 GMT 2008


i caved in and installed them both from darwinports. now i have php  
unixODBC issues Any pointers on who to ask about them?
On Feb 7, 2008, at 2:59 PM, Philip Ives wrote:

> Thanks Stefan.
>
> I tried your advice. But i'm still running into a problem on mac OS  
> X 10.5
>
> dyld: lazy symbol binding failed: Symbol not found: _tds_alloc_context
>  Referenced from: /usr/local/lib/libtdsodbc.so
>  Expected in: flat namespace
>
> dyld: Symbol not found: _tds_alloc_context
>  Referenced from: /usr/local/lib/libtdsodbc.so
>  Expected in: flat namespace
>
> Trace/BPT trap
>
>
>
> I have the following env variables. let me know if i have to find  
> the freeTDS list on this.
>
> Thanks
> Phil
>
>
>
> On Feb 7, 2008, at 3:35 AM, Stefan Radman wrote:
>
>>> dsn.  Is there a way to know for sure which directory unixODBC is
>>> looking for the ini files and the freetds.conf?
>>
>> $ odbcinst -j
>> unixODBC 2.2.11
>> DRIVERS............: /etc/odbcinst.ini
>> SYSTEM DATA SOURCES: /etc/odbc.ini
>> USER DATA SOURCES..: /home/radman/.odbc.ini
>>
>> unixODBC is not looking for freetds.conf, that's the FreeTDS drivers
>> job.
>>
>> If you use FreeTDS solely through the ODBC driver I would recommend  
>> the
>> ODBC-only configuration where you do not need freetds.conf but  
>> configure
>> all FreeTDS parameters in odbc.ini:
>> http://www.freetds.org/userguide/odbcinionly.htm
>> http://www.freetds.org/userguide/odbcconnattr.htm#TAB.CONNECTION.ATTRIBU
>> TES
>>
>> Cheers
>> Stefan
>>
>>> -----Original Message-----
>>> From: unixodbc-support-bounces at easysoft.com
>>> [mailto:unixodbc-support-bounces at easysoft.com] On Behalf Of
>>> Philip Ives
>>> Sent: Wednesday, 06 February, 2008 23:24
>>> To: Support for the unixODBC project
>>> Subject: Re: [unixODBC-support] unixODBC + FreeTDS problems
>>> on Mac OS X
>>>
>>> Ok, i resolved that error finally, but i'm back to iSQL not
>>> finding my
>>> dsn.  Is there a way to know for sure which directory unixODBC is
>>> looking for the ini files and the freetds.conf?
>>>
>>> Thanks in advance.
>>> Phil
>>> On Feb 6, 2008, at 2:34 PM, Philip Ives wrote:
>>>
>>>> Hello, Not sure where the problem is lying. I've got this all
>>>> working on CentOS but I had a few problems compiling FreeTDS (it
>>>> compiles now, just static issues, so i'm pretty sure
>>> they're fixed)
>>>> I can connect to my MS SqlServer via Tsql /freeTDS so i think that
>>>> side of the wall is working.
>>>>
>>>> The problem seems to be in loading the driver (not sure if
>>> it's the
>>>> driver itself or not)
>>>>
>>>> Any ideas?
>>>>
>>>>
>>>>
>>>> However, when I try to connect to the DB via isql ,
>>> ultimately so i
>>>> can use my php app. I run into issues:
>>>>
>>>>
>>>> $:lib pives$ /usr/local/unixODBC/bin/isql -v LWLDB login_i_use
>>>> dyld: lazy symbol binding failed: Symbol not found:
>>> _tds_alloc_context
>>>> Referenced from: /usr/local/lib/libtdsodbc.so
>>>> Expected in: flat namespace
>>>>
>>>> dyld: Symbol not found: _tds_alloc_context
>>>> Referenced from: /usr/local/lib/libtdsodbc.so
>>>> Expected in: flat namespace
>>>>
>>>> Trace/BPT trap
>>>>
>>>> ------------------------------------------
>>>>
>>>> Configs i used when making freeTDS
>>>> Compile-time settings (established with the "configure" script):
>>>>                         Version: freetds v0.64
>>>>  MS db-lib source compatibility: no
>>>>     Sybase binary compatibility: unknown
>>>>                   Thread safety: yes
>>>>                   iconv library: yes
>>>>                     TDS version: 8.0
>>>>                           iODBC: no
>>>>                        unixodbc: yes
>>>>
>>>>
>>>>
>>>>
>>>> _______________________________________________
>>>> unixODBC-support mailing list
>>>> unixODBC-support at easysoft.com
>>>> http://mail.easysoft.com/mailman/listinfo/unixodbc-support
>>>
>>>
>>> _______________________________________________
>>> unixODBC-support mailing list
>>> unixODBC-support at easysoft.com
>>> http://mail.easysoft.com/mailman/listinfo/unixodbc-support
>>>
>> _______________________________________________
>> unixODBC-support mailing list
>> unixODBC-support at easysoft.com
>> http://mail.easysoft.com/mailman/listinfo/unixodbc-support
>
>
> _______________________________________________
> unixODBC-support mailing list
> unixODBC-support at easysoft.com
> http://mail.easysoft.com/mailman/listinfo/unixodbc-support





More information about the unixODBC-support mailing list