Hello. On Fri 2002-12-06 at 09:59:25 -0800, [EMAIL PROTECTED] wrote: > Hi, > > I just send this email again. Does anyone care about > HPUX build?
You need to be more specific in the future. That will enhance the chance for someone seing the problem. I have never used HP-UX. That said, some comments. > --- Zengfa Gao <[EMAIL PROTECTED]> wrote: > > Hi, > > > > I tried to compile mysql-3.23.49 on HPUX 11.11 > > system. Please include complete info from mysqlbug. > > When I run: > > > > CC=cc CXX=aCC CFLAGS=+DD64 CXXFLAGS=+DD64 > > ./configure > > > > Everything is fine, no errors. > > > > But when I run: make > > > > I got: > > > > cc: "password.c", line 95: error 1000: Unexpected > > symbol: "char_val". Which password.c? There are 3 in the source. Please include some of the make output next time. [...] > > Do anyone have some ideas? Presumed this is about sql/password.c, this seems to be about inline uint char_val(char X) The error you cited is typical, if the compiler does not know "uint" as type and therefore considered it a label and now bails out because there is another label following. That would mean, uint is not defined. include/globals.h defines it if the system does not provide it: #if defined(__EMX__) || !defined(HAVE_UINT) typedef unsigned int uint; typedef unsigned short ushort; #endif So it seems, configure set HAVE_UINT, but <sys/types.h> either does not set it or HAVE_SYS_TYPES_H is unset. No idea, why configure did not the right thing here, but it could be that it got confused from several runs. Be sure to try with a clean tarball again. HTH, Benjamin. -- [EMAIL PROTECTED] --------------------------------------------------------------------- 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