Hi Unix Experts,
I have seen with AIX, that sometimes my new libraries are not picked up by executable. This could be the problem of "loader domain" on AIX.
As I found on below link AIX libraries do stick in the memory.
The remedy for this is to run slibclean command or removing read permission for others on library. However I have seen that none of these remedies work at many times and the only solution remains is to restart AIX box.
Recently I have seen a problem wherein my exe was taking a lib from a path not shown in LIBPATH/PATH. May be that was the path used to build that exe at compile time. Does anyone know how this is possible?
Related links...
Why does slibclean require root?
pSeries and AIX Information Center
(1) Is the library stick in the memory is a feature of AIX or is it a problem in AIX?
(2) Is slibclean really works?
thanks in advance,
Ashish