Products use :

B3913DB HP aC++ Compiler (S800) version C.03.33.01
B3901BA HP C/ANSI C Developer's Bundle for HP-UX 11.i(S800)
GNU make        version 3.79.1.2001-06-12

Procedure :

./configure --prefix=/usr/local/mysql --with-innodb

Modifying these files :

config.h: add this line
#define inline 

innobase/os/os0thread.c: line 60 in #ifdef UNIV_HPUX replace :

return((ulint)(a.field1)); 

by

return((ulint)a);

For MySQL 4 only:
mysys/my_tempnam.c: line 112 and 118 replace :

((char**) environ)=(char**) temp_env;

by

environ=(char**) temp_env;

(non standard lvalue casting)

Finaly :

make
make install

Success compilations for mySQL 3.23.52 and 4.0.3 beta...

Best regards.

---------------------------------------------------------------------
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

Reply via email to