Over the last few months, I have posted several messages regarding
problems with compiling Apache SSL (any version) on AIX 5.1.
(see articles: Having trouble compiling Apache on AIX 5.1 & ld:
0711-317 ERROR: Undefined symbol: .__fixsfsi)
I am still unable to compile Apache with modules enabled, for example,
when I try the following:
./configure --enable-module=most --enable-shared=max
I run into the same problems as when I try to compile Apache SSL. I
receive the following error:
ld: 0711-327 WARNING: Entry point not found: _nostart
ld: 0711-317 ERROR: Undefined symbol: .__fixsfsi
ld: 0711-345 Use the -bloadmap or -bnoquiet option to obtain more
I believe I have narrowed the problem down to the GCC that comes with
the IBM's AIX toolbox, specifically the following version:
Reading specs from
gcc version 2.9-aix43-010216
I loaded the toolbox version of GCC onto a known working 4.3.3 system.
When I tried to compile, I received the same error I was receiving on
the 5.1 system. When I changed out my GCC, my compiles started
working again. Unfortunately, I do not know where I can get other GCC
binaries for the 5.1 platform (other than compiling it myself, which
would probably be another can of worms).
I am curious if anyone has found a way around this problem yet or
should I give up and find another compiler?