カテゴリー別アーカイブ: Mac

el capitan クリーンインストール後メモ

Dock関連
defaults write com.apple.Dock autohide-delay -float 0 && killall Dock
defaults write -g NSWindowResizeTime -float 0.005 && killall Dock
defaults write com.apple.dock expose-animation-duration -float 0.05 && killall Dock

Homebrew関連
ruby -e “$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)”
brew install caskroom/cask/brew-cask
brew tap sanemat/font
brew install ricty
cp -f /usr/local/Cellar/ricty/3.2.4/share/fonts/Ricty*.ttf ~/Library/Fonts/
fc-cache -vf

zsh関連
brew install zsh –disable-etcdir
brew install zsh-completions
dscl localhost -read Local/Default/Users/$USER UserShell
sudo sh -c “echo ‘/usr/local/bin/zsh’ >> /etc/shells”
cat /etc/shells
chsh -s /usr/local/bin/zsh

https://gist.github.com/mollifier/4979906
.zshrc追記

# 補完
# for zsh-completions
fpath=(/usr/local/share/zsh-completions $fpath)
# 補完機能を有効にする
autoload -Uz compinit
compinit -u

.zshenv作成

export PATH=/usr/local/bin:$PATH

brew instsall zsh-completions

.zshrcに追記
fpath=(/path/to/homebrew/share/zsh-completions $fpath)
autoload -U compinit
compinit -u

ビルド
rm -f ~/.zcompdump; compinit

 

curl -L http://install.ohmyz.sh | sh

Lazarusu1.2 (OS X 10.9 Marvericks) 環境構築

1.  download
http://sourceforge.net/projects/lazarus/files/Lazarus%20Mac%20OS%20X%20i386/Lazarus%201.2/

2. install
①fpc(fpc , fpc-xcode)
②fpcsrc
③lazarus

3. Marvericksではgdbを設定しないとデバッガエラーになる?ので設定
http://wiki.lazarus.freepascal.org/GDB_on_OS_X_Mavericks_and_Xcode_5
①brew install https://raw.github.com/Homebrew/homebrew-dupes/master/gdb.rb
②キーチェーンアクセス
③証明書アシスタント>証明書を作成
④名前:gdb-cert、自己署名ルート、コード署名、デフォルトを無効化にチェック>作成
⑤有効期限3650日
⑥>>>>> (続ける)
⑦キーチェーン:システム>作成
⑧Macの再起動
⑨codesign -s gdb-cert /usr/local/bin/gdb
⑩lazarus起動>デバッガのパスを/usr/local/bin/gdbにする

gcc4.7 + Homebrew (Mac)

Homebrewでgcc4.7をインストールするメモ
brew tap homebrew/versions
brew install gcc47

これでgcc4.7がインストールされる。
結構時間かかった。

以下でgcc/g++のシンボリックリンクを変更する。
sudo ln -sf /usr/local/bin/gcc-4.7 /usr/bin/gcc
sudo ln -sf /usr/local/bin/g++-4.7 /usr/bin/g++

4.2に戻す場合は以下にある。
/usr/llvm-gcc-4.2/bin