Beautiful! That worked.  I still received the warning messages when
running 'make', but no errors.  I first ran the install without adding
the "-framework CoreFoundation" to the Makefile, this didn't work.  I
re-compiled and made the edits to the Makefile, received some warnings
as noted earlier, but ran the test, it failed some, as expected I
suppose.  But ran the install and it installed perfectly (see below).
Let me know if you want the output of my make test.  Thanks for saving
the day!

# make install
Installing /Library/Perl/5.8.8/darwin-thread-multi-2level/auto/DBD/ODBC/ODBC.bs
Installing 
/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/DBD/ODBC/ODBC.bundle
Files found in blib/arch: installing files in blib/lib into
architecture dependent library tree
Installing /Library/Perl/5.8.8/darwin-thread-multi-2level/DBD/ODBC.pm
Installing /Library/Perl/5.8.8/darwin-thread-multi-2level/DBD/ODBC/Changes.pm
Installing /Library/Perl/5.8.8/darwin-thread-multi-2level/DBD/ODBC/FAQ.pm
Installing /usr/local/share/man/man3/DBD::ODBC.3pm
Writing /Library/Perl/5.8.8/darwin-thread-multi-2level/auto/DBD/ODBC/.packlist
Appending installation info to
/System/Library/Perl/5.8.8/darwin-thread-multi-2level/perllocal.pod

On Tue, Apr 15, 2008 at 3:57 AM, Martin Evans <[EMAIL PROTECTED]> wrote:
>
> Alexander Medina wrote:
>
> > I apologize if this is redundant as I know there have been previous
> > posts regarding this issue.  However, I have not been able to find any
> > resolution in any of those posts.
> > Here are my versions of the various components :
> >
> > Hardware: Apple Xserver
> > OS: OSX Leopard 10.5.2
> > Unix version: 9.2.0 Darwin Kernel Version 9.2.0
> > Perl: 5.8.8
> > DBI: 1.52
> > DBD:ODBC: 1.15
> > unixODBC: 2.2.12
> > freeTDS: 0.83 dev 20080402
> > DB type: SQL Server
> >
> > So, I'm pretty sure I have the latest of everything.  I have
> > successfully installed the unixODBC w/ freeTDS drivers component.
> > Testing using isql to make the connection successfully returns data
> > from the SQL Server.  Everything is fine up until the point I try to
> > compile the DBD::ODBC module using make.  I'm starting to think that
> > this is a compatibilty issue, because I proceeded to install the
> > DBD::Sybase module, and receive pretty much the exact same errors at
> > the same points.  Much thanks in advance...  /Alex Medina
> >
> > Here is the output of my 'make test'
> >
> > dbdimp.c: In function 'odbc_db_login6':
> > dbdimp.c:582: warning: pointer targets in passing argument 3 of
> > 'SQLDriverConnect' differ in signedness
> > dbdimp.c:582: warning: pointer targets in passing argument 5 of
> > 'SQLDriverConnect' differ in signedness
> > dbdimp.c:641: warning: pointer targets in passing argument 2 of
> > 'SQLConnect' differ in signedness
> > dbdimp.c:641: warning: pointer targets in passing argument 4 of
> > 'SQLConnect' differ in signedness
> > dbdimp.c:641: warning: pointer targets in passing argument 6 of
> > 'SQLConnect' differ in signedness
> > dbdimp.c: In function 'odbc_db_login6':
> > dbdimp.c:582: warning: pointer targets in passing argument 3 of
> > 'SQLDriverConnect' differ in signedness
> > dbdimp.c:582: warning: pointer targets in passing argument 5 of
> > 'SQLDriverConnect' differ in signedness
> > dbdimp.c:641: warning: pointer targets in passing argument 2 of
> > 'SQLConnect' differ in signedness
> > dbdimp.c:641: warning: pointer targets in passing argument 4 of
> > 'SQLConnect' differ in signedness
> > dbdimp.c:641: warning: pointer targets in passing argument 6 of
> > 'SQLConnect' differ in signedness
> > dbdimp.c: In function 'dbd_error2':
> > dbdimp.c:997: warning: pointer targets in passing argument 2 of
> > 'Perl_newSVpv' differ in signedness
> > dbdimp.c:998: warning: pointer targets in passing argument 2 of
> > 'Perl_newSVpv' differ in signedness
> > dbdimp.c:1019: warning: pointer targets in passing argument 1 of
> > 'strcat' differ in signedness
> > dbdimp.c:1020: warning: pointer targets in passing argument 1 of
> > 'strcat' differ in signedness
> > dbdimp.c:1020: warning: pointer targets in passing argument 2 of
> > 'strcat' differ in signedness
> > dbdimp.c:1021: warning: pointer targets in passing argument 1 of
> > 'strcat' differ in signedness
> > dbdimp.c:1025: warning: pointer targets in passing argument 1 of
> > 'strcmp' differ in signedness
> > dbdimp.c:1026: warning: pointer targets in passing argument 1 of
> > 'strcat' differ in signedness
> > dbdimp.c:1030: warning: pointer targets in passing argument 5 of
> > 'imp_xxh->com.std.dbistate->set_err_char' differ in signedness
> > dbdimp.c:1030: warning: pointer targets in passing argument 6 of
> > 'imp_xxh->com.std.dbistate->set_err_char' differ in signedness
> > dbdimp.c:1032: warning: pointer targets in passing argument 5 of
> > 'imp_xxh->com.std.dbistate->set_err_char' differ in signedness
> > dbdimp.c:1032: warning: pointer targets in passing argument 6 of
> > 'imp_xxh->com.std.dbistate->set_err_char' differ in signedness
> > dbdimp.c: In function 'dbd_error2':
> > dbdimp.c:997: warning: pointer targets in passing argument 2 of
> > 'Perl_newSVpv' differ in signedness
> > dbdimp.c:998: warning: pointer targets in passing argument 2 of
> > 'Perl_newSVpv' differ in signedness
> > dbdimp.c:1019: warning: pointer targets in passing argument 1 of
> > 'strcat' differ in signedness
> > dbdimp.c:1020: warning: pointer targets in passing argument 1 of
> > 'strcat' differ in signedness
> > dbdimp.c:1020: warning: pointer targets in passing argument 2 of
> > 'strcat' differ in signedness
> > dbdimp.c:1021: warning: pointer targets in passing argument 1 of
> > 'strcat' differ in signedness
> > dbdimp.c:1025: warning: pointer targets in passing argument 1 of
> > 'strcmp' differ in signedness
> > dbdimp.c:1026: warning: pointer targets in passing argument 1 of
> > 'strcat' differ in signedness
> > dbdimp.c:1030: warning: pointer targets in passing argument 5 of
> > 'imp_xxh->com.std.dbistate->set_err_char' differ in signedness
> > dbdimp.c:1030: warning: pointer targets in passing argument 6 of
> > 'imp_xxh->com.std.dbistate->set_err_char' differ in signedness
> > dbdimp.c:1032: warning: pointer targets in passing argument 5 of
> > 'imp_xxh->com.std.dbistate->set_err_char' differ in signedness
> > dbdimp.c:1032: warning: pointer targets in passing argument 6 of
> > 'imp_xxh->com.std.dbistate->set_err_char' differ in signedness
> > dbdimp.c: In function 'odbc_st_tables':
> > dbdimp.c:1298: warning: pointer targets in passing argument 2 of
> > 'SQLTables' differ in signedness
> > dbdimp.c:1298: warning: pointer targets in passing argument 4 of
> > 'SQLTables' differ in signedness
> > dbdimp.c:1298: warning: pointer targets in passing argument 6 of
> > 'SQLTables' differ in signedness
> > dbdimp.c:1298: warning: pointer targets in passing argument 8 of
> > 'SQLTables' differ in signedness
> > dbdimp.c: In function 'odbc_st_primary_keys':
> > dbdimp.c:1358: warning: pointer targets in passing argument 2 of
> > 'SQLPrimaryKeys' differ in signedness
> > dbdimp.c:1358: warning: pointer targets in passing argument 4 of
> > 'SQLPrimaryKeys' differ in signedness
> > dbdimp.c:1358: warning: pointer targets in passing argument 6 of
> > 'SQLPrimaryKeys' differ in signedness
> > dbdimp.c: In function 'odbc_st_tables':
> > dbdimp.c:1298: warning: pointer targets in passing argument 2 of
> > 'SQLTables' differ in signedness
> > dbdimp.c:1298: warning: pointer targets in passing argument 4 of
> > 'SQLTables' differ in signedness
> > dbdimp.c:1298: warning: pointer targets in passing argument 6 of
> > 'SQLTables' differ in signedness
> > dbdimp.c:1298: warning: pointer targets in passing argument 8 of
> > 'SQLTables' differ in signedness
> > dbdimp.c: In function 'odbc_st_prepare':
> > dbdimp.c:1438: warning: pointer targets in passing argument 2 of
> > 'SQLPrepare' differ in signedness
> > dbdimp.c: In function 'odbc_st_primary_keys':
> > dbdimp.c:1358: warning: pointer targets in passing argument 2 of
> > 'SQLPrimaryKeys' differ in signedness
> > dbdimp.c:1358: warning: pointer targets in passing argument 4 of
> > 'SQLPrimaryKeys' differ in signedness
> > dbdimp.c:1358: warning: pointer targets in passing argument 6 of
> > 'SQLPrimaryKeys' differ in signedness
> > dbdimp.c: In function 'odbc_st_prepare':
> > dbdimp.c:1438: warning: pointer targets in passing argument 2 of
> > 'SQLPrepare' differ in signedness
> > dbdimp.c: In function 'odbc_st_execute':
> > dbdimp.c:1969: warning: pointer targets in passing argument 2 of
> > 'SQLExecDirect' differ in signedness
> > dbdimp.c:2010: warning: pointer targets in assignment differ in signedness
> > dbdimp.c: In function 'odbc_st_execute':
> > dbdimp.c:1969: warning: pointer targets in passing argument 2 of
> > 'SQLExecDirect' differ in signedness
> > dbdimp.c:2010: warning: pointer targets in assignment differ in signedness
> > dbdimp.c: In function '_dbd_rebind_ph':
> > dbdimp.c:2742: warning: pointer targets in assignment differ in signedness
> > dbdimp.c:2745: warning: pointer targets in assignment differ in signedness
> > dbdimp.c:2753: warning: pointer targets in assignment differ in signedness
> > dbdimp.c: In function '_dbd_rebind_ph':
> > dbdimp.c:2742: warning: pointer targets in assignment differ in signedness
> > dbdimp.c:2745: warning: pointer targets in assignment differ in signedness
> > dbdimp.c:2753: warning: pointer targets in assignment differ in signedness
> > dbdimp.c: At top level:
> > dbdimp.c:3019: warning: declaration does not declare anything
> > dbdimp.c:3019: warning: no semicolon at end of struct or union
> > dbdimp.c:3019: error: syntax error before numeric constant
> > dbdimp.c:3021: warning: data definition has no type or storage class
> > dbdimp.c:3023: error: syntax error before 'S_db_storeOptions'
> > dbdimp.c:3024: warning: braces around scalar initializer
> > dbdimp.c:3024: warning: (near initialization for 'S_db_storeOptions[0]')
> > dbdimp.c:3024: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3024: warning: excess elements in scalar initializer
> > dbdimp.c:3024: warning: (near initialization for 'S_db_storeOptions[0]')
> > dbdimp.c:3024: warning: excess elements in scalar initializer
> > dbdimp.c:3024: warning: (near initialization for 'S_db_storeOptions[0]')
> > dbdimp.c:3024: warning: excess elements in scalar initializer
> > dbdimp.c:3024: warning: (near initialization for 'S_db_storeOptions[0]')
> > dbdimp.c:3033: warning: braces around scalar initializer
> > dbdimp.c:3033: warning: (near initialization for 'S_db_storeOptions[1]')
> > dbdimp.c:3033: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3033: warning: excess elements in scalar initializer
> > dbdimp.c:3033: warning: (near initialization for 'S_db_storeOptions[1]')
> > dbdimp.c:3034: warning: braces around scalar initializer
> > dbdimp.c:3034: warning: (near initialization for 'S_db_storeOptions[2]')
> > dbdimp.c:3034: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3034: warning: excess elements in scalar initializer
> > dbdimp.c:3034: warning: (near initialization for 'S_db_storeOptions[2]')
> > dbdimp.c:3035: warning: braces around scalar initializer
> > dbdimp.c:3035: warning: (near initialization for 'S_db_storeOptions[3]')
> > dbdimp.c:3035: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3035: warning: excess elements in scalar initializer
> > dbdimp.c:3035: warning: (near initialization for 'S_db_storeOptions[3]')
> > dbdimp.c:3036: warning: braces around scalar initializer
> > dbdimp.c:3036: warning: (near initialization for 'S_db_storeOptions[4]')
> > dbdimp.c:3036: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3036: warning: excess elements in scalar initializer
> > dbdimp.c:3036: warning: (near initialization for 'S_db_storeOptions[4]')
> > dbdimp.c:3037: warning: braces around scalar initializer
> > dbdimp.c:3037: warning: (near initialization for 'S_db_storeOptions[5]')
> > dbdimp.c:3037: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3037: warning: excess elements in scalar initializer
> > dbdimp.c:3037: warning: (near initialization for 'S_db_storeOptions[5]')
> > dbdimp.c:3038: warning: braces around scalar initializer
> > dbdimp.c:3038: warning: (near initialization for 'S_db_storeOptions[6]')
> > dbdimp.c:3038: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3038: warning: excess elements in scalar initializer
> > dbdimp.c:3038: warning: (near initialization for 'S_db_storeOptions[6]')
> > dbdimp.c:3039: warning: braces around scalar initializer
> > dbdimp.c:3039: warning: (near initialization for 'S_db_storeOptions[7]')
> > dbdimp.c:3039: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3039: warning: excess elements in scalar initializer
> > dbdimp.c:3039: warning: (near initialization for 'S_db_storeOptions[7]')
> > dbdimp.c:3040: warning: braces around scalar initializer
> > dbdimp.c:3040: warning: (near initialization for 'S_db_storeOptions[8]')
> > dbdimp.c:3040: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3040: warning: excess elements in scalar initializer
> > dbdimp.c:3040: warning: (near initialization for 'S_db_storeOptions[8]')
> > dbdimp.c:3041: warning: braces around scalar initializer
> > dbdimp.c:3041: warning: (near initialization for 'S_db_storeOptions[9]')
> > dbdimp.c:3041: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3041: warning: excess elements in scalar initializer
> > dbdimp.c:3041: warning: (near initialization for 'S_db_storeOptions[9]')
> > dbdimp.c:3042: warning: braces around scalar initializer
> > dbdimp.c:3042: warning: (near initialization for 'S_db_storeOptions[10]')
> > dbdimp.c:3042: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3042: warning: excess elements in scalar initializer
> > dbdimp.c:3042: warning: (near initialization for 'S_db_storeOptions[10]')
> > dbdimp.c:3043: warning: braces around scalar initializer
> > dbdimp.c:3043: warning: (near initialization for 'S_db_storeOptions[11]')
> > dbdimp.c:3043: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3044: warning: data definition has no type or storage class
> > dbdimp.c:3046: error: syntax error before '*' token
> > dbdimp.c:3047: error: syntax error before '*' token
> > dbdimp.c: In function 'S_dbOption':
> > dbdimp.c:3050: error: 'pars' undeclared (first use in this function)
> > dbdimp.c:3050: error: (Each undeclared identifier is reported only once
> > dbdimp.c:3050: error: for each function it appears in.)
> > dbdimp.c:3051: error: 'key' undeclared (first use in this function)
> > dbdimp.c:3051: error: 'len' undeclared (first use in this function)
> > dbdimp.c: In function 'odbc_db_STORE_attrib':
> > dbdimp.c:3077: error: nested functions are disabled, use
> > -fnested-functions to re-enable
> > dbdimp.c:3077: error: syntax error before '*' token
> > dbdimp.c:3080: error: 'pars' undeclared (first use in this function)
> > dbdimp.c: At top level:
> > dbdimp.c:3019: warning: declaration does not declare anything
> > dbdimp.c:3019: warning: no semicolon at end of struct or union
> > dbdimp.c:3019: error: syntax error before numeric constant
> > dbdimp.c:3021: warning: data definition has no type or storage class
> > dbdimp.c:3023: error: syntax error before 'S_db_storeOptions'
> > dbdimp.c:3024: warning: braces around scalar initializer
> > dbdimp.c:3024: warning: (near initialization for 'S_db_storeOptions[0]')
> > dbdimp.c:3024: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3024: warning: excess elements in scalar initializer
> > dbdimp.c:3024: warning: (near initialization for 'S_db_storeOptions[0]')
> > dbdimp.c:3024: warning: excess elements in scalar initializer
> > dbdimp.c:3024: warning: (near initialization for 'S_db_storeOptions[0]')
> > dbdimp.c:3024: warning: excess elements in scalar initializer
> > dbdimp.c:3024: warning: (near initialization for 'S_db_storeOptions[0]')
> > dbdimp.c:3033: warning: braces around scalar initializer
> > dbdimp.c:3033: warning: (near initialization for 'S_db_storeOptions[1]')
> > dbdimp.c:3033: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3033: warning: excess elements in scalar initializer
> > dbdimp.c:3033: warning: (near initialization for 'S_db_storeOptions[1]')
> > dbdimp.c:3034: warning: braces around scalar initializer
> > dbdimp.c:3034: warning: (near initialization for 'S_db_storeOptions[2]')
> > dbdimp.c:3034: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3034: warning: excess elements in scalar initializer
> > dbdimp.c:3034: warning: (near initialization for 'S_db_storeOptions[2]')
> > dbdimp.c:3035: warning: braces around scalar initializer
> > dbdimp.c:3035: warning: (near initialization for 'S_db_storeOptions[3]')
> > dbdimp.c:3035: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3035: warning: excess elements in scalar initializer
> > dbdimp.c:3035: warning: (near initialization for 'S_db_storeOptions[3]')
> > dbdimp.c:3036: warning: braces around scalar initializer
> > dbdimp.c:3036: warning: (near initialization for 'S_db_storeOptions[4]')
> > dbdimp.c:3036: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3036: warning: excess elements in scalar initializer
> > dbdimp.c:3036: warning: (near initialization for 'S_db_storeOptions[4]')
> > dbdimp.c:3037: warning: braces around scalar initializer
> > dbdimp.c:3037: warning: (near initialization for 'S_db_storeOptions[5]')
> > dbdimp.c:3037: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3037: warning: excess elements in scalar initializer
> > dbdimp.c:3037: warning: (near initialization for 'S_db_storeOptions[5]')
> > dbdimp.c:3038: warning: braces around scalar initializer
> > dbdimp.c:3038: warning: (near initialization for 'S_db_storeOptions[6]')
> > dbdimp.c:3038: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3038: warning: excess elements in scalar initializer
> > dbdimp.c:3038: warning: (near initialization for 'S_db_storeOptions[6]')
> > dbdimp.c:3039: warning: braces around scalar initializer
> > dbdimp.c:3039: warning: (near initialization for 'S_db_storeOptions[7]')
> > dbdimp.c:3039: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3039: warning: excess elements in scalar initializer
> > dbdimp.c:3039: warning: (near initialization for 'S_db_storeOptions[7]')
> > dbdimp.c:3040: warning: braces around scalar initializer
> > dbdimp.c:3040: warning: (near initialization for 'S_db_storeOptions[8]')
> > dbdimp.c:3040: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3040: warning: excess elements in scalar initializer
> > dbdimp.c:3040: warning: (near initialization for 'S_db_storeOptions[8]')
> > dbdimp.c:3041: warning: braces around scalar initializer
> > dbdimp.c:3041: warning: (near initialization for 'S_db_storeOptions[9]')
> > dbdimp.c:3041: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3041: warning: excess elements in scalar initializer
> > dbdimp.c:3041: warning: (near initialization for 'S_db_storeOptions[9]')
> > dbdimp.c:3042: warning: braces around scalar initializer
> > dbdimp.c:3042: warning: (near initialization for 'S_db_storeOptions[10]')
> > dbdimp.c:3042: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3042: warning: excess elements in scalar initializer
> > dbdimp.c:3042: warning: (near initialization for 'S_db_storeOptions[10]')
> > dbdimp.c:3043: warning: braces around scalar initializer
> > dbdimp.c:3043: warning: (near initialization for 'S_db_storeOptions[11]')
> > dbdimp.c:3043: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3044: warning: data definition has no type or storage class
> > dbdimp.c:3046: error: syntax error before '*' token
> > dbdimp.c:3047: error: syntax error before '*' token
> > dbdimp.c: In function 'S_dbOption':
> > dbdimp.c:3050: error: 'pars' undeclared (first use in this function)
> > dbdimp.c:3050: error: (Each undeclared identifier is reported only once
> > dbdimp.c:3050: error: for each function it appears in.)
> > dbdimp.c:3051: error: 'key' undeclared (first use in this function)
> > dbdimp.c:3051: error: 'len' undeclared (first use in this function)
> > dbdimp.c:3272: error: syntax error before numeric constant
> > dbdimp.c: In function 'odbc_db_STORE_attrib':
> > dbdimp.c:3077: error: nested functions are disabled, use
> > -fnested-functions to re-enable
> > dbdimp.c:3077: error: syntax error before '*' token
> > dbdimp.c:3080: error: 'pars' undeclared (first use in this function)
> > dbdimp.c: At top level:
> > dbdimp.c:3291: error: syntax error before 'S_db_fetchOptions'
> > dbdimp.c:3292: warning: braces around scalar initializer
> > dbdimp.c:3292: warning: (near initialization for 'S_db_fetchOptions[0]')
> > dbdimp.c:3292: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3292: warning: excess elements in scalar initializer
> > dbdimp.c:3292: warning: (near initialization for 'S_db_fetchOptions[0]')
> > dbdimp.c:3292: warning: excess elements in scalar initializer
> > dbdimp.c:3292: warning: (near initialization for 'S_db_fetchOptions[0]')
> > dbdimp.c:3292: warning: excess elements in scalar initializer
> > dbdimp.c:3292: warning: (near initialization for 'S_db_fetchOptions[0]')
> > dbdimp.c:3293: warning: braces around scalar initializer
> > dbdimp.c:3293: warning: (near initialization for 'S_db_fetchOptions[1]')
> > dbdimp.c:3293: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3293: warning: excess elements in scalar initializer
> > dbdimp.c:3293: warning: (near initialization for 'S_db_fetchOptions[1]')
> > dbdimp.c:3302: warning: braces around scalar initializer
> > dbdimp.c:3302: warning: (near initialization for 'S_db_fetchOptions[2]')
> > dbdimp.c:3302: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3302: warning: excess elements in scalar initializer
> > dbdimp.c:3302: warning: (near initialization for 'S_db_fetchOptions[2]')
> > dbdimp.c:3303: warning: braces around scalar initializer
> > dbdimp.c:3303: warning: (near initialization for 'S_db_fetchOptions[3]')
> > dbdimp.c:3303: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3303: warning: excess elements in scalar initializer
> > dbdimp.c:3303: warning: (near initialization for 'S_db_fetchOptions[3]')
> > dbdimp.c:3304: warning: braces around scalar initializer
> > dbdimp.c:3304: warning: (near initialization for 'S_db_fetchOptions[4]')
> > dbdimp.c:3304: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3304: warning: excess elements in scalar initializer
> > dbdimp.c:3304: warning: (near initialization for 'S_db_fetchOptions[4]')
> > dbdimp.c:3305: warning: braces around scalar initializer
> > dbdimp.c:3305: warning: (near initialization for 'S_db_fetchOptions[5]')
> > dbdimp.c:3305: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3305: warning: excess elements in scalar initializer
> > dbdimp.c:3305: warning: (near initialization for 'S_db_fetchOptions[5]')
> > dbdimp.c:3306: warning: braces around scalar initializer
> > dbdimp.c:3306: warning: (near initialization for 'S_db_fetchOptions[6]')
> > dbdimp.c:3306: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3306: warning: excess elements in scalar initializer
> > dbdimp.c:3306: warning: (near initialization for 'S_db_fetchOptions[6]')
> > dbdimp.c:3307: warning: braces around scalar initializer
> > dbdimp.c:3307: warning: (near initialization for 'S_db_fetchOptions[7]')
> > dbdimp.c:3307: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3307: warning: excess elements in scalar initializer
> > dbdimp.c:3307: warning: (near initialization for 'S_db_fetchOptions[7]')
> > dbdimp.c:3308: warning: braces around scalar initializer
> > dbdimp.c:3308: warning: (near initialization for 'S_db_fetchOptions[8]')
> > dbdimp.c:3272: error: syntax error before numeric constant
> > dbdimp.c:3308: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3308: warning: excess elements in scalar initializer
> > dbdimp.c:3308: warning: (near initialization for 'S_db_fetchOptions[8]')
> > dbdimp.c:3309: warning: braces around scalar initializer
> > dbdimp.c:3309: warning: (near initialization for 'S_db_fetchOptions[9]')
> > dbdimp.c:3309: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3309: warning: excess elements in scalar initializer
> > dbdimp.c:3309: warning: (near initialization for 'S_db_fetchOptions[9]')
> > dbdimp.c:3310: warning: braces around scalar initializer
> > dbdimp.c:3310: warning: (near initialization for 'S_db_fetchOptions[10]')
> > dbdimp.c:3310: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3310: warning: excess elements in scalar initializer
> > dbdimp.c:3310: warning: (near initialization for 'S_db_fetchOptions[10]')
> > dbdimp.c:3311: warning: braces around scalar initializer
> > dbdimp.c:3311: warning: (near initialization for 'S_db_fetchOptions[11]')
> > dbdimp.c:3311: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3311: warning: excess elements in scalar initializer
> > dbdimp.c:3311: warning: (near initialization for 'S_db_fetchOptions[11]')
> > dbdimp.c:3312: warning: braces around scalar initializer
> > dbdimp.c:3312: warning: (near initialization for 'S_db_fetchOptions[12]')
> > dbdimp.c:3312: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3312: warning: excess elements in scalar initializer
> > dbdimp.c:3312: warning: (near initialization for 'S_db_fetchOptions[12]')
> > dbdimp.c:3313: warning: braces around scalar initializer
> > dbdimp.c:3313: warning: (near initialization for 'S_db_fetchOptions[13]')
> > dbdimp.c:3313: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3314: warning: data definition has no type or storage class
> > dbdimp.c: In function 'odbc_db_FETCH_attrib':
> > dbdimp.c:3328: error: nested functions are disabled, use
> > -fnested-functions to re-enable
> > dbdimp.c:3328: error: syntax error before '*' token
> > dbdimp.c:3337: error: 'pars' undeclared (first use in this function)
> > dbdimp.c: At top level:
> > dbdimp.c:3291: error: syntax error before 'S_db_fetchOptions'
> > dbdimp.c:3292: warning: braces around scalar initializer
> > dbdimp.c:3292: warning: (near initialization for 'S_db_fetchOptions[0]')
> > dbdimp.c:3292: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3292: warning: excess elements in scalar initializer
> > dbdimp.c:3292: warning: (near initialization for 'S_db_fetchOptions[0]')
> > dbdimp.c:3292: warning: excess elements in scalar initializer
> > dbdimp.c:3292: warning: (near initialization for 'S_db_fetchOptions[0]')
> > dbdimp.c:3292: warning: excess elements in scalar initializer
> > dbdimp.c:3292: warning: (near initialization for 'S_db_fetchOptions[0]')
> > dbdimp.c:3293: warning: braces around scalar initializer
> > dbdimp.c:3293: warning: (near initialization for 'S_db_fetchOptions[1]')
> > dbdimp.c:3293: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3293: warning: excess elements in scalar initializer
> > dbdimp.c:3293: warning: (near initialization for 'S_db_fetchOptions[1]')
> > dbdimp.c:3302: warning: braces around scalar initializer
> > dbdimp.c:3302: warning: (near initialization for 'S_db_fetchOptions[2]')
> > dbdimp.c:3302: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3302: warning: excess elements in scalar initializer
> > dbdimp.c:3302: warning: (near initialization for 'S_db_fetchOptions[2]')
> > dbdimp.c:3303: warning: braces around scalar initializer
> > dbdimp.c:3303: warning: (near initialization for 'S_db_fetchOptions[3]')
> > dbdimp.c:3303: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3303: warning: excess elements in scalar initializer
> > dbdimp.c:3303: warning: (near initialization for 'S_db_fetchOptions[3]')
> > dbdimp.c:3304: warning: braces around scalar initializer
> > dbdimp.c:3304: warning: (near initialization for 'S_db_fetchOptions[4]')
> > dbdimp.c:3438: error: syntax error before numeric
> > constantdbdimp.c:3304: warning: initialization makes integer from
> > pointer without a cast
> >
> > dbdimp.c:3304: warning: excess elements in scalar initializer
> > dbdimp.c:3304: warning: (near initialization for 'S_db_fetchOptions[4]')
> > dbdimp.c:3305: warning: braces around scalar initializer
> > dbdimp.c:3305: warning: (near initialization for 'S_db_fetchOptions[5]')
> > dbdimp.c:3305: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3305: warning: excess elements in scalar initializer
> > dbdimp.c:3305: warning: (near initialization for 'S_db_fetchOptions[5]')
> > dbdimp.c:3306: warning: braces around scalar initializer
> > dbdimp.c:3306: warning: (near initialization for 'S_db_fetchOptions[6]')
> > dbdimp.c:3306: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3306: warning: excess elements in scalar initializer
> > dbdimp.c:3306: warning: (near initialization for 'S_db_fetchOptions[6]')
> > dbdimp.c:3307: warning: braces around scalar initializer
> > dbdimp.c:3307: warning: (near initialization for 'S_db_fetchOptions[7]')
> > dbdimp.c:3307: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3307: warning: excess elements in scalar initializer
> > dbdimp.c:3307: warning: (near initialization for 'S_db_fetchOptions[7]')
> > dbdimp.c:3308: warning: braces around scalar initializer
> > dbdimp.c:3308: warning: (near initialization for 'S_db_fetchOptions[8]')
> > dbdimp.c:3308: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3308: warning: excess elements in scalar initializer
> > dbdimp.c:3308: warning: (near initialization for 'S_db_fetchOptions[8]')
> > dbdimp.c:3309: warning: braces around scalar initializer
> > dbdimp.c:3309: warning: (near initialization for 'S_db_fetchOptions[9]')
> > dbdimp.c:3309: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3309: warning: excess elements in scalar initializer
> > dbdimp.c:3309: warning: (near initialization for 'S_db_fetchOptions[9]')
> > dbdimp.c:3310: warning: braces around scalar initializer
> > dbdimp.c:3310: warning: (near initialization for 'S_db_fetchOptions[10]')
> > dbdimp.c:3310: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3310: warning: excess elements in scalar initializer
> > dbdimp.c:3310: warning: (near initialization for 'S_db_fetchOptions[10]')
> > dbdimp.c:3311: warning: braces around scalar initializer
> > dbdimp.c:3311: warning: (near initialization for 'S_db_fetchOptions[11]')
> > dbdimp.c:3311: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3311: warning: excess elements in scalar initializer
> > dbdimp.c:3311: warning: (near initialization for 'S_db_fetchOptions[11]')
> > dbdimp.c:3312: warning: braces around scalar initializer
> > dbdimp.c:3312: warning: (near initialization for 'S_db_fetchOptions[12]')
> > dbdimp.c:3312: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3312: warning: excess elements in scalar initializer
> > dbdimp.c:3312: warning: (near initialization for 'S_db_fetchOptions[12]')
> > dbdimp.c:3313: warning: braces around scalar initializer
> > dbdimp.c:3313: warning: (near initialization for 'S_db_fetchOptions[13]')
> > dbdimp.c:3313: warning: initialization makes integer from pointer without
> a cast
> > dbdimp.c:3314: warning: data definition has no type or storage class
> > dbdimp.c: In function 'odbc_db_FETCH_attrib':
> > dbdimp.c:3328: error: nested functions are disabled, use
> > -fnested-functions to re-enable
> > dbdimp.c:3328: error: syntax error before '*' token
> > dbdimp.c:3337: error: 'pars' undeclared (first use in this function)
> > dbdimp.c:3438: error: syntax error before numeric constant
> > dbdimp.c: In function 'odbc_st_FETCH_attrib':
> > dbdimp.c:3571: warning: pointer targets in passing argument 2 of
> > 'Perl_newSVpv' differ in signedness
> > dbdimp.c:3614: warning: pointer targets in passing argument 2 of
> > 'SQLGetCursorName' differ in signedness
> > dbdimp.c: In function 'odbc_st_FETCH_attrib':
> > dbdimp.c:3571: warning: pointer targets in passing argument 2 of
> > 'Perl_newSVpv' differ in signedness
> > dbdimp.c:3614: warning: pointer targets in passing argument 2 of
> > 'SQLGetCursorName' differ in signedness
> > dbdimp.c: In function 'odbc_get_statistics':
> > dbdimp.c:3817: warning: pointer targets in passing argument 2 of
> > 'SQLStatistics' differ in signedness
> > dbdimp.c:3817: warning: pointer targets in passing argument 4 of
> > 'SQLStatistics' differ in signedness
> > dbdimp.c:3817: warning: pointer targets in passing argument 6 of
> > 'SQLStatistics' differ in signedness
> > dbdimp.c: In function 'odbc_get_primary_keys':
> > dbdimp.c:3857: warning: pointer targets in passing argument 2 of
> > 'SQLPrimaryKeys' differ in signedness
> > dbdimp.c:3857: warning: pointer targets in passing argument 4 of
> > 'SQLPrimaryKeys' differ in signedness
> > dbdimp.c:3857: warning: pointer targets in passing argument 6 of
> > 'SQLPrimaryKeys' differ in signedness
> > dbdimp.c: In function 'odbc_get_special_columns':
> > dbdimp.c:3904: warning: pointer targets in passing argument 3 of
> > 'SQLSpecialColumns' differ in signedness
> > dbdimp.c:3904: warning: pointer targets in passing argument 5 of
> > 'SQLSpecialColumns' differ in signedness
> > dbdimp.c:3904: warning: pointer targets in passing argument 7 of
> > 'SQLSpecialColumns' differ in signednessdbdimp.c: In function
> > 'odbc_get_statistics':
> >
> > dbdimp.c:3817: warning: pointer targets in passing argument 2 of
> > 'SQLStatistics' differ in signedness
> > dbdimp.c:3817: warning: pointer targets in passing argument 4 of
> > 'SQLStatistics' differ in signedness
> > dbdimp.c:3817: warning: pointer targets in passing argument 6 of
> > 'SQLStatistics' differ in signedness
> > dbdimp.c: In function 'odbc_get_primary_keys':
> > dbdimp.c:3857: warning: pointer targets in passing argument 2 of
> > 'SQLPrimaryKeys' differ in signedness
> > dbdimp.c:3857: warning: pointer targets in passing argument 4 of
> > 'SQLPrimaryKeys' differ in signedness
> > dbdimp.c:3857: warning: pointer targets in passing argument 6 of
> > 'SQLPrimaryKeys' differ in signedness
> > dbdimp.c: In function 'odbc_get_foreign_keys':
> > dbdimp.c:3968: warning: pointer targets in passing argument 2 of
> > 'SQLForeignKeys' differ in signedness
> > dbdimp.c:3968: warning: pointer targets in passing argument 4 of
> > 'SQLForeignKeys' differ in signedness
> > dbdimp.c:3968: warning: pointer targets in passing argument 6 of
> > 'SQLForeignKeys' differ in signedness
> > dbdimp.c:3968: warning: pointer targets in passing argument 8 of
> > 'SQLForeignKeys' differ in signedness
> > dbdimp.c:3968: warning: pointer targets in passing argument 10 of
> > 'SQLForeignKeys' differ in signedness
> > dbdimp.c:3968: warning: pointer targets in passing argument 12 of
> > 'SQLForeignKeys' differ in signedness
> > dbdimp.c: In function 'odbc_get_special_columns':
> > dbdimp.c:3904: warning: pointer targets in passing argument 3 of
> > 'SQLSpecialColumns' differ in signedness
> > dbdimp.c:3904: warning: pointer targets in passing argument 5 of
> > 'SQLSpecialColumns' differ in signedness
> > dbdimp.c:3904: warning: pointer targets in passing argument 7 of
> > 'SQLSpecialColumns' differ in signedness
> > dbdimp.c: In function 'odbc_describe_col':
> > dbdimp.c:3994: warning: pointer targets in passing argument 3 of
> > 'SQLDescribeCol' differ in signedness
> > dbdimp.c: In function 'odbc_get_foreign_keys':
> > dbdimp.c:3968: warning: pointer targets in passing argument 2 of
> > 'SQLForeignKeys' differ in signedness
> > dbdimp.c:3968: warning: pointer targets in passing argument 4 of
> > 'SQLForeignKeys' differ in signedness
> > dbdimp.c:3968: warning: pointer targets in passing argument 6 of
> > 'SQLForeignKeys' differ in signedness
> > dbdimp.c:3968: warning: pointer targets in passing argument 8 of
> > 'SQLForeignKeys' differ in signedness
> > dbdimp.c:3968: warning: pointer targets in passing argument 10 of
> > 'SQLForeignKeys' differ in signedness
> > dbdimp.c:3968: warning: pointer targets in passing argument 12 of
> > 'SQLForeignKeys' differ in signedness
> > dbdimp.c: In function 'odbc_describe_col':
> > dbdimp.c:3994: warning: pointer targets in passing argument 3 of
> > 'SQLDescribeCol' differ in signedness
> > dbdimp.c: In function 'odbc_db_columns':
> > dbdimp.c:4204: warning: pointer targets in passing argument 2 of
> > 'SQLColumns' differ in signedness
> > dbdimp.c:4204: warning: pointer targets in passing argument 4 of
> > 'SQLColumns' differ in signedness
> > dbdimp.c:4204: warning: pointer targets in passing argument 6 of
> > 'SQLColumns' differ in signedness
> > dbdimp.c:4204: warning: pointer targets in passing argument 8 of
> > 'SQLColumns' differ in signedness
> > dbdimp.c: In function 'odbc_db_columns':
> > dbdimp.c:4204: warning: pointer targets in passing argument 2 of
> > 'SQLColumns' differ in signedness
> > dbdimp.c:4204: warning: pointer targets in passing argument 4 of
> > 'SQLColumns' differ in signedness
> > dbdimp.c:4204: warning: pointer targets in passing argument 6 of
> > 'SQLColumns' differ in signedness
> > dbdimp.c:4204: warning: pointer targets in passing argument 8 of
> > 'SQLColumns' differ in signedness
> > lipo: can't open input file: /var/tmp//ccx2Y3W2.out (No such file or
> directory)
> > i686-apple-darwin9-gcc-4.0.1: dbdimp.o: No such file or directory
> > powerpc-apple-darwin9-gcc-4.0.1: dbdimp.o: No such file or directory
> > lipo: can't figure out the architecture type of: /var/tmp//ccFaVGb2.out
> > chmod: blib/arch/auto/DBD/ODBC/ODBC.bundle: No such file or directory
> > t/01base................ok 1/5install_driver(ODBC) failed: Can't find
> > 'boot_DBD__ODBC' symbol in /usr/local/lib/libODBC.dylib
> >  at (eval 7) line 3
> > Compilation failed in require at (eval 7) line 3.
> >
> >
> >
>
>  The problem is the use of variables called "true" and "false".
>  Try the version at:
>
>  ftp://ftp.easysoft.com/pub/DBD-ODBC-1.16_1.tar.gz
>
>  I'm not ready to release this yet and as you will see from the "_1" this is
> a development release.
>
>  You also may need to add "-framework CoreFoundation"
>  to the Makefile for the LDLOADLIBS and EXTRALIBS symbols and that will be
> the at least one of the issues with Sybase too (see README.osx in
> distribution).
>
>  Please let me know how you get on.
>
>  Martin
>  --
>  Martin J. Evans
>  Easysoft Limited
>  http://www.easysoft.com
>

Reply via email to