On 01/30/2013 08:48 PM, Bruce Dubbs wrote: > Armin K. wrote: >>> >>> make sources libs >>> cp -av lib/lib*.so.5* /usr/lib >>> >>> pushd misc >>> sh gen-pkgconfig >>> cp -v --remove-destination *.pc /usr/lib/pkgconfig >>> popd > >> You don't want to do this. This copies only runtime libraries, not >> development files. It would only duplicate the work you did earlier. > > We already copied all the headers. This is in addition to the wide > version of the libraries above. We only need to copy a couple of > non-wide libraries and the non-wide pc files. Would you please > elaborate on your comment. >
You don't want to use non-widec libraries for linking. And such .pc files would say the build system that uses the pc file to link to -lncurses instead of -lncursesw ... Of course, -lncurses would point to -lncursesw, but why the all work? You should only install *.so.5* libraries (for binary compatibility with old apps), not *.so of non widec libraries, and .pc files generated such way are useless. Just let the ln -s do the job in previous loop. -- http://linuxfromscratch.org/mailman/listinfo/lfs-dev FAQ: http://www.linuxfromscratch.org/faq/ Unsubscribe: See the above information page