>> Its just that one flag, -xc99=none, which is stopping you getting a clean >> run. >> The local mysql_config is putting it in.
Thank you very much Sean, I removed -xc99=none from the files and was able to go a bit further (Making all in mysql succeeded). Unfortunately now I get the following errors: [EMAIL PROTECTED]:/home/fmashraqi/install/bench/sysbench-0.4.7] make Making all in doc make[1]: Entering directory `/home/fmashraqi/install/bench/sysbench-0.4.7/doc' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/fmashraqi/install/bench/sysbench-0.4.7/doc' Making all in scripts make[1]: Entering directory `/home/fmashraqi/install/bench/sysbench-0.4.7/scripts' make[1]: Nothing to be done for `all'. make[1]: Leaving directory `/home/fmashraqi/install/bench/sysbench-0.4.7/scripts' Making all in sysbench make[1]: Entering directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench' Making all in drivers make[2]: Entering directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/drivers' Making all in mysql make[3]: Entering directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/drivers/mysql' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/drivers/mysql' make[3]: Entering directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/drivers' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/drivers' make[2]: Leaving directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/drivers' Making all in tests make[2]: Entering directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests' Making all in cpu make[3]: Entering directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests/cpu' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests/cpu' Making all in fileio make[3]: Entering directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests/fileio' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests/fileio' Making all in memory make[3]: Entering directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests/memory' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests/memory' Making all in threads make[3]: Entering directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests/threads' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests/threads' Making all in mutex make[3]: Entering directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests/mutex' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests/mutex' Making all in oltp make[3]: Entering directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests/oltp' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests/oltp' make[3]: Entering directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests' make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests' make[2]: Leaving directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench/tests' Making all in . make[2]: Entering directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench' /bin/bash ../libtool --tag=CC --mode=link /opt/SUNWspro/bin/cc -D_REENTRANT -g -lpthread -o sysbench -static sysbench.o sb_timer.o sb_options.o sb_logger.o db_driver.o tests/fileio/libsbfileio.a tests/threads/libsbthreads.a tests/memory/libsbmemory.a tests/cpu/libsbcpu.a tests/oltp/libsboltp.a tests/mutex/libsbmutex.a drivers/mysql/libsbmysql.a -xarch=v9 -L/usr/local/mysql/lib -lmysqlclient_r -lz -lposix4 -lcrypt -lgen -lsocket -lnsl -lm -lmtmalloc -lrt -lm /opt/SUNWspro/bin/cc -D_REENTRANT -g -o sysbench sysbench.o sb_timer.o sb_options.o sb_logger.o db_driver.o -xarch=v9 -lpthread tests/fileio/libsbfileio.a tests/threads/libsbthreads.a tests/memory/libsbmemory.a tests/cpu/libsbcpu.a tests/oltp/libsboltp.a tests/mutex/libsbmutex.a drivers/mysql/libsbmysql.a -L/usr/local/mysql/lib -lmysqlclient_r -lz -lposix4 -lcrypt -lgen -lsocket -lnsl -lmtmalloc -lrt -lm ld: fatal: file sysbench.o: wrong ELF class: ELFCLASS32 ld: fatal: File processing errors. No output written to sysbench make[2]: *** [sysbench] Error 1 make[2]: Leaving directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/home/fmashraqi/install/bench/sysbench-0.4.7/sysbench' make: *** [all-recursive] Error 1 Thank you so much for your assistance. How can I get the right ELFCLASS32 for my Solaris box? Frank This message posted from opensolaris.org _______________________________________________ opensolaris-discuss mailing list [email protected]
