Hi All Some time back, I was adviced that I use the native linker and not the gnu ld on AIX and Solaris. Of course, the reason was I had raised a question in this forum regarding some errors on link time when I used a GNU ld on AIX. Upon switching to native ld, the link errors went away and I have been happyily chugging along. But now I have a requirement where in, there is a proposition to do away with native linker and try to use all GNU including the ld. When I switched the linker to GNU ld, I start getting link failed errors and no program of mine ever links. Is there a reason for me to stick with the native linker or should gnu ld work fine on AIX etc. Maybe I did not build it correctly. Is there any write-up or collection of write-ups which may help me with this problem. Or if any one can advice me on what I may or should have done to get this working. I would very much appreciate your help and advice. I hope my explaination of the problem is good enough, else will be happy to provide more information. With Regards Vardhan