No it doesn't however the build detected that you had mysql installed.  
Add USE_MYSQL=False to the command line and the problem should go away.

Ali

On Aug 2, 2009, at 1:49 AM, Shivananda Reddy wrote:

> Hello,
>
> I am getting the following error with the following version,  Does  
> anyone got this error?
> Does this require mysql?
>
> m5_system version 2.0b3
> m5-stable version 733318abb7b1
> Python version 2.6.1
> Scons version 1.2.0
> Scons-local version 1.2.0
> Swig version 1.3.31
> I checked the python, scons, swig installation and everything looks  
> fine.
>
> scons build/ALPHA_FS/m5.opt
> scons: Reading SConscript files ...
>
> scons: warning: The Options class is deprecated; use the Variables  
> class instead.
> File "/home/shiva/M5/m52b6/SConstruct", line 298, in <module>
> Checking for leading underscore in global variables...(cached) no
> Checking for C header file Python.h... (cached) yes
> Adding /home/shiva/M5/Python-2.6.1/lib to LIBPATH for python2.6
> Checking for C library python2.6... (cached) yes
> Checking for accept(0,0,0) in C++ library None... (cached) yes
> Checking for zlibVersion() in C++ library z... (cached) yes
> Checking for C header file fenv.h... (cached) yes
> Reading /home/shiva/M5/m52b6/src/cpu/o3/SConsopts
> Reading /home/shiva/M5/m52b6/src/cpu/ozone/SConsopts
> Reading /home/shiva/M5/m52b6/src/cpu/simple/SConsopts
> Reading /home/shiva/M5/m52b6/src/arch/mips/SConsopts
> Reading /home/shiva/M5/m52b6/src/arch/sparc/SConsopts
> Reading /home/shiva/M5/m52b6/src/arch/x86/SConsopts
> Reading /home/shiva/M5/m52b6/src/arch/alpha/SConsopts
>
> scons: warning: The BoolOption() function is deprecated; use the  
> BoolVariable() function instead.
> File "/home/shiva/M5/m52b6/src/arch/alpha/SConsopts", line 37, in  
> <module>
>
> scons: warning: The EnumOption() function is deprecated; use the  
> EnumVariable() function instead.
> File "/home/shiva/M5/m52b6/SConstruct", line 605, in <module>
>
> scons: warning: The ListOption() function is deprecated; use the  
> ListVariable() function instead.
> File "/home/shiva/M5/m52b6/SConstruct", line 611, in <module>
>
> scons: warning: The env.Copy() method is deprecated; use the  
> env.Clone() method instead.
> File "/home/shiva/M5/m52b6/build/libelf/SConscript", line 90, in  
> <module>
> Building in /home/shiva/M5/m52b6/build/ALPHA_FS
> Using saved options file /home/shiva/M5/m52b6/build/options/ALPHA_FS
> Compiling in ALPHA_FS with MySQL support.
> scons: done reading SConscript files.
> scons: Building targets ...
> g++ -o build/ALPHA_FS/base/mysql.o -c -Wno-deprecated -pipe -fno- 
> strict-aliasing -Wall -Wno-sign-compare -Werror -Wundef -g -O3 - 
> DTHE_ISA=ALPHA_ISA -DTRACING_ON=1 -Iext/dnet -I/home/shiva/M5/ 
> Python-2.6.1/include/python2.6 -Ibuild/libelf -I/usr/include/mysql - 
> Ibuild/ALPHA_FS build/ALPHA_FS/base/mysql.cc
> In file included from build/ALPHA_FS/base/mysql.cc:33:
> build/ALPHA_FS/base/mysql.hh:38:27: error: mysql_version.h: No such  
> file or directory
> build/ALPHA_FS/base/mysql.hh:39:19: error: mysql.h: No such file or  
> directory
> build/ALPHA_FS/base/mysql.hh:67: error: ISO C++ forbids declaration  
> of âMYSQL_RESâ with no type
> build/ALPHA_FS/base/mysql.hh:67: error: expected â;â before â*â token
> build/ALPHA_FS/base/mysql.hh:90: error: expected `)' before â*â token
> build/ALPHA_FS/base/mysql.hh:112: error: declaration of âoperator=â  
> as non-function
> build/ALPHA_FS/base/mysql.hh:112: error: expected â;â before â(â token
> build/ALPHA_FS/base/mysql.hh:122: error: expected `;' before âconstâ
> build/ALPHA_FS/base/mysql.hh:144: error: âMYSQL_ROWâ does not name a  
> type
> build/ALPHA_FS/base/mysql.hh: In member function âvoid  
> MySQL::Result::decref()â:
> build/ALPHA_FS/base/mysql.hh:78: error: âresultâ was not declared in  
> this scope
> build/ALPHA_FS/base/mysql.hh:78: error: âmysql_free_resultâ was not  
> declared in this scope
> build/ALPHA_FS/base/mysql.hh: In constructor  
> âMySQL::Result::Result()â:
> build/ALPHA_FS/base/mysql.hh:87: error: class âMySQL::Resultâ does  
> not have any field named âresultâ
> build/ALPHA_FS/base/mysql.hh: In copy constructor  
> âMySQL::Result::Result(const MySQL::Result&)â:
> build/ALPHA_FS/base/mysql.hh:100: error: class âMySQL::Resultâ does  
> not have any field named âresultâ
> build/ALPHA_FS/base/mysql.hh:100: error: âconst class MySQL::Resultâ  
> has no member named âresultâ
> build/ALPHA_FS/base/mysql.hh: In member function âconst  
> MySQL::Result& MySQL::Result::operator=(const MySQL::Result&)â:
> build/ALPHA_FS/base/mysql.hh:126: error: âresultâ was not declared  
> in this scope
> build/ALPHA_FS/base/mysql.hh:126: error: âconst class MySQL::Resultâ  
> has no member named âresultâ
> build/ALPHA_FS/base/mysql.hh: In member function  
> âMySQL::Result::operator bool() constâ:
> build/ALPHA_FS/base/mysql.hh:134: error: âresultâ was not declared  
> in this scope
> build/ALPHA_FS/base/mysql.hh: In member function âbool  
> MySQL::Result::operator!() constâ:
> build/ALPHA_FS/base/mysql.hh:135: error: âresultâ was not declared  
> in this scope
> build/ALPHA_FS/base/mysql.hh: In member function âunsigned int  
> MySQL::Result::num_fields()â:
> build/ALPHA_FS/base/mysql.hh:140: error: âresultâ was not declared  
> in this scope
> build/ALPHA_FS/base/mysql.hh:141: error: âmysql_num_fieldsâ was not  
> declared in this scope
> build/ALPHA_FS/base/mysql.hh: In member function âlong unsigned int*  
> MySQL::Result::fetch_lengths()â:
> build/ALPHA_FS/base/mysql.hh:153: error: âresultâ was not declared  
> in this scope
> build/ALPHA_FS/base/mysql.hh:153: error: âmysql_fetch_lengthsâ was  
> not declared in this scope
> build/ALPHA_FS/base/mysql.hh: At global scope:
> build/ALPHA_FS/base/mysql.hh:157: error: âMYSQL_ROWâ does not name a  
> type
> build/ALPHA_FS/base/mysql.hh:162: error: âMYSQLâ does not name a type
> build/ALPHA_FS/base/mysql.hh:182: error: expected type-specifier  
> before âMYSQLâ
> build/ALPHA_FS/base/mysql.hh: In member function âbool  
> MySQL::Connection::autocommit(bool)â:
> build/ALPHA_FS/base/mysql.hh:196: error: âmysqlâ was not declared in  
> this scope
> build/ALPHA_FS/base/mysql.hh:196: error: âmysql_autocommitâ was not  
> declared in this scope
> build/ALPHA_FS/base/mysql.hh: In member function âbool  
> MySQL::Connection::commit()â:
> build/ALPHA_FS/base/mysql.hh:202: error: âmysqlâ was not declared in  
> this scope
> build/ALPHA_FS/base/mysql.hh:202: error: âmysql_commitâ was not  
> declared in this scope
> build/ALPHA_FS/base/mysql.hh: In member function âbool  
> MySQL::Connection::rollback()â:
> build/ALPHA_FS/base/mysql.hh:208: error: âmysqlâ was not declared in  
> this scope
> build/ALPHA_FS/base/mysql.hh:208: error: âmysql_rollbackâ was not  
> declared in this scope
> build/ALPHA_FS/base/mysql.hh: In member function âunsigned int  
> MySQL::Connection::field_count()â:
> build/ALPHA_FS/base/mysql.hh:214: error: âmysqlâ was not declared in  
> this scope
> build/ALPHA_FS/base/mysql.hh:214: error: âmysql_field_countâ was not  
> declared in this scope
> build/ALPHA_FS/base/mysql.hh: In member function âunsigned int  
> MySQL::Connection::affected_rows()â:
> build/ALPHA_FS/base/mysql.hh:220: error: âmysqlâ was not declared in  
> this scope
> build/ALPHA_FS/base/mysql.hh:220: error: âmysql_affected_rowsâ was  
> not declared in this scope
> build/ALPHA_FS/base/mysql.hh: In member function âunsigned int  
> MySQL::Connection::insert_id()â:
> build/ALPHA_FS/base/mysql.hh:226: error: âmysqlâ was not declared in  
> this scope
> build/ALPHA_FS/base/mysql.hh:226: error: âmysql_insert_idâ was not  
> declared in this scope
> build/ALPHA_FS/base/mysql.hh: In member function âMySQL::Result  
> MySQL::Connection::store_result()â:
> build/ALPHA_FS/base/mysql.hh:234: error: âmysqlâ was not declared in  
> this scope
> build/ALPHA_FS/base/mysql.hh:234: error: âmysql_store_resultâ was  
> not declared in this scope
> build/ALPHA_FS/base/mysql.hh:236: error: âmysql_errorâ was not  
> declared in this scope
> build/ALPHA_FS/base/mysql.cc: In member function âbool  
> MySQL::Connection::connect(const std::string&, const std::string&,  
> const std::string&, const std::string&)â:
> build/ALPHA_FS/base/mysql.cc:82: error: âmysqlâ was not declared in  
> this scope
> build/ALPHA_FS/base/mysql.cc:82: error: âmysql_initâ was not  
> declared in this scope
> build/ALPHA_FS/base/mysql.cc:83: error: âMYSQL_OPT_COMPRESSâ was not  
> declared in this scope
> build/ALPHA_FS/base/mysql.cc:83: error: âmysql_optionsâ was not  
> declared in this scope
> build/ALPHA_FS/base/mysql.cc:84: error: âMYSQL_READ_DEFAULT_GROUPâ  
> was not declared in this scope
> build/ALPHA_FS/base/mysql.cc:87: error: âmysql_real_connectâ was not  
> declared in this scope
> build/ALPHA_FS/base/mysql.cc:88: error: âmysql_errorâ was not  
> declared in this scope
> build/ALPHA_FS/base/mysql.cc: In member function âvoid  
> MySQL::Connection::close()â:
> build/ALPHA_FS/base/mysql.cc:97: error: âmysqlâ was not declared in  
> this scope
> build/ALPHA_FS/base/mysql.cc:97: error: âmysql_closeâ was not  
> declared in this scope
> build/ALPHA_FS/base/mysql.cc: In member function âbool  
> MySQL::Connection::query(const std::string&)â:
> build/ALPHA_FS/base/mysql.cc:105: error: âmysqlâ was not declared in  
> this scope
> build/ALPHA_FS/base/mysql.cc:105: error: âmysql_real_queryâ was not  
> declared in this scope
> build/ALPHA_FS/base/mysql.cc:106: error: âmysql_errorâ was not  
> declared in this scope
> cc1plus: warnings being treated as errors
> build/ALPHA_FS/sim/host.hh: At global scope:
> build/ALPHA_FS/sim/host.hh:61: warning: âMaxTickâ defined but not used
> scons: *** [build/ALPHA_FS/base/mysql.o] Error 1
> scons: building terminated because of errors.
>
> Thanks & Regards,
> -Shiva
> _______________________________________________
> m5-users mailing list
> [email protected]
> http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

_______________________________________________
m5-users mailing list
[email protected]
http://m5sim.org/cgi-bin/mailman/listinfo/m5-users

Reply via email to