# \--program-suffix $B;XDj;~$N(B ri $B$NC5:w@h$"$k$$$O(B rdoc $B$N%$%s%9%H!\<%k@h(B

**URL:** <https://www.ruby-forum.com/t/program-suffix-b-xdj-n-b-ri-b-nc5-w-h-k-o-b-rdoc-b-n-s-9-h-k-h-b/164544>\
**Category:** Development\
**Created:** [April 2, 2009, 1:38pm UTC](https://www.ruby-forum.com/t/program-suffix-b-xdj-n-b-ri-b-nc5-w-h-k-o-b-rdoc-b-n-s-9-h-k-h-b/164544 "2009-04-02T13:38:16Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![KISHIMOTOS\_Makoto](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/8baadc/32.png) [@KISHIMOTOS\_Makoto](https://www.ruby-forum.com/u/KISHIMOTOS_Makoto)\
**Post date:** [April 2, 2009, 1:38pm UTC](https://www.ruby-forum.com/t/program-suffix-b-xdj-n-b-ri-b-nc5-w-h-k-o-b-rdoc-b-n-s-9-h-k-h-b/164544/1 "2009-04-02T13:38:16Z")

</div>

e$B$-$7$b$H$G$9e(B

e$B$?$H$($Pe(B configure e$B;~$Ke(B --program-suffix=19  
e$B$H$9$k$H!"%G%U%)%k%He(B  
e$B$G$Oe(B ri19 e$B%3%^%s%I$Oe(B /usr/local/share/ri19  
e$B$r$5$,$7$K$$$/$N$G$9$,!"e(B  
rdoc e$B$N%$%s%9%H!\<%k@h$Oe(B /usr/local/share/ri/  
e$B0J2\<$N$^$^$G$9!#e(B  
e$B!J$3$Ne(B /ri/ e$B$NItJ,$Oe(B Makefile.in e$B$Ne(B RIDATADIR  
e$B$NDj5A$r8+$k$He(B  
e$B7h$aBG$A$K$J$C$F$^$9!Ke(B

e$B$J$N$G!“e(B–program-suffix e$B$r;XDj$7$?\>l9g!”%G%U%)%k%H$G$Oe(B ri  
e$B$Ge(B rdoc  
e$B$rFI$a$^$;$s!#e(Bri e$B$NC5:w@h$r8GDj$K$9$k$+!“e(Brdoc  
e$B$N%$%s%9%H!\<%k@h$r2DJQ$Ke(B  
e$B$9$k$+$7$F!”%G%U%)%k%H$GFI$a$k$h$&$K$J$C$F$$$?$[$&$,$$$$$N$G$O$J$$$+$He(B  
e$B;W$&$N$G$9$,!"$I$&$G$7$g$&$+!)e(B

---

<div class="post-metadata">

**Author:** ![KISHIMOTOS\_Makoto](https://www.ruby-forum.com/letter_avatar_proxy/v4/letter/k/8baadc/32.png) [@KISHIMOTOS\_Makoto](https://www.ruby-forum.com/u/KISHIMOTOS_Makoto)\
**Post date:** [May 21, 2009, 11:05am UTC](https://www.ruby-forum.com/t/program-suffix-b-xdj-n-b-ri-b-nc5-w-h-k-o-b-rdoc-b-n-s-9-h-k-h-b/164544/2 "2009-05-21T11:05:24Z")

</div>

e$B$3$s$K$A$O!#e(B

In message [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid)  
on Thu, 2 Apr 2009 20:37:12 +0900,  
“KISHIMOTO, Makoto” [removed\_email\_address@domain.invalid](mailto:removed_email_address@domain.invalid) wrote:

> e$B$?$H$($Pe(B configure e$B;~$Ke(B --program-suffix=19 e$B$H$9$k$H!"%G%U%)%k%He(B  
> e$B$G$Oe(B ri19 e$B%3%^%s%I$Oe(B /usr/local/share/ri19 e$B$r$5$,$7$K$$$/$N$G$9$,!"e(B  
> rdoc e$B$N%$%s%9%H!\<%k@h$Oe(B /usr/local/share/ri/ e$B0J2\<$N$^$^$G$9!#e(B  
> e$B!J$3$Ne(B /ri/ e$B$NItJ,$Oe(B Makefile.in e$B$Ne(B RIDATADIR e$B$NDj5A$r8+$k$He(B  
> e$B7h$aBG$A$K$J$C$F$^$9!Ke(B
> 
> e$B$J$N$G!“e(B–program-suffix e$B$r;XDj$7$?\>l9g!”%G%U%)%k%H$G$Oe(B ri e$B$Ge(B rdoc  
> e$B$rFI$a$^$;$s!#e(Bri e$B$NC5:w@h$r8GDj$K$9$k$+!“e(Brdoc e$B$N%$%s%9%H!\<%k@h$r2DJQ$Ke(B  
> e$B$9$k$+$7$F!”%G%U%)%k%H$GFI$a$k$h$&$K$J$C$F$$$?$[$&$,$$$$$N$G$O$J$$$+$He(B  
> e$B;W$&$N$G$9$,!"$I$&$G$7$g$&$+!)e(B  
> Ruby 1.9.1 patchlevel  
> 129e$B$Ne(Bpkgsrce$B$r:n@.$7$F$$$k:GCf$K5$$,$D$-$^$7$?!#e(B

e$B$^$?!"e(BCONFIG[“rubylibdir”]e$B$be(B --program-suffix  
e$B$K1F6A$5$l$k$h$&$K$J$C$Fe(B  
e$B$$$^$9!#e(B

–program-suffixe$B$N;XDj$G!“e(BCONFIG[“rubylibdir”]e$B$de(BRIDATADIRe$B$,1F6A$r\<u$1e(B  
e$B$k$H$$$&$N$O!”$=$&$$$&J}?K$J$N$G$7$g$&$+e(B?  
(CVSe$B$N%j%]%8%H%j$r$5$i$C$He(B  
e$B8+$^$7$?$,!"$h$/$o$+$j$^$;$s$G$7$?!#e(B)

–program-suffixe$B$N;XDj$O!"C1=c$K\<B9T%U%!%$%k$NL\>A0$K!"DI2C$G8eCV$9$k$@e(B  
e$B$1$H;W$C$F$$$?$N$G!"e(BCONFIG[“rubylibdir”]e$B$He(BRIDATADIRe$B$,1F6A$r\<u$1$k$N$Oe(B  
e$B0U30$K;W$($^$7$?!#e(B

pkgsrce$B$G$O!“L\>A0$,JQ$o$C$F$bBg\>fIW$J$h$&$Ke(B CONFIG[“rubylibdir”]  
e$B$NJ}$Oe(B  
e$B%1%”$7$F$$$^$7$?$,!“$U$He(BFreeBSDe$B$Ne(Bportse$B$G$Oe(B1.8.xe$B$HF1$8$h$&$Ke(B  
lib/ruby  
e$B$H$9$k$h$&$K=$@5$7$F$$$k$N$r@hDxH/8+$7$^$7$?$N$G!”$3$A$i$K9g$o$;$h$&$He(B  
e$B;W$$$^$9!#e(B

e$BLa$C$F!"e(Brie$B$NC5:w@h$G$9$,!“C5:w@h$r=\>Mh$N$h$&$KLa$9$N$G$”$l$P!"e(B

— lib/rdoc/ri/paths.rb.orig 2009-04-19 22:34:21.000000000 +0900  
+++ lib/rdoc/ri/paths.rb  
@@ -33,7 +33,7 @@ module RDoc::RI::Paths  
else  
m = [“”] \* 2  
end

- ri = “#{m[0]}ri#{m[1]}”

- ri = “ri”  
rdoc = “#{m[0]}rdoc#{m[1]}”  
base = File.join(RbConfig::CONFIG[‘datadir’], ri, VERSION)  
SYSDIR = File.join(base, “system”)

e$B$H$$$C$?46$8$NJQ99$G9T$1$=$&$G$9!#e(B(e$B$^$@!"\<B:]$K$O;n$7$F$$$^$;$s!#e(B)

e$B$3$NJQ99$r2C$($F$b!“e(BRIDATADIRe$B$Oe(BRubye$B$N%P!\<%8%g%s$r4^$s$@%Q%9$H$J$k$3$He(B  
e$B$b$”$j!"e(Bpkgsrce$B$NJ}$Oe(B CONFIG[“rubylibdir”]  
e$B$HF1MM$K$3$A$i$G9T$3$&$H;W$$e(B  
e$B$^$9$,!"85!9$NJQ99$N0U?^$,2?$@$C$?$+$O5$$K$J$j$^$9!#e(B
