Sorry,
I was wrong, it should tell you the Oracle version 9.2 where it actually says Oracle 8.1.
I saw in one of the attached files that configure missed bison and something seems to be wrong with flex.
I'd suggest to get at least the most recent versions of gnu libtool, sed, flex and bison. Install them and make sure that the path to these newly installed packages comes first in the PATH environment variable.
Additionally you might try to remove libtool from the php source directory and to create a symlink to the most recent version of libtool.
This helps on Solaris and might help on AIX also. I recently compiled php 4.3.0 on AIX with Oracle support but it was a slightly older Oracle (I think something like 9.0).
I attached a configure.txt of a configure executed on a Solaris system. The output should be similar on your AIX system.
If you have a nm on your AIX machine you could try to execute nm /path/to/clientshlib and check the output to see if the symbols exist the linker complains about.
One difference I see is that the configure prints
checking for OCILobIsTemporary in -locijdbc8... (cached) no
in your case but it should be
checking for OCILobIsTemporary in -lclntsh... yes
So far I'm not sure why it checks the jdbc lib and not the clntsh lib. I read some posts about problems compiling php 4.3.2 with Oracle 9.2 maybe the symbols have changed in the client libraries.
Thomas