Re: Problem compiling in mac os with unix odbc

Leonardo De La Cerda <[email protected]> Tue, 6 Nov 2018 16:03:30 -0800
Newsgroups gmane.comp.db.postgresql.odbc
Message-ID <CADr7gDqZ5xTNJOXw3piD=hKWMyuxiGXVs=g9ab_wvy_sySyPvA@mail.gmail.com>
Here's the declaration of SQLBindCol in /usr/local/include/sql.h


>     SQLRETURN  SQL_API SQLBindCol(SQLHSTMT StatementHandle,
>                                   SQLUSMALLINT ColumnNumber, SQLSMALLINT
> TargetType,
>                                   SQLPOINTER TargetValue, SQLLEN
> BufferLength,
>                                   SQLLEN *StrLen_or_Ind);



By the way...
I'm facing exactly the same problem when I try to compile it under Linux
CentOS.

On Thu, Nov 1, 2018 at 4:49 PM Inoue, Hiroshi <[email protected]>
wrote:

> Hi Leonardo,
>
> On 2018/11/01 8:17, Leonardo De La Cerda wrote:
>
> Hi pgsql odbc folks,
>
> I'm having problems compiling this code.
>
> I installed unixodbc like this:
>
>> brew install unixodbc
>
>
> I'm running this to compile it
>
>> ./configure --with-unixodbc --with-odbcinst=/Users/myself/unixodbc
>> make
>
>
> But I'm facing some errors, all similar to this one:
>
>> odbcapi.c:76:1: error: conflicting types for 'SQLBindCol'
>> SQLBindCol(HSTMT StatementHandle,
>> ^
>> /usr/local/include/sql.h:590:24: note: previous declaration is here
>>     SQLRETURN  SQL_API SQLBindCol(SQLHSTMT StatementHandle,
>
>
> Could you show me the declaration of SQLBindCol() in
> /usr/local/include/sql.h?
>
> regards,
> Hiroshi Inoue
>
>                        ^
>
>
>
> Could you help me out?
> Do you know what I'm doing wrong?
>
> --
> Leonardo de la Cerda
> Datometry / Agave Lab
>
>
>
> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient> ウイルス
> フリー。 www.avg.com
> <http://www.avg.com/email-signature?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=emailclient>
> <#m_-1331372409145391167_DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
>


-- 
Leonardo de la Cerda
Datometry / Agave Lab