Dickson S. Guedes escreveu:
2009/3/4 André Volpato <andre.volpato@ecomtecnologia.com.br>:I´m trying to install postgres 8.3.6 at AIX 5.3, and I got a declaration error that I presume its related to this [1] thread. Here´s some info: - Bladecenter IBM JS22 - PowerPC_POWER6 quad 4GHZ 64 bits - AIX 5.3.0 - Postgresql 8.3.6 - gcc version 4.2.0 - GNU Make 3.80 (...)Here: postgres@db01 $ id uid=204(postgres) gid=1(staff) postgres@db01 $ export CC="gcc" postgres@db01 $ export CFLAGS="-maix64" postgres@db01 $ export LDFLAGS="-Wl,-bbigtoc" postgres@db01 $ export OBJECT_MODE=64 postgres@db01 $ export AR="ar -X64" postgres@db01 $ ./configure --enable-integer-datetimes --prefix=/srv/postgresql/8.3.6 .... postgres@db01 $ make ... ... And all is done fine. Course, all above is for 64 bits compilling. How you are trying that?
Guedes my friend, that doesnt work either. First, I put back only the "define my_cbrt" line in float.c, and then tryed to configure with all the flags above. The "Undefined symbols" errors keep coming. As Thomas pointed out, I think my AIX is missing libm. I will try to install it and post again when I have some news.
-- []´s, ACV