Shakeel Sorathia writes:
> I just downloaded the 3.23.47 source for mysql, and I tried to compile
> it using Sun's Forte Compiler (6.2) however when trying to build
> libmysql/hash.c I got the following error.
>
> /opt/SUNWspro/bin/cc "-DDEFAULT_CHARSET_HOME=\"/opt/mysql/3.23.44\""
> "-DDATADIR=\"/opt/mysql/3.23.44/var\""
> "-DSHAREDIR=\"/opt/mysql/3.23.44/share/mysql\"" -DUNDEF_THREADS_HACK
> -DDONT_USE_RAID -I./../include -I../include -I./.. -I.. -I.. -O
> -DDBUG_OFF -Xa -dalign -fns -fsimple=2 -fsingle -ftrap=%none -nofstore
> -xbuiltin=%all -xlibmil -xO5 -xO4 -xtarget=ultra2 -xstrconst -mt
> -DHAVE_CURSES_H -I/opt/tmp/mysql-3.23.47/include -DHAVE_RWLOCK_T -c
> hash.c -KPIC -DPIC -o hash.o
> "hash.c", line 189: reference to static variable "hash_key" in inline
> extern function
> "hash.c", line 229: cannot recover from previous errors
> cc: acomp failed for hash.c
> *** Error code 1
>
>
> I took a look at the file and noticed the inline byte* line. I
> compared that with the hash.c from the 3.23.44 build and noticed that
> the .44 build didn't have the inline there, so I took it out and it's
> gotten past that part. Not sure if this is a bug in configure, compile,
> code, or what.
>
> Anyone know if this was the right thing to do, or if there is a fix for it.
>
> --shak
>
> --
> Shakeel Sorathia
> Systems Administrator
> (626) 660-3502
>
#undef _FORTREC_ in config files and it should work.
--
Regards,
__ ___ ___ ____ __
/ |/ /_ __/ __/ __ \/ / Mr. Sinisa Milivojevic <[EMAIL PROTECTED]>
/ /|_/ / // /\ \/ /_/ / /__ MySQL AB, Fulltime Developer
/_/ /_/\_, /___/\___\_\___/ Larnaca, Cyprus
<___/ www.mysql.com
---------------------------------------------------------------------
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