2 messages in com.mysql.lists.mysqlRe: Build mysql 4.0.18 on Aix 5.2
FromSent OnAttachments
erri28 Apr 2004 10:23 
Sasha Pachev29 Apr 2004 20:25 
Subject:Re: Build mysql 4.0.18 on Aix 5.2
From:Sasha Pachev (sas@surveyz.com)
Date:04/29/2004 08:25:28 PM
List:com.mysql.lists.mysql

erri wrote:

I'm trying to compile 4.0.18 version on Aix 5.2 ML2 (IBM 7044-270 with Two cpu Power3-II), with gcc-2.95 with this parameters(note in mysql.com):

CC="gcc -pipe -mcpu=powerpc -Wa,-many" \ CXX="gcc -pipe -mcpu=powerpc -Wa,-many" \ CXXFLAGS="-felide-constructors -fno-exceptions -fno-rtti" \ /configure --prefix=/usr/local/mysql --with-low-memory

But i get:

gcc -pipe -mcpu=powerpc -Wa,-many -DHAVE_CONFIG_H -I. -I. -I.. -I./../includ e -I../include -I.. -O3 -DDBUG_OFF -c `test -f 'my_print_defaults.c' || echo './'`my_print_defaults.c my_print_defaults.c:52: incompatible types in initialization my_print_defaults.c:52: initializer element is not constant my_print_defaults.c:52: (near initialization for `my_long_options[6].str_values') gmake[1]: *** [my_print_defaults.o] Error 1 gmake[1]: Leaving directory `/software/mysql-4.0.18/extra' gmake: *** [all-recursive] Error 1 make: 1254-004 El código de error del último mandato es 2.

Any idea ?

At first glance, looks like a broken compiler. Very stranges that gcc would break like this.