hello david, I have some questions. can you help me ? thank
you!!
such as:
I complie postfix 2.0.16 + mysql 4.0 binary mode + sasl2 but i get
'ld' errors, while it only works with sasl2 well.
env: solaris8 64bit, gcc3.3 make3.8, zlib, guntar 1.1.3,
libgcc3.2...
command: make makefiles
CCARGS="-DHAS_MYSQL -I/usr/local/mysql/include -DUSE_SASL_AUTH
-I/usr/local/include/sasl" AUXLIBS="-L/usr/local/mysql/lib -lmysqlclient -lz -lm
-L/usr/local/lib -lsasl2"
error looks like:
[src/error]
gcc -Wmissing-prototypes -Wformat -DHAS_MYSQL -I/usr/local/mysql/include -DHAS_POSIX_REGEXP -Dstrcasecmp=fix_strcasecmp -Dstrncasecmp=fix_strncasecmp -g -O -I. -I../../include -DSUNOS5 -o error error.o ../../lib/libmaster.a ../../lib/libglobal.a ../../lib/libutil.a -L/usr/local/mysql/lib -lmysqlclient -lz -lm -lresolv -lsocket -lnsl
ld: warning: file /usr/local/mysql/lib/libmysqlclient.a(libmysql.o): wrong ELF class: ELFCLASS64
Undefined first referenced
symbol in file
mysql_close ../../lib/libutil.a(dict_mysql.o)
mysql_free_result ../../lib/libutil.a(dict_mysql.o)
mysql_num_fields ../../lib/libutil.a(dict_mysql.o)
mysql_num_rows ../../lib/libutil.a(dict_mysql.o)
mysql_fetch_row ../../lib/libutil.a(dict_mysql.o)
mysql_real_connect ../../lib/libutil.a(dict_mysql.o)
mysql_escape_string ../../lib/libutil.a(dict_mysql.o)
mysql_error ../../lib/libutil.a(dict_mysql.o)
mysql_store_result ../../lib/libutil.a(dict_mysql.o)
mysql_query ../../lib/libutil.a(dict_mysql.o)
mysql_init ../../lib/libutil.a(dict_mysql.o)
ld: fatal: Symbol referencing errors. No output written to error
collect2: ld returned 1 exit status
make: *** [error] Error 1
make: *** [update] Error 1
gcc -Wmissing-prototypes -Wformat -DHAS_MYSQL -I/usr/local/mysql/include -DHAS_POSIX_REGEXP -Dstrcasecmp=fix_strcasecmp -Dstrncasecmp=fix_strncasecmp -g -O -I. -I../../include -DSUNOS5 -o error error.o ../../lib/libmaster.a ../../lib/libglobal.a ../../lib/libutil.a -L/usr/local/mysql/lib -lmysqlclient -lz -lm -lresolv -lsocket -lnsl
ld: warning: file /usr/local/mysql/lib/libmysqlclient.a(libmysql.o): wrong ELF class: ELFCLASS64
Undefined first referenced
symbol in file
mysql_close ../../lib/libutil.a(dict_mysql.o)
mysql_free_result ../../lib/libutil.a(dict_mysql.o)
mysql_num_fields ../../lib/libutil.a(dict_mysql.o)
mysql_num_rows ../../lib/libutil.a(dict_mysql.o)
mysql_fetch_row ../../lib/libutil.a(dict_mysql.o)
mysql_real_connect ../../lib/libutil.a(dict_mysql.o)
mysql_escape_string ../../lib/libutil.a(dict_mysql.o)
mysql_error ../../lib/libutil.a(dict_mysql.o)
mysql_store_result ../../lib/libutil.a(dict_mysql.o)
mysql_query ../../lib/libutil.a(dict_mysql.o)
mysql_init ../../lib/libutil.a(dict_mysql.o)
ld: fatal: Symbol referencing errors. No output written to error
collect2: ld returned 1 exit status
make: *** [error] Error 1
make: *** [update] Error 1
thank you very much for your help.
<<face-1(1).GIF>>
-- MySQL General Mailing List For list archives: http://lists.mysql.com/mysql To unsubscribe: http://lists.mysql.com/[EMAIL PROTECTED]