[root@sm12296 MyODBC-3.51.10]# gmake
Making all in util
gmake[1]: Entering directory `/data/src/packages/new/MyODBC-3.51.10/util'
gmake[1]: Nothing to be done for `all'.
gmake[1]: Leaving directory `/data/src/packages/new/MyODBC-3.51.10/util'
Making all in driver
gmake[1]: Entering directory `/data/src/packages/new/MyODBC-3.51.10/driver'
gmake all-am
gmake[2]: Entering directory `/data/src/packages/new/MyODBC-3.51.10/driver'
if /bin/sh ../libtool --mode=compile gcc -DHAVE_CONFIG_H -I. -I. -I. -isystem -I/usr/local/include -O3 -DDBUG_OFF -DPORTABLE_GUI -I/usr/include/mysql -MT catalog.lo -MD -MP -MF ".deps/catalog.Tpo" -c -o catalog.lo catalog.c; \
then mv -f ".deps/catalog.Tpo" ".deps/catalog.Plo"; else rm -f ".deps/catalog.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -isystem -I/usr/local/include -O3 -DDBUG_OFF -DPORTABLE_GUI -I/usr/include/mysql -MT catalog.lo -MD -MP -MF .deps/catalog.Tpo -c catalog.c -fPIC -DPIC -o .libs/catalog.o
In file included from /usr/local/include/sql.h:19,
from myodbc3.h:108,
from catalog.c:49:
/usr/local/include/sqltypes.h:71: error: syntax error before string constant
In file included from myodbc3.h:116,
from catalog.c:49:
/usr/local/include/odbcinst.h:33: error: syntax error before "HWND"
/usr/local/include/odbcinst.h:118: error: syntax error before "hwndParent"
/usr/local/include/odbcinst.h:122: error: syntax error before "hwndParent"
/usr/local/include/odbcinst.h:123: error: syntax error before "hwndParent"
/usr/local/include/odbcinst.h:125: error: syntax error before "hwnd"
/usr/local/include/odbcinst.h:150: error: syntax error before "hwndParent"
/usr/local/include/odbcinst.h:187: error: syntax error before "hwndParent"
/usr/local/include/odbcinst.h:234: error: syntax error before "hwndParent"
/usr/local/include/odbcinst.h:239: error: syntax error before "hwndParent"
/usr/local/include/odbcinst.h:243: error: syntax error before "hwndParent"
catalog.c:258: error: incompatible types in initialization
catalog.c:258: error: initializer element is not constant
catalog.c:258: error: (near initialization for `SQLTABLES_fields[0].type')
catalog.c:258: warning: initialization makes integer from pointer without a cast
catalog.c:258: warning: excess elements in struct initializer
catalog.c:258: warning: (near initialization for `SQLTABLES_fields[0]')
catalog.c:258: warning: excess elements in struct initializer
catalog.c:258: warning: (near initialization for `SQLTABLES_fields[0]')
catalog.c:258: error: initializer element is not constant
catalog.c:258: error: (near initialization for `SQLTABLES_fields[0]')
catalog.c:259: error: incompatible types in initialization
catalog.c:259: error: initializer element is not constant
catalog.c:259: error: (near initialization for `SQLTABLES_fields[1].type')
catalog.c:259: warning: initialization makes integer from pointer without a cast
catalog.c:259: warning: excess elements in struct initializer
catalog.c:259: warning: (near initialization for `SQLTABLES_fields[1]')
catalog.c:259: warning: excess elements in struct initializer
catalog.c:259: warning: (near initialization for `SQLTABLES_fields[1]')
catalog.c:259: error: initializer element is not constant
catalog.c:259: error: (near initialization for `SQLTABLES_fields[1]')
catalog.c:260: error: incompatible types in initialization
catalog.c:260: error: initializer element is not constant
catalog.c:260: error: (near initialization for `SQLTABLES_fields[2].type')
catalog.c:260: warning: initialization makes integer from pointer without a cast
catalog.c:260: warning: excess elements in struct initializer
catalog.c:260: warning: (near initialization for `SQLTABLES_fields[2]')
catalog.c:260: warning: excess elements in struct initializer
catalog.c:260: warning: (near initialization for `SQLTABLES_fields[2]')
catalog.c:260: error: initializer element is not constant
catalog.c:260: error: (near initialization for `SQLTABLES_fields[2]')
catalog.c:261: error: incompatible types in initialization
catalog.c:261: error: initializer element is not constant
catalog.c:261: error: (near initialization for `SQLTABLES_fields[3].type')
catalog.c:261: warning: initialization makes integer from pointer without a cast
catalog.c:261: warning: excess elements in struct initializer
catalog.c:261: warning: (near initialization for `SQLTABLES_fields[3]')
catalog.c:261: warning: excess elements in struct initializer
catalog.c:261: warning: (near initialization for `SQLTABLES_fields[3]')
catalog.c:261: error: initializer element is not constant
catalog.c:261: error: (near initialization for `SQLTABLES_fields[3]')
catalog.c:262: error: incompatible types in initialization
catalog.c:262: error: initializer element is not constant
catalog.c:262: error: (near initialization for `SQLTABLES_fields[4].type')
catalog.c:262: warning: initialization makes integer from pointer without a cast
catalog.c:262: warning: excess elements in struct initializer
catalog.c:262: warning: (near initialization for `SQLTABLES_fields[4]')
catalog.c:262: warning: excess elements in struct initializer
catalog.c:262: warning: (near initialization for `SQLTABLES_fields[4]')
catalog.c:262: error: initializer element is not constant
catalog.c:262: error: (near initialization for `SQLTABLES_fields[4]')
catalog.c:593: error: incompatible types in initialization
catalog.c:593: error: initializer element is not constant
catalog.c:593: error: (near initialization for `SQLCOLUMNS_fields[0].type')
catalog.c:593: warning: initialization makes integer from pointer without a cast
catalog.c:593: warning: excess elements in struct initializer
catalog.c:593: warning: (near initialization for `SQLCOLUMNS_fields[0]')
catalog.c:593: warning: excess elements in struct initializer
catalog.c:593: warning: (near initialization for `SQLCOLUMNS_fields[0]')
catalog.c:593: error: initializer element is not constant
catalog.c:593: error: (near initialization for `SQLCOLUMNS_fields[0]')
catalog.c:594: error: incompatible types in initialization
catalog.c:594: error: initializer element is not constant
catalog.c:594: error: (near initialization for `SQLCOLUMNS_fields[1].type')
catalog.c:594: warning: initialization makes integer from pointer without a cast
catalog.c:594: warning: excess elements in struct initializer
catalog.c:594: warning: (near initialization for `SQLCOLUMNS_fields[1]')
catalog.c:594: warning: excess elements in struct initializer
catalog.c:594: warning: (near initialization for `SQLCOLUMNS_fields[1]')
catalog.c:594: error: initializer element is not constant
catalog.c:594: error: (near initialization for `SQLCOLUMNS_fields[1]')
catalog.c:595: error: incompatible types in initialization
catalog.c:595: error: initializer element is not constant
catalog.c:595: error: (near initialization for `SQLCOLUMNS_fields[2].type')
catalog.c:595: warning: initialization makes integer from pointer without a cast
catalog.c:595: warning: excess elements in struct initializer
catalog.c:595: warning: (near initialization for `SQLCOLUMNS_fields[2]')
catalog.c:595: warning: excess elements in struct initializer
catalog.c:595: warning: (near initialization for `SQLCOLUMNS_fields[2]')
catalog.c:595: error: initializer element is not constant
catalog.c:595: error: (near initialization for `SQLCOLUMNS_fields[2]')
catalog.c:596: error: incompatible types in initialization
catalog.c:596: error: initializer element is not constant
catalog.c:596: error: (near initialization for `SQLCOLUMNS_fields[3].type')
catalog.c:596: warning: initialization makes integer from pointer without a cast
catalog.c:596: warning: excess elements in struct initializer
catalog.c:596: warning: (near initialization for `SQLCOLUMNS_fields[3]')
catalog.c:596: warning: excess elements in struct initializer
catalog.c:596: warning: (near initialization for `SQLCOLUMNS_fields[3]')
catalog.c:596: error: initializer element is not constant
catalog.c:596: error: (near initialization for `SQLCOLUMNS_fields[3]')
catalog.c:597: error: incompatible types in initialization
catalog.c:597: error: initializer element is not constant
catalog.c:597: error: (near initialization for `SQLCOLUMNS_fields[4].type')
catalog.c:597: warning: initialization makes integer from pointer without a cast
catalog.c:597: warning: excess elements in struct initializer
catalog.c:597: warning: (near initialization for `SQLCOLUMNS_fields[4]')
catalog.c:597: warning: excess elements in struct initializer
catalog.c:597: warning: (near initialization for `SQLCOLUMNS_fields[4]')
catalog.c:597: error: initializer element is not constant
catalog.c:597: error: (near initialization for `SQLCOLUMNS_fields[4]')
catalog.c:598: error: incompatible types in initialization
catalog.c:598: error: initializer element is not constant
catalog.c:598: error: (near initialization for `SQLCOLUMNS_fields[5].type')
catalog.c:598: warning: initialization makes integer from pointer without a cast
catalog.c:598: warning: excess elements in struct initializer
catalog.c:598: warning: (near initialization for `SQLCOLUMNS_fields[5]')
catalog.c:598: warning: excess elements in struct initializer
catalog.c:598: warning: (near initialization for `SQLCOLUMNS_fields[5]')
catalog.c:598: error: initializer element is not constant
catalog.c:598: error: (near initialization for `SQLCOLUMNS_fields[5]')
catalog.c:599: error: incompatible types in initialization
catalog.c:599: error: initializer element is not constant
catalog.c:599: error: (near initialization for `SQLCOLUMNS_fields[6].type')
catalog.c:599: warning: initialization makes integer from pointer without a cast
catalog.c:599: warning: excess elements in struct initializer
catalog.c:599: warning: (near initialization for `SQLCOLUMNS_fields[6]')
catalog.c:599: warning: excess elements in struct initializer
catalog.c:599: warning: (near initialization for `SQLCOLUMNS_fields[6]')
catalog.c:599: error: initializer element is not constant
catalog.c:599: error: (near initialization for `SQLCOLUMNS_fields[6]')
catalog.c:600: error: incompatible types in initialization
catalog.c:600: error: initializer element is not constant
catalog.c:600: error: (near initialization for `SQLCOLUMNS_fields[7].type')
catalog.c:600: warning: initialization makes integer from pointer without a cast
catalog.c:600: warning: excess elements in struct initializer
catalog.c:600: warning: (near initialization for `SQLCOLUMNS_fields[7]')
catalog.c:600: warning: excess elements in struct initializer
catalog.c:600: warning: (near initialization for `SQLCOLUMNS_fields[7]')
catalog.c:600: error: initializer element is not constant
catalog.c:600: error: (near initialization for `SQLCOLUMNS_fields[7]')
catalog.c:601: error: incompatible types in initialization
catalog.c:601: error: initializer element is not constant
catalog.c:601: error: (near initialization for `SQLCOLUMNS_fields[8].type')
catalog.c:601: warning: initialization makes integer from pointer without a cast
catalog.c:601: warning: excess elements in struct initializer
catalog.c:601: warning: (near initialization for `SQLCOLUMNS_fields[8]')
catalog.c:601: warning: excess elements in struct initializer
catalog.c:601: warning: (near initialization for `SQLCOLUMNS_fields[8]')
catalog.c:601: error: initializer element is not constant
catalog.c:601: error: (near initialization for `SQLCOLUMNS_fields[8]')
catalog.c:602: error: incompatible types in initialization
catalog.c:602: error: initializer element is not constant
catalog.c:602: error: (near initialization for `SQLCOLUMNS_fields[9].type')
catalog.c:602: warning: initialization makes integer from pointer without a cast
catalog.c:602: warning: excess elements in struct initializer
catalog.c:602: warning: (near initialization for `SQLCOLUMNS_fields[9]')
catalog.c:602: warning: excess elements in struct initializer
catalog.c:602: warning: (near initialization for `SQLCOLUMNS_fields[9]')
catalog.c:602: error: initializer element is not constant
catalog.c:602: error: (near initialization for `SQLCOLUMNS_fields[9]')
catalog.c:603: error: incompatible types in initialization
catalog.c:603: error: initializer element is not constant
catalog.c:603: error: (near initialization for `SQLCOLUMNS_fields[10].type')
catalog.c:603: warning: initialization makes integer from pointer without a cast
catalog.c:603: warning: excess elements in struct initializer
catalog.c:603: warning: (near initialization for `SQLCOLUMNS_fields[10]')
catalog.c:603: warning: excess elements in struct initializer
catalog.c:603: warning: (near initialization for `SQLCOLUMNS_fields[10]')
catalog.c:603: error: initializer element is not constant
catalog.c:603: error: (near initialization for `SQLCOLUMNS_fields[10]')
catalog.c:604: error: incompatible types in initialization
catalog.c:604: error: initializer element is not constant
catalog.c:604: error: (near initialization for `SQLCOLUMNS_fields[11].type')
catalog.c:604: warning: initialization makes integer from pointer without a cast
catalog.c:604: warning: excess elements in struct initializer
catalog.c:604: warning: (near initialization for `SQLCOLUMNS_fields[11]')
catalog.c:604: warning: excess elements in struct initializer
catalog.c:604: warning: (near initialization for `SQLCOLUMNS_fields[11]')
catalog.c:604: error: initializer element is not constant
catalog.c:604: error: (near initialization for `SQLCOLUMNS_fields[11]')
catalog.c:605: error: incompatible types in initialization
catalog.c:605: error: initializer element is not constant
catalog.c:605: error: (near initialization for `SQLCOLUMNS_fields[12].type')
catalog.c:605: warning: initialization makes integer from pointer without a cast
catalog.c:605: warning: excess elements in struct initializer
catalog.c:605: warning: (near initialization for `SQLCOLUMNS_fields[12]')
catalog.c:605: warning: excess elements in struct initializer
catalog.c:605: warning: (near initialization for `SQLCOLUMNS_fields[12]')
catalog.c:605: error: initializer element is not constant
catalog.c:605: error: (near initialization for `SQLCOLUMNS_fields[12]')
catalog.c:606: error: incompatible types in initialization
catalog.c:606: error: initializer element is not constant
catalog.c:606: error: (near initialization for `SQLCOLUMNS_fields[13].type')
catalog.c:606: warning: initialization makes integer from pointer without a cast
catalog.c:606: warning: excess elements in struct initializer
catalog.c:606: warning: (near initialization for `SQLCOLUMNS_fields[13]')
catalog.c:606: warning: excess elements in struct initializer
catalog.c:606: warning: (near initialization for `SQLCOLUMNS_fields[13]')
catalog.c:606: error: initializer element is not constant
catalog.c:606: error: (near initialization for `SQLCOLUMNS_fields[13]')
catalog.c:607: error: incompatible types in initialization
catalog.c:607: error: initializer element is not constant
catalog.c:607: error: (near initialization for `SQLCOLUMNS_fields[14].type')
catalog.c:607: warning: initialization makes integer from pointer without a cast
catalog.c:607: warning: excess elements in struct initializer
catalog.c:607: warning: (near initialization for `SQLCOLUMNS_fields[14]')
catalog.c:607: warning: excess elements in struct initializer
catalog.c:607: warning: (near initialization for `SQLCOLUMNS_fields[14]')
catalog.c:607: error: initializer element is not constant
catalog.c:607: error: (near initialization for `SQLCOLUMNS_fields[14]')
catalog.c:608: error: incompatible types in initialization
catalog.c:608: error: initializer element is not constant
catalog.c:608: error: (near initialization for `SQLCOLUMNS_fields[15].type')
catalog.c:608: warning: initialization makes integer from pointer without a cast
catalog.c:608: warning: excess elements in struct initializer
catalog.c:608: warning: (near initialization for `SQLCOLUMNS_fields[15]')
catalog.c:608: warning: excess elements in struct initializer
catalog.c:608: warning: (near initialization for `SQLCOLUMNS_fields[15]')
catalog.c:608: error: initializer element is not constant
catalog.c:608: error: (near initialization for `SQLCOLUMNS_fields[15]')
catalog.c:609: error: incompatible types in initialization
catalog.c:609: error: initializer element is not constant
catalog.c:609: error: (near initialization for `SQLCOLUMNS_fields[16].type')
catalog.c:609: warning: initialization makes integer from pointer without a cast
catalog.c:609: warning: excess elements in struct initializer
catalog.c:609: warning: (near initialization for `SQLCOLUMNS_fields[16]')
catalog.c:609: warning: excess elements in struct initializer
catalog.c:609: warning: (near initialization for `SQLCOLUMNS_fields[16]')
catalog.c:609: error: initializer element is not constant
catalog.c:609: error: (near initialization for `SQLCOLUMNS_fields[16]')
catalog.c:610: error: incompatible types in initialization
catalog.c:610: error: initializer element is not constant
catalog.c:610: error: (near initialization for `SQLCOLUMNS_fields[17].type')
catalog.c:610: warning: initialization makes integer from pointer without a cast
catalog.c:610: warning: excess elements in struct initializer
catalog.c:610: warning: (near initialization for `SQLCOLUMNS_fields[17]')
catalog.c:610: warning: excess elements in struct initializer
catalog.c:610: warning: (near initialization for `SQLCOLUMNS_fields[17]')
catalog.c:610: error: initializer element is not constant
catalog.c:610: error: (near initialization for `SQLCOLUMNS_fields[17]')
catalog.c:889: error: incompatible types in initialization
catalog.c:889: error: initializer element is not constant
catalog.c:889: error: (near initialization for `SQLSTAT_fields[0].type')
catalog.c:889: warning: initialization makes integer from pointer without a cast
catalog.c:889: warning: excess elements in struct initializer
catalog.c:889: warning: (near initialization for `SQLSTAT_fields[0]')
catalog.c:889: warning: excess elements in struct initializer
catalog.c:889: warning: (near initialization for `SQLSTAT_fields[0]')
catalog.c:889: error: initializer element is not constant
catalog.c:889: error: (near initialization for `SQLSTAT_fields[0]')
catalog.c:890: error: incompatible types in initialization
catalog.c:890: error: initializer element is not constant
catalog.c:890: error: (near initialization for `SQLSTAT_fields[1].type')
catalog.c:890: warning: initialization makes integer from pointer without a cast
catalog.c:890: warning: excess elements in struct initializer
catalog.c:890: warning: (near initialization for `SQLSTAT_fields[1]')
catalog.c:890: warning: excess elements in struct initializer
catalog.c:890: warning: (near initialization for `SQLSTAT_fields[1]')
catalog.c:890: error: initializer element is not constant
catalog.c:890: error: (near initialization for `SQLSTAT_fields[1]')
catalog.c:891: error: incompatible types in initialization
catalog.c:891: error: initializer element is not constant
catalog.c:891: error: (near initialization for `SQLSTAT_fields[2].type')
catalog.c:891: warning: initialization makes integer from pointer without a cast
catalog.c:891: warning: excess elements in struct initializer
catalog.c:891: warning: (near initialization for `SQLSTAT_fields[2]')
catalog.c:891: warning: excess elements in struct initializer
catalog.c:891: warning: (near initialization for `SQLSTAT_fields[2]')
catalog.c:891: error: initializer element is not constant
catalog.c:891: error: (near initialization for `SQLSTAT_fields[2]')
catalog.c:892: error: incompatible types in initialization
catalog.c:892: error: initializer element is not constant
catalog.c:892: error: (near initialization for `SQLSTAT_fields[3].type')
catalog.c:892: warning: initialization makes integer from pointer without a cast
catalog.c:892: warning: excess elements in struct initializer
catalog.c:892: warning: (near initialization for `SQLSTAT_fields[3]')
catalog.c:892: warning: excess elements in struct initializer
catalog.c:892: warning: (near initialization for `SQLSTAT_fields[3]')
catalog.c:892: error: initializer element is not constant
catalog.c:892: error: (near initialization for `SQLSTAT_fields[3]')
catalog.c:893: error: incompatible types in initialization
catalog.c:893: error: initializer element is not constant
catalog.c:893: error: (near initialization for `SQLSTAT_fields[4].type')
catalog.c:893: warning: initialization makes integer from pointer without a cast
catalog.c:893: warning: excess elements in struct initializer
catalog.c:893: warning: (near initialization for `SQLSTAT_fields[4]')
catalog.c:893: warning: excess elements in struct initializer
catalog.c:893: warning: (near initialization for `SQLSTAT_fields[4]')
catalog.c:893: error: initializer element is not constant
catalog.c:893: error: (near initialization for `SQLSTAT_fields[4]')
catalog.c:894: error: incompatible types in initialization
catalog.c:894: error: initializer element is not constant
catalog.c:894: error: (near initialization for `SQLSTAT_fields[5].type')
catalog.c:894: warning: initialization makes integer from pointer without a cast
catalog.c:894: warning: excess elements in struct initializer
catalog.c:894: warning: (near initialization for `SQLSTAT_fields[5]')
catalog.c:894: warning: excess elements in struct initializer
catalog.c:894: warning: (near initialization for `SQLSTAT_fields[5]')
catalog.c:894: error: initializer element is not constant
catalog.c:894: error: (near initialization for `SQLSTAT_fields[5]')
catalog.c:895: error: incompatible types in initialization
catalog.c:895: error: initializer element is not constant
catalog.c:895: error: (near initialization for `SQLSTAT_fields[6].type')
catalog.c:895: warning: initialization makes integer from pointer without a cast
catalog.c:895: warning: excess elements in struct initializer
catalog.c:895: warning: (near initialization for `SQLSTAT_fields[6]')
catalog.c:895: warning: excess elements in struct initializer
catalog.c:895: warning: (near initialization for `SQLSTAT_fields[6]')
catalog.c:895: error: initializer element is not constant
catalog.c:895: error: (near initialization for `SQLSTAT_fields[6]')
catalog.c:896: error: incompatible types in initialization
catalog.c:896: error: initializer element is not constant
catalog.c:896: error: (near initialization for `SQLSTAT_fields[7].type')
catalog.c:896: warning: initialization makes integer from pointer without a cast
catalog.c:896: warning: excess elements in struct initializer
catalog.c:896: warning: (near initialization for `SQLSTAT_fields[7]')
catalog.c:896: warning: excess elements in struct initializer
catalog.c:896: warning: (near initialization for `SQLSTAT_fields[7]')
catalog.c:896: error: initializer element is not constant
catalog.c:896: error: (near initialization for `SQLSTAT_fields[7]')
catalog.c:897: error: incompatible types in initialization
catalog.c:897: error: initializer element is not constant
catalog.c:897: error: (near initialization for `SQLSTAT_fields[8].type')
catalog.c:897: warning: initialization makes integer from pointer without a cast
catalog.c:897: warning: excess elements in struct initializer
catalog.c:897: warning: (near initialization for `SQLSTAT_fields[8]')
catalog.c:897: warning: excess elements in struct initializer
catalog.c:897: warning: (near initialization for `SQLSTAT_fields[8]')
catalog.c:897: error: initializer element is not constant
catalog.c:897: error: (near initialization for `SQLSTAT_fields[8]')
catalog.c:898: error: incompatible types in initialization
catalog.c:898: error: initializer element is not constant
catalog.c:898: error: (near initialization for `SQLSTAT_fields[9].type')
catalog.c:898: warning: initialization makes integer from pointergmake[2]: *** [catalog.lo] Error 1
gmake[1]: *** [all] Interrupt
gmake: *** [all-recursive] Interrupt