Hi, I have an Sun Ultra 2 with 500Megs of swap and I constantly get the following swap space messages when I try to install mysql-3.23.39.
--------------------------------------------------------------------------------- Note: The following compile may take a long time. If it fails, re-run configure with --with-low-memory CC -DMYSQL_SERVER -DDEFAULT_MYSQL_HOME="\"/export/home/MYSQL/mysql\"" -DDATADIR="\"/export/home/MYSQL/mysql/var\"" -DSHAREDIR="\"/export/home/MYSQL/mysql/share/mysql\"" -DHAVE_CONFIG_H -I./../include -I./../regex -I. -I../include -I.. -I. -O3 -DDBUG_OFF -DHAVE_RWLOCK_T -c sql_yacc.cc "sql_udf.h", line 79: Warning (Anachronism): Cannot cast from void* to double(*)(st_udf_init*,st_udf_args*,unsigned char*,unsigned char*). "sql_udf.h", line 98: Warning (Anachronism): Cannot cast from void* to long long(*)(st_udf_init*,st_udf_args*,unsigned char*,unsigned char*). "sql_udf.h", line 117: Warning (Anachronism): Cannot cast from void* to void(*)(st_udf_init*,st_udf_args*,unsigned char*,unsigned char*). "sql_udf.h", line 130: Warning (Anachronism): Cannot cast from void* to void(*)(st_udf_init*,st_udf_args*,unsigned char*,unsigned char*). "item_cmpfunc.h", line 286: Warning (Anachronism): Formal argument 4 of type extern "C" int(*)(const void*,const void*) in call to qsort(void*, unsigned, unsigned, extern "C" int(*)(const void*,const void*)) is being passed int(*)(const void*,const void*). "log_event.h", line 290: Warning: thd hides Load_log_event::thd. "sql_yacc.yy", line 1463: Warning (Anachronism): Cannot cast from void* to Item*(*)(). "sql_yacc.yy", line 1465: Warning (Anachronism): Cannot cast from void* to Item*(*)(Item*). "sql_yacc.yy", line 1467: Warning (Anachronism): Cannot cast from void* to Item*(*)(Item*,Item*). "sql_yacc.yy", line 1469: Warning (Anachronism): Cannot cast from void* to Item*(*)(Item*,Item*,Item*). 10 Warning(s) detected. After 6423 alloc calls, swap space is insufficient for optimization of routine __1cHyyparse6F_i_ at optimization level -O3 current routine started again at -O2 After 18086 alloc calls, swap space is insufficient for optimization of routine __1cHyyparse6F_i_ at optimization level -O2 current routine started again at -O1 After 18089 alloc calls, swap space is insufficient for optimization compiler(iropt) error: optimizer terminating --------------------------------------------------------------------------------- I get the exact same error when trying to compile on a 2.6 starfire domain with 1.5 Gigs of swap space. I don't understand this failure as the same version of mysql compiles (with the same compilers) on lower-end sun4d & sun4m systems running much less swap. Do I really need to run the "--with-low-memory" option ?? Thanks in advance, -- frank --------------------------------------------------------------------- Before posting, please check: http://www.mysql.com/manual.php (the manual) http://lists.mysql.com/ (the list archive) To request this thread, e-mail <[EMAIL PROTECTED]> To unsubscribe, e-mail <[EMAIL PROTECTED]> Trouble unsubscribing? Try: http://lists.mysql.com/php/unsubscribe.php