Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 05 Feb 2016 15:18:25 +0900
From:      KAWAMATA Fumio <fumio@next.matrix.jp>
To:        freebsd-users-jp@freebsd.org
Subject:   [FreeBSD-users-jp 95664] Re: =?iso-2022-jp?b?dGFnbGliLXJ1YnkgGyRCJEcbKEIgIDAgaXMgbm90IGEg?= =?iso-2022-jp?b?Y2xhc3MvbW9kdWxlIChUeXBlRXJyb3Ip?=
Message-ID:  <20160205151824.1998.D8AB530D@next.matrix.jp>
In-Reply-To: <20160204114301.BC5E.D8AB530D@next.matrix.jp>
References:  <20160204114301.BC5E.D8AB530D@next.matrix.jp>

next in thread | previous in thread | raw e-mail | index | archive | help
$B@nKt$G$9!#(B

$BFbF#$5$s!"$($0$A$5$s!"%l%9$"$j$,$H$&$4$6$$$^$7$?!#(B

($B$J$<$+(BML$B$+$i$N%a!<%k$,FO$+$J$$$N$G!"<+J,$N%a!<%k$K$D$J$2$k(B
$B$+$?$A$G%j%W%i%$$7$^$9(B)

> DL::Importable $B$r(B DL::Importer $B$KJQ$($k$HD>$j$^$;$s$+!)(B

$B%o!<%K%s%0$O$=$N$^$^$G!"%(%i!<%a%C%;!<%8$,JQ$o$j$^$7$?!#(B
($B%a%C%;!<%8$O!":G=i$N%a!<%k$N$H$*$j(B)

require 'dl'
require 'dl/import'
extend Dl::Importer

$B$N(Bdl$B!"(BDl$B$r(Bfiddle$B!"(BFiddle$B$KJQ99$9$k$H!"$3$N%o!<%K%s%0$OI=<((B
$B$5$l$J$/$J$k$N$G$9$,!"%(%i!<%a%C%;!<%8$O>C$($^$;$s!#(B

> Centos $B$N$I$N%P!<%8%g%s$r$*;H$$$+$OJ,$+$j$^$;$s$,!"(B
> Centos 6 $B$J$i$P(B ruby 1.8 $B$,F~$C$F$$$^$9$N$G!"(B
> $B$3$N?dB,$,@5$7$1$l$P(B Taglib $B$OF0:n$9$k$@$m$&$H;W$$$^$9!#(B
> FreeBSD $B$G(B ruby  2.1 $B$K@Z$jBX$($?$i!"(B
> ruby $B$N8_49@-$NLdBj$GF0$+$J$/$J$C$?$h$&$K;W$$$^$9!#(B
>
> $BF1$8$3$H$O(B Centos 7 $B$K>e$2$F$b5/$3$k$H;W$$$^$9$N$G!"(B
> Taglib $B$rJL$N%i%$%V%i%j$GCV$-49$($k$+!"(BTaglib $B<+BN$r=$@5$9$k$+$r(B
> $B$7$?$[$&$,NI$$$N$G$O$J$$$+$H;W$$$^$9!#(B

$B>pJs$r=P$7@K$7$_$7$F$$$F$9$_$^$;$s!#8=:_%9%/%j%W%H$,F0:n$7$F(B
$B$$$k4D6-$O(B CentOS 6.4 + ruby 2.0.0p195$B$G$9!#(B
CentOS 7.2$B$r?75,$K%;%C%H%"%C%W$7$F%9%/%j%W%H$r<B9T$7$F$_$?(B
$B$H$3$m!"@5>o$KF0:n$7$^$7$?!#(B(Ruby$B$N%P!<%8%g%s$O(B2.0.0p598$B!#(B
$BIaDL$K(Byum install$B$7$?$N$G!"(BCentOS 7.2$BI8=`$N%P!<%8%g%s$G$9!#(B)

$B<+J,$N%9%-%k$+$i$9$k$H(BTaglib$B<+BN$N=$@5$OI_5o$,9b$$$G$9$,!"(B
OS$B$r(BCentOS$B$+$i(BFreeBSD$B$K@Z$jBX$($?$$$N$G!"$5$i$KD4$Y$F$_$^$9!#(B

$B$"$j$,$H$&$4$6$$$^$7$?!#(B


On Thu, 04 Feb 2016 11:43:01 +0900
KAWAMATA Fumio <fumio@next.matrix.jp> wrote:

> $B$3$s$K$A$O!#@nKt$H?=$7$^$9!#(B
> 
> CentOS$B$N4D6->e$GF0:n$7$F$$$k!"(Btaglib$B$rMQ$$$?(BRuby$B%9%/%j%W%H$r(B
> Freebsd$B4D6-$K0\?"$7$h$&$H$7$F$$$F!"$D$^$E$$$F$*$j$^$9!#(B
> 
> Freebsd$B$N4D6-$O!"(BFreebsd 10.2$B!"(Bruby 2.1.8p440$B!"(Bruby21-taglib-1.1_1$B!"(B
> taglib-1.10$B$G$9!#(B(ruby21-taglib$B$H(Btaglib$B$O(Bports$B$+$i%$%s%9%H!<%k(B)
> 
> $B<+:n%9%/%j%W%H0MB8$N@Z$jJ,$1$N$?$a$K!"(B
> https://robinst.github.io/taglib-ruby/ $B$K$"$k(B Format-specific API
> $B$N%9%/%j%W%H$N(Bmp3$B%U%!%$%kL>ItJ,$N$_JQ99$7$F%F%9%H$7$F$_$?$N$G$9$,!"(B
> 
> DL is deprecated, please use Fiddle
> /usr/local/lib/ruby/site_ruby/2.1/taglib.rb:40:in `<module:TagLib>': uninitialized constant DL::Importable (NameError)
> 
> $B$H$$$&%o!<%K%s%0$H%(%i!<$,I=<($5$l$^$9!#(B
> 
> /usr/local/lib/ruby/site_ruby/2.1/taglib.rb
> $B$N!"(B
> extend DL::Importable
> $B$r(B
> extend DL::Importer
> $B$KJQ99$7$F<B9T$9$k$H!"(B
> 
> DL is deprecated, please use Fiddle
> ./specific.rb:7:in `<main>': 0 is not a class/module (TypeError)
> 
> $B$H$J$j$^$9!#(B
> 
> $B%(%i!<9T$O!"(B
> TagLib::MPEG::File.open("hoge.mp3") do |file|
> $B$J$N$G$9$,!"$3$N$"$H!"$I$3$r=$@5$9$l$PNI$$$N$+J,$+$i$J$$>u67(B
> $B$G$9!#(B
> 
> $BBP=hK!$r$4B8CN$NJ}$,$$$i$C$7$c$$$^$7$?$i$465<($$$?$@$1$J$$(B
> $B$G$7$g$&$+(B?
> 
> $B$h$m$7$/$*4j$$$7$^$9!#(B
> 
> 
> _______________________________________________
> freebsd-users-jp@freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-users-jp
> To unsubscribe, send any mail to "freebsd-users-jp-unsubscribe@freebsd.org"

-- 
KAWAMATA Fumio <fumio@next.matrix.jp>




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20160205151824.1998.D8AB530D>