K.Suzukiです。
On Sat, 10 Dec 2005 16:57:47 +0900
"K.Suzuki" wrote:
K.Suzukiです。
On Thu, 08 Dec 2005 08:29:40 +0900
hirohiro wrote:
HDBENCH Clone を入れてベンチマークしようと思ったら
./configure時に
gtk-configが無いというエラーが出て出来ません。
ちょっと調べて出来たら結果報告させて頂きます。
自分も HDBENCH Clone を x86-64 のマシンでテストして見ようと思って
コンパイルしようとしたのですが、エラーが出て失敗しました。
で、ソースを色々修正してみてうまくいったみたいなのでそのパッチを以下に
貼っておきます。
パッチは 2.6.x & x86-64 専用になっております。:-)
起動と実行は、SUSE Linux 10.0 上で一通り試して動作確認をしました。
ですが、現在まで gtk をあまり使ったこと無いので変な箇所があるかもしれません。
以下に作成方法を書いておきます。
まず、HDBENCH Clone 本体である"hdbench-0.14.0.tar.gz"をダウンロードしてください。
その次に、このメールからパッチをコピペしてファイルに落とします。
ここでは、パッチファイル名を"hdbench-0.14.0-64.patch"とします。
以下のようにパッチを当てます。
$ ls hdbench-0.14.0-64.patch
hdbench-0.14.0-64.patch
$ tar xzf hdbench-0.14.0.tar.gz
$ cd hdbench-0.14.0
$ patch -p1 < ../hdbench-0.14.0-64.patch
次に、UTF-8の日本語環境で起動するため以下を実行します。
$ cd po
$ nkf -w ja.po | sed "s/euc-jp/UTF-8/" > ja2.po
$ mv ja2.po ja.po
$ msgfmt -o ja.gmo ja.po
$ cd ..
で、configure, make, make install をします。
(インストール先を変える場合は、PREFIXを適宜指定してください)
$ ./configure --with-x
$ make
$ su
# make install
以上です。
すいません。添付したパッチが壊れてました。
以下に添付したデータをファイルに落として、
下記のようにデコードしてください。
(ここでは、hdbench-0.14.0-64.patch.bz2.uuen とします)
$ uudecode hdbench-0.14.0-64.patch.bz2.uuen
$ bzip2 -d hdbench-0.14.0-64.patch.bz2
----------------- ここから ---------------------------
begin 644 hdbench-0.14.0-64.patch.bz2
M0EIH.3%!629368?S43``''M?G_]P?____W__W^_____^)@`(I$$H`@%`2`@`
M8!I?<`2J?1]/3V^X\\]SONXO?.CW<[??:[WV][[[GEVY%#J8^J#J^UYYP#H>
MA0`"OA`"^P`!0```]#824$T304_4:39I,GJ)ZGE&FCU/1-'J,C30!FH#0#0&
M@``,@E!`FAI&04VB"-,T(`R:```````````2F1(((-3,E-E#TU,@#(VIZF0]
M31IH,@#30::,C0`T#0"4_54U29!J>H]0#0-```-`#0`&0```````2))JIL)!
MH8":8GHF@]&A&FGJ>@@TT#30&@T,3$`::!@B2$(`F@:!`!,IA-*>R:IHPGE,
MGJ/U-!H:33(>U39`C0#-9TAKHD21`&21#O`@%*\^VP20B@^3WIYMT%I20D))
MIB&KA$B)33#WX[CZXJ2A>EU^TOC@38U%C%%S<,%DQ744I4G
M;[?=O*C8N,*<#7>=C4^RE=5\=#+M4=S++X;QVL8L8<]#LS1FY\UV4SR-K6XT
M.L$T.X]!DQELFRT.)XD.G"EUH[%_%@U$1?G_C/3C697^71NZS!JLMV,D@I
M?0@9=IAD6C3]7HL5+85PA@83=,4DVFTTTY,A$0F*B,!*B`2$(J2$B6HH"0JS
M\6[4O1(4R2'W>(*=.@'7ZX/0G0Q$TZK6/Z.VL&0H3`?<"&:=I@R#Z7-DH_K4
MRB)R0RX)))))6==99:LNFI*2D"$"'H_Y#1!A!A!A!AF_44:%%%%%%$4HA111
M1IWB)DIXAU[BCE[OS6-O-_0M$4+%B8QU9@C=8#6.'C0UP.*@V<>L-AM:SL<,
M,D+M]-F6?9_J0Y"17K\@+OZI)\D*EITYJ#_`D$XAP+%E/;=N.[\N!,?8!Z0B
M:OE?DGPRMX7O>JS:=.K6JJJM<;M:JJJEC+%%;65;FX@Y)DOOI2[3X1-8Z*70
M+UG7+RSW!.)"TFWR`U9D\@7HZ"G`W)5<*5.AUX?<7M@*LR8Q8!"#E4ZLDX5Z
M"J=BC,S-7H?+S[F_NQ_,]?LZN0!H_5W.BR*9:B.N1-4W&P\=NT%\&"(UG@$Z5.G&5;2
M9V-W2&.]5Q)TP;.+@9D4*$C#J:LY4D&80H"3;S<$CG.U7D5W;=TQ&?3@!29A
M*8XIDAI&B99@.29L1$8/G,C(P8+W+FGZMQZW]H@;#BK[R+S03G"3[R0"\1YD
M?WB<[7LH:2*%O99/QEBG]_[=`W[,>)UHSZ,%10+_7`+9**S$
MV_O%\G;@2`?*G*2R`NSY.=60^25I^YKQROUY'01T%9V[[6.V:M,L[WV)VI=
M.Q,T\'I2#(89996C:MK0A#*,8Q=^G0I9-;F,-6V->`31>&^''DA732L$W(*5
MBVN5SX;'U;-F*W4E.$,$,T((:(30VIN049##++*T;5M:$(91C&+OJ([^:M7L]GLO>][YB3$%00ZG2A2DV:CPBL8P9HO!2E`0E*4G=WY=7+L;E55
M5L:H,T4)"J$JI0D*R$L)8
ME)0P\2M\P6_:K@/9`.6`%$$R`4!R@!8%$'!5`58#*![!@C`!QZ(3FD9DQ`R7
M@49;G[L`GA!"ZQYIUL*A(5$4DP':=)5WO%45L'=47%AE54G&<^R/6EA)?QJK]$[,R)6A;/53
M4M=B32E;KEG`O4*+(G>.JWJ99Z(HHIIJF%:7[=;&3!9W@39,(,.H*IC%7A$NO
M>66FQ`VW\0"1MAJK(YX(A'4(6F9%--%WL]6DR9TF\*S>NX8@.,.*.;E'$5V%
M85A61556);+F7)Y9UA6_%5NRCFX25:X%YB59444#(;8VDQN$DF9]<"KKP!Z+
M/*G7'';#*H$D"M6;*?7V\>WI"'6[(8UNOF^;V=U=0E96UM"F7%KWT30N<+QO
M)F37V>"1(BD>99]!9D7(GL;DQP[F3B?1SHSW@*[GR8:'QH*3MLR!TMED:,C#
M16+'X[;K*$@`DA$SHZ8)I.&)];>V>!D"M=5G14206#B#4@@D@'S#F/`XGP`Q
M`T(/X#^BA4K=.^8;FPS+YYH;MKO*AZ#B3NY!1<`7'`5H!5UVM
M+Q9ZVSX(`*+^;+Q`+63\[!$_X")8/4[H2?=)C_B)IA/O1`M!5ZG$XH)#C,4M
MC66K,`V1!5JV[NSHQ`'F"K29=;W<-D3KBE)%8D$@D1($C(IK/N$29=N,N;P!
M,M1WI)IV;P")!(D!?]K.2$3CRP`3JY].2;/N,P1;'Z&/#]HY/2>9QTZ\_Y.:
MXCH5"RX4K9WTB6E-DDS]VZU$T
MD[JF@<,@@1VK=S'&A%H`91*L.WIAGX9B:..$:_6JE45%0YMTN8(@2(0DCI[Q
MU1=5<;%899>&CX$4@:E9]53YM_U1PD=5=90_;;3EI$AQI%[F",9YR!'&K0A`
M[6#($*O00\J(L$=1"K($7HB\,&104=TLK#5L-C0P8QL&@P"/JTR532\@D%?8
M9BX?W#!+JZ\A,\&0.11+HF3C![2,&)(1(9+E"&K&8E]0MJKSCHRJIBFJPGVB
M6$PF8B9HE!LP@GO4WHI=-K'/;_&)81-@G\L$I0<()0NP'<`;>'#+,&03,6E!
MQ+&?AX642ME=`*A!/RI9/]9F#R43\&]^O4&&QJ]\%R!NTKK`'7O43]EYD(@'
M8%S(^PHLJNS]::PR03_=D,"VX%/Q4&(]/5M!2BCR!/BF)<8)((`@>@OX.=B`
MJP)$)$@GHB=(`]*D$3M03T'1(DV?;X'#E&25705-!+?UEBCED9W_)>:K6T=>
MR,A)&,4GT?B$J#[>VDZFX$@$(`>P2_$^KB98-A]GJ2ZP`??QCF1*E$.JI042
M$"T1.J#@.:@*%JCEP*@(+:)LD2J%0YV\FA,X%$/;M!UIE!&&KO"R%%X&R$21
M)'IJDA$[FDK`G)NV3O'#YMQL^@#M.)X@I=@/9>LI&$"+V>BNII_=_""<2]!`
M[DP%$E@2QIKK1A.ZQJSEKI-+I?7U`IZN8(8.*:&K-%.CLQ002%@5+P!,ST@)
MS-ZQTFB$PEKSH4B`DAIIL-@NN,'@3Q9M]FX3[!*#JVI>O;,QSYM+>%T+ST$J
M"WCD$$_12=H6,1"V-2N@M]Z?/P1?UB)9T4LI]'AL@1Y7>SL$V6`U"#TOQ!T3
MZRR(=*H!`(B=:GVN[6H9P!B`P'D#!/I(DV7'@X`G1K`7_F?:]I"(!K$^/5]X
M^"5(VEBR5(VEBR5(]@K>KETJ1M+%DJ1\DX'!!.P/*MKO]@7A#B$H.SRY^CH,
M)K4Y;O!X_["CZ5UX%=NXD*90D$@B2"19`5@)V4!8=XB;`/P]1P`G@>Z9EH
MA"P30LU&!+0*]8!9$Z0/U0Z8'66&'M2X:P?G\K36;E8!L5QI]0!L-(.]5;_/
M=8=$&0@B0D4)`JJ#`9I#V
M0HFYQ`"R]PP*+@PZCL*`JH!0UH<!S)0C45BRE020PH/WVIK.G=TCASA.D^D+
M-LR3@PJPM6K;6.&ZGO\XUEROIX/2Z'C@`````&6```%5```````!!G(VV```
M````(,XN5X#Z00H(#L"*KC'P,UJ1M+%EJ1M+%EJ1M+%EJ1M+%EJ1[!,!0`:P
MI.7HH6"P,4@M:CLM(QA"9C5:)UE_TD6S`HI]29`#[CB3-/61_*?B4&&7=(&R
M,GS%@-P><UB>;Z3X@)U'`3[K>O:;4G`^`N$W>\*"#3%-2:P:0XSI03M!:@-T
MZNL4S#J@)S*V"1^<(?,03(.[(MG<[`#@KF(G(,W`9'43H&%X@F9)!!:$2(C,
MCV7R[NGY1SUVZ[WL6A&Q.H=J+1*2(6EBS4D(=
MR)UAP'H]J'CQ4\2Y25O4]W>GYLN0FF"CS$$-J:GJ?CHF`!CD1X_&;G8*&4PF
M1?8AXQ5\Q80,HHM!2)0-=1SAYC9*M69;L?$/)-KLOOS(@$20@$\=S<9"!#E&
M(41E555$?>0#?`XB30!)DA%#YH8@;^)<8?>3`1F,A.@'W1ZOPW.L&!`M`>CI
M'JQ*G](>^`^6"\`DRR"V$2@"VUQ.'&CA#H;E-QHJST%8"!HF8"Z+E@KM;G2$
M`2P9#`=^@B8+(K^8@B49Y>(ECL/CN#;O[/?JV/`3;2A"*%H"P+`@T&;QX)J;
M"=IYU0[0SI$\$YZ")0\V18D^'X6$(*&O`$$4D)(:GG-$$L'F/V`
M\Z;E$O0NL?3V9JN0=CUG!!-P:@#:IK'?QI]SW;I/UV3B#JV!_-L5#UP>CF(K
M%6&1RY^F]BT(^%!20@1(7U\YFQ@TJPB!4%E'S$<1.R)1#+\=T$Y`=)Y=^8>JH)`@U
M=\3Z,6DDZDYBGM#U%@Y(=HX?XB#O.TH,=H1B=8Z()8.8':4A`09]+@\@(C4,
MW5&&54EAJ#(PAD)7,3M.L]F'L'JZY,=,U103V-E:02`%MI(0]0:@N)J=.[<^
MCOU'F791,#F[V!M`#`'LWH)C;]9T(#<.P@?.U.-BJV2I>Y:U%P@'>#`^,361
M2YM4=R:KW]FY1*/'EH\7D@GQ$H2SBBHX[?W["7A+5L\]$^_[S4GCC3]BW>7Q
MB&XWA=0MEPF750-*0(JL&+"8B%!CLHW")=%:()"X*:Q.`K@Z$4O<(&B59`>1
MT=GA7Y`P0B`9^"EP:%-X>TV<.&SW+RNF@<7T$T8#[S\[$!&L_0GK!ZFT//Z3
M]/?Q+VMWAU[SW)U:GS&UVOUT6N4;0O\/<8.T[_%@K`8I$'N!!MW)!\Y\'7
MFHGI`@`]7P+')-8?*HF2KY9_/O#M!BINT%/%^&;[@#UJ9A;P'Z]RKY")CO9`
M<<*E"1-382`76%#`H'"N(:/"I&A4'@7UMWR$2"I^SL1&C&+%67V\7OA7:6J%
M6D+$E-5&B-)5%-K-K1C*+4%3&!4#UIK!Z`#S/!.=4':1+:4-R$BNRH%!6"")
M8@B[L@[A!YCN@>)]?Y'_?\WZ/[O?[?F5(>-JC(AB8;XUHS_B[DBG"A(0_FHF`
`
end
----------------- ここまで ---------------------------