2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

Homebrew でゾクゾク UNIX ライフ2

1 :名称未設定:2011/07/05(火) 14:24:57.16 ID:BpGopEhQ0.net
「Homebrew はサイコーだよ、お前ら。
 MacPorts なんかもう要らねえよ」 ― @thillerson

公式サイト
Homebrew ― MacPorts driving you to drink? Try Homebrew!
http://mxcl.github.com/homebrew/
インストール手順
https://github.com/mxcl/homebrew/wiki/Installation
FAQ
https://github.com/mxcl/homebrew/wiki/FAQ

■特徴
・Mac OS Xに標準でインストールされているものは、できるだけそれを利用します
・インストール先は標準では/usr/localになります
・パッケージのことをFormulaと呼びます

■システム要件
・Intel CPU機種
・Mac OS X Leopardまたはそれ以上
・Xcode(X11も含め)
・Java Developer Update

191 :188:2012/05/07(月) 08:16:15.56 ID:IG+NiWcx0.net
>>189, >>190
ありがとうございます。結論から言うと、未だにpdftkをインストールできていません。
まずgccはうまくいきました。tap後に
brew install --use-llvm gccです。

問題点の一つ。pdftkのMakefile (.OSX-10.6)がどうやらFink用です。
そこでMakefile.Homebrewを作りました。
$ diff -c Makefile.OSX-10.6 Makefile.Homebrew
*** Makefile.OSX-10.6 2010-10-01 05:41:52.000000000 +0900
--- Makefile.Homebrew 2012-05-07 01:31:31.000000000 +0900
***************
*** 28,40 ****
! TOOLPATH=/sw/lib/gcc4.5/bin/
! export LIBGCJ= /sw/lib/gcc4.5/share/java/libgcj-4.5.0.jar
--- 28,40 ----
! TOOLPATH=/usr/local/bin/
! export LIBGCJ= /usr/local/Cellar/gcc/4.7.0/share/java/libgcj-4.7.0.jar
***************
*** 76,81 ****
! export LDLIBS= /sw/lib/gcc4.5/lib/libgcj.dylib /sw/lib/gcc4.5/lib/libstdc++.dylib /sw/lib/gcc4.5/lib/libgcc_s.1.dylib -liconv -lz
--- 76,81 ----
! export LDLIBS= /usr/local/Cellar/gcc/4.7.0/gcc/lib/libgcj.dylib /usr/local/Cellar/gcc/4.7.0/gcc/lib/libstdc++.dylib /usr/local/Cellar/gcc/4.7.0/gcc/lib/libgcc_s.1.dylib -liconv -lz


192 :188:2012/05/07(月) 08:36:59.13 ID:IG+NiWcx0.net
Makefile.HomebrewにあわせてFormulaを変更
(zip pdftk-1.44.zip pdftk-1.44-dist/pdftk/Makefile.Homebrewで追加しておく)
def install
cd "pdftk" do
system "make -f Makefile.Homebrew VERSUFF=-4.7 "
system "make -f Makefile.Homebrew install VERSUFF=-4.7 "
end
end
ちなみに、シェルからmakeすると問題なくビルドできます。
(が、管理のしやすさから、なんとかHomebrew管理下にしたい。)

そこで、つまづいている問題点の二つ目。
brew install pdftkとすると、
make: *** No rule to make target `../java/java_lib.o', needed by `pdftk.o'. Stop.
となって、java_lib.oを探せないでいます。
というか、java_lib.oをmakeできていない。


193 :名称未設定:2012/06/22(金) 01:46:37.16 ID:edGYtC+t0.net
brewでnkfインスコしてもmanできないんだね。まあ使うオプション限られてるからいいんだけど。

194 :名称未設定:2012/06/22(金) 11:41:55.10 ID:e/kcN45O0.net
>>193
MANPATH設定しないと見られないんじゃないか?

195 :名称未設定:2012/07/28(土) 22:06:07.66 ID:EHPeoqx70.net
homebrewでインストールしたアプリケーションなどはCellarに入りますが、これは移動しても構わないのでしょうか?

196 :名称未設定:2012/07/29(日) 01:12:43.91 ID:tcDemlZA0.net
>>195
/usr/local/binからCellarに向けてシンボリックリンクが張られているので、
よほど差し迫った事情でもなければ触らぬが吉

197 :名称未設定:2012/07/29(日) 10:15:02.30 ID:pXtxGDby0.net
trac.macports.org にアクセスできないんだけど、ウチだけ?


198 :名称未設定:2012/07/29(日) 13:26:52.46 ID:fdGj4m2E0.net
http://www.downforeveryoneorjustme.com/trac.macports.org

なぜbrewスレ


199 :名称未設定:2012/07/29(日) 15:00:48.35 ID:pXtxGDby0.net
>>198
ありがとう。
trac.macports.org は活きてるんだね。

brew install の過程で trac.macports.org にパッチを拾いに行くんだけど、繋がらなくてエラーになる。例えば↓とか。
https://trac.macports.org/export/79617/trunk/dports/devel/gettext/files/stpncpy.patch

200 :名称未設定:2012/07/29(日) 16:27:39.62 ID:tcDemlZA0.net
>>199
> 繋がらなくてエラーになる。

そのエラーの内容を提示すべきジャマイカ

198 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★