./configure --program-suffix and man pages

Gerald Pfeifer pfeifer@dbai.tuwien.ac.at
Fri Feb 13 23:09:00 GMT 2004


On Fri, 23 Jan 2004, Kelley Cook wrote:
>> So while one can invoke gcc-3.3.3, gcc-treessa, gcc-3.5.0, whatever,
>> the man pages for all of these will also be called gcc.1.
> At least for 3.4+, this renaming you have requested will happen during a
> make install.
>
> /usr/local/man/man1:
> cpp.1                gcj-3.4prerelease.1  jcf-dump.1    rmiregistry.1
> g++-3.4prerelease.1  gcjh.1               jv-convert.1
> g77-3.4prerelease.1  gcov.1               jv-scan.1
> gcc-3.4prerelease.1  gij.1                rmic.1

Well, not completely, as you can see from the list above.  And I was
actually planning to open a PR about that, but Geoff fixed this today.

Excellent.

On Fri, 23 Jan 2004, Phil Edwards wrote:
>> but not for the generated info pages.
> That's going to be tricky without help from makeinfo.  The info files
> refer to one another, so we would have to rewrite content, not just
> rename the files.
>
> For that matter, it could be argued that the man pages which refer to one
> another should also be rewritten.

Ideally, yes.

> A sufficiently intelligent sed pattern could probably handle all of the
> above, but makeinfo support would be better.

Would you mind raising this issue with the makeinfo folks, Phil (Cc:ing
me)?  I found them extremely responsive in the past!

If you'd rather not like to do that, I can give it a try.

Gerald
-- 
Gerald Pfeifer (Jerry)   gerald@pfeifer.com   http://www.pfeifer.com/gerald/



More information about the Gcc mailing list