On Mac OS X, relocatability is a must.
Mac OS X has own means of making relocatable bundles, but they don't
fill well into gnu-lib relocatability model. It is indeed possible to
make relocatable bundle, but it's not always trivial. gnu-lib doesn't
support Mac OS X relocatability model at the moment.
I have noticed that discussions about relocatability occured in the far
2003. Why didn't relocatability maid its way into GTK+ and other
autotools packages? Isn't it essential to make a "normal" program?
--
If you want to get to the top, you have to start at the bottom