[Dropping cygwin list from CC.] Charles Wilson wrote: > > in cygwin libintl is expected to place in /bin so there's no use > > of relocatable. > > Right, and it is intended that, in the cygwin official packages, both > libiconv and libintl are built without relocation support. If that > isn't true, it's a (cygwin packaging) bug.
Right. If distro like Cygwin always installs libintl and libiconv in a fixed place (considering Cygwin filenames, not native Windows filenames), there is no need for --enable-relocatable. > I have no opinion on whether perceived slowness in the relocation code > itself, or in cygwin code called BY the relocation code such as > format_process_maps, constitutes a bug either in cygwin or gnulib. It is normal that --enable-relocatable has a runtime cost. Certainly when you apply --enable-relocatable to small, fast programs like 'id' or 'pwd' the runtime cost will be more perceivable than with programs which run for longer than 1 second on average, such as 'emacs' or 'm4'. Bruno -- In memoriam Pavlos Bakoyannis <http://en.wikipedia.org/wiki/Pavlos_Bakoyannis>