mysqlodbc 3.51 won"t build set_mem_error

mysqlodbc 3.51 won"t build set_mem_error

am 17.07.2008 00:25:58 von Mason Nakadomari

Hi I am building a myodbc connector using the following options

../configure --prefix=/usr/local/spkg/UHmysql-connector-odbc-3.51.25r1093
--with-unixODBC=/usr/local/spkg/UHunixODBC2.2.12 --enable-gui=no
--with-mysql-path=/usr/local/spkg/UHmysqlclient5.1.23rc
--with-ltdl-path=/usr/local/pkg/libtool --enable-shared --enable-thread-safe

below is the results I can post the config results later
this is jus tthe make since I can not put everything in due to size limits
Making all in driver
make[1]: Entering directory
`/usr/local/UH_Packages/compile/mysqlodbc/mysql-connector-od bc-3.51.25r1093/driver'
make all-am
make[2]: Entering directory
`/usr/local/UH_Packages/compile/mysqlodbc/mysql-connector-od bc-3.51.25r1093/driver'
if /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I. -I. -DNONTHREADSAFE -I/usr/local/pkg/libtool/include
-I/usr/local/spkg/UHunixODBC2.2.12/include -O3 -DDBUG_OFF
-I/usr/local/spkg/UHmysqlclient5.1.23rc/include/mysql -m64
-fno-omit-frame-pointer -D_FILE_OFFSET_BITS=64 -DHAVE_CURSES_H
-I/usr/local/UH_Packages/compile/mysqlclient/mysql-5.1.23-rc /include
-DHAVE_RWLOCK_T -DUNIV_SOLARIS -g -O2 -MT libmyodbc3_la-catalog.lo -MD
-MP -MF ".deps/libmyodbc3_la-catalog.Tpo" -c -o libmyodbc3_la-catalog.lo
`test -f 'catalog.c' || echo './'`catalog.c; \
then mv -f ".deps/libmyodbc3_la-catalog.Tpo"
".deps/libmyodbc3_la-catalog.Plo"; else rm -f
".deps/libmyodbc3_la-catalog.Tpo"; exit 1; fi
mkdir .libs
gcc -DHAVE_CONFIG_H -I. -I. -I. -DNONTHREADSAFE
-I/usr/local/pkg/libtool/include
-I/usr/local/spkg/UHunixODBC2.2.12/include -O3 -DDBUG_OFF
-I/usr/local/spkg/UHmysqlclient5.1.23rc/include/mysql -m64
-fno-omit-frame-pointer -D_FILE_OFFSET_BITS=64 -DHAVE_CURSES_H
-I/usr/local/UH_Packages/compile/mysqlclient/mysql-5.1.23-rc /include
-DHAVE_RWLOCK_T -DUNIV_SOLARIS -g -O2 -MT libmyodbc3_la-catalog.lo -MD
-MP -MF .deps/libmyodbc3_la-catalog.Tpo -c catalog.c -fPIC -DPIC -o
..libs/libmyodbc3_la-catalog.o
if /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I. -I. -DNONTHREADSAFE -I/usr/local/pkg/libtool/include
-I/usr/local/spkg/UHunixODBC2.2.12/include -O3 -DDBUG_OFF
-I/usr/local/spkg/UHmysqlclient5.1.23rc/include/mysql -m64
-fno-omit-frame-pointer -D_FILE_OFFSET_BITS=64 -DHAVE_CURSES_H
-I/usr/local/UH_Packages/compile/mysqlclient/mysql-5.1.23-rc /include
-DHAVE_RWLOCK_T -DUNIV_SOLARIS -g -O2 -MT libmyodbc3_la-connect.lo -MD
-MP -MF ".deps/libmyodbc3_la-connect.Tpo" -c -o libmyodbc3_la-connect.lo
`test -f 'connect.c' || echo './'`connect.c; \
then mv -f ".deps/libmyodbc3_la-connect.Tpo"
".deps/libmyodbc3_la-connect.Plo"; else rm -f
".deps/libmyodbc3_la-connect.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -DNONTHREADSAFE
-I/usr/local/pkg/libtool/include
-I/usr/local/spkg/UHunixODBC2.2.12/include -O3 -DDBUG_OFF
-I/usr/local/spkg/UHmysqlclient5.1.23rc/include/mysql -m64
-fno-omit-frame-pointer -D_FILE_OFFSET_BITS=64 -DHAVE_CURSES_H
-I/usr/local/UH_Packages/compile/mysqlclient/mysql-5.1.23-rc /include
-DHAVE_RWLOCK_T -DUNIV_SOLARIS -g -O2 -MT libmyodbc3_la-connect.lo -MD
-MP -MF .deps/libmyodbc3_la-connect.Tpo -c connect.c -fPIC -DPIC -o
..libs/libmyodbc3_la-connect.o
if /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I. -I. -DNONTHREADSAFE -I/usr/local/pkg/libtool/include
-I/usr/local/spkg/UHunixODBC2.2.12/include -O3 -DDBUG_OFF
-I/usr/local/spkg/UHmysqlclient5.1.23rc/include/mysql -m64
-fno-omit-frame-pointer -D_FILE_OFFSET_BITS=64 -DHAVE_CURSES_H
-I/usr/local/UH_Packages/compile/mysqlclient/mysql-5.1.23-rc /include
-DHAVE_RWLOCK_T -DUNIV_SOLARIS -g -O2 -MT libmyodbc3_la-cursor.lo -MD
-MP -MF ".deps/libmyodbc3_la-cursor.Tpo" -c -o libmyodbc3_la-cursor.lo
`test -f 'cursor.c' || echo './'`cursor.c; \
then mv -f ".deps/libmyodbc3_la-cursor.Tpo"
".deps/libmyodbc3_la-cursor.Plo"; else rm -f
".deps/libmyodbc3_la-cursor.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -DNONTHREADSAFE
-I/usr/local/pkg/libtool/include
-I/usr/local/spkg/UHunixODBC2.2.12/include -O3 -DDBUG_OFF
-I/usr/local/spkg/UHmysqlclient5.1.23rc/include/mysql -m64
-fno-omit-frame-pointer -D_FILE_OFFSET_BITS=64 -DHAVE_CURSES_H
-I/usr/local/UH_Packages/compile/mysqlclient/mysql-5.1.23-rc /include
-DHAVE_RWLOCK_T -DUNIV_SOLARIS -g -O2 -MT libmyodbc3_la-cursor.lo -MD
-MP -MF .deps/libmyodbc3_la-cursor.Tpo -c cursor.c -fPIC -DPIC -o
..libs/libmyodbc3_la-cursor.o
if /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I. -I. -DNONTHREADSAFE -I/usr/local/pkg/libtool/include
-I/usr/local/spkg/UHunixODBC2.2.12/include -O3 -DDBUG_OFF
-I/usr/local/spkg/UHmysqlclient5.1.23rc/include/mysql -m64
-fno-omit-frame-pointer -D_FILE_OFFSET_BITS=64 -DHAVE_CURSES_H
-I/usr/local/UH_Packages/compile/mysqlclient/mysql-5.1.23-rc /include
-DHAVE_RWLOCK_T -DUNIV_SOLARIS -g -O2 -MT libmyodbc3_la-dll.lo -MD -MP
-MF ".deps/libmyodbc3_la-dll.Tpo" -c -o libmyodbc3_la-dll.lo `test -f
'dll.c' || echo './'`dll.c; \
then mv -f ".deps/libmyodbc3_la-dll.Tpo" ".deps/libmyodbc3_la-dll.Plo";
else rm -f ".deps/libmyodbc3_la-dll.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -DNONTHREADSAFE
-I/usr/local/pkg/libtool/include
-I/usr/local/spkg/UHunixODBC2.2.12/include -O3 -DDBUG_OFF
-I/usr/local/spkg/UHmysqlclient5.1.23rc/include/mysql -m64
-fno-omit-frame-pointer -D_FILE_OFFSET_BITS=64 -DHAVE_CURSES_H
-I/usr/local/UH_Packages/compile/mysqlclient/mysql-5.1.23-rc /include
-DHAVE_RWLOCK_T -DUNIV_SOLARIS -g -O2 -MT libmyodbc3_la-dll.lo -MD -MP
-MF .deps/libmyodbc3_la-dll.Tpo -c dll.c -fPIC -DPIC -o
..libs/libmyodbc3_la-dll.o
if /bin/bash ../libtool --tag=CC --mode=compile gcc -DHAVE_CONFIG_H -I.
-I. -I. -DNONTHREADSAFE -I/usr/local/pkg/libtool/include
-I/usr/local/spkg/UHunixODBC2.2.12/include -O3 -DDBUG_OFF
-I/usr/local/spkg/UHmysqlclient5.1.23rc/include/mysql -m64
-fno-omit-frame-pointer -D_FILE_OFFSET_BITS=64 -DHAVE_CURSES_H
-I/usr/local/UH_Packages/compile/mysqlclient/mysql-5.1.23-rc /include
-DHAVE_RWLOCK_T -DUNIV_SOLARIS -g -O2 -MT libmyodbc3_la-error.lo -MD -MP
-MF ".deps/libmyodbc3_la-error.Tpo" -c -o libmyodbc3_la-error.lo `test
-f 'error.c' || echo './'`error.c; \
then mv -f ".deps/libmyodbc3_la-error.Tpo"
".deps/libmyodbc3_la-error.Plo"; else rm -f
".deps/libmyodbc3_la-error.Tpo"; exit 1; fi
gcc -DHAVE_CONFIG_H -I. -I. -I. -DNONTHREADSAFE
-I/usr/local/pkg/libtool/include
-I/usr/local/spkg/UHunixODBC2.2.12/include -O3 -DDBUG_OFF
-I/usr/local/spkg/UHmysqlclient5.1.23rc/include/mysql -m64
-fno-omit-frame-pointer -D_FILE_OFFSET_BITS=64 -DHAVE_CURSES_H
-I/usr/local/UH_Packages/compile/mysqlclient/mysql-5.1.23-rc /include
-DHAVE_RWLOCK_T -DUNIV_SOLARIS -g -O2 -MT libmyodbc3_la-error.lo -MD -MP
-MF .deps/libmyodbc3_la-error.Tpo -c error.c -fPIC -DPIC -o
..libs/libmyodbc3_la-error.o
error.c: In function `set_mem_error':
error.c:333: error: structure has no member named `last_errno'
error.c:334: error: structure has no member named `last_error'
make[2]: *** [libmyodbc3_la-error.lo] Error 1
make[2]: Leaving directory
`/usr/local/UH_Packages/compile/mysqlodbc/mysql-connector-od bc-3.51.25r1093/driver'
make[1]: *** [all] Error 2
make[1]: Leaving directory
`/usr/local/UH_Packages/compile/mysqlodbc/mysql-connector-od bc-3.51.25r1093/driver'
make: *** [all-recursive] Error 1



--
------------------------------------------------------------ ----------
Mason Nakadomari Email: nakadoma@hawaii.edu
Information Technology Services Phone: (808)-956-9938
Systems Engineering
------------------------------------------------------------ ----------


--
MySQL ODBC Mailing List
For list archives: http://lists.mysql.com/myodbc
To unsubscribe: http://lists.mysql.com/myodbc?unsub=gcdmo-myodbc@m.gmane.org