by shigemk2

当面は技術的なことしか書かない

ubuntu16.10でemacsをビルドしたい

./configure→makeってやると、bootstrap-emacsのところでセグフォになって死ぬ。

Dumping under the name emacs
Makefile:736: ターゲット 'bootstrap-emacs' のレシピで失敗しました
make[1]: *** [bootstrap-emacs] Segmentation fault (コアダンプしました)
make[1]: ディレクトリ '/home/shigemk2/Downloads/emacs-25.1/src' から出ます
Makefile:398: ターゲット 'src' のレシピで失敗しました
make: *** [src] エラー 2

既知のissueっぽい。

回避するためには./configureの段階でオプションをつけないといけない。

./configure CFLAGS=-no-pie

ええっと、ubuntu 16.10から、gcc実行時はデフォルトでpieフラグ(位置独立実行形式)をつけるようになったので、それがこのコアダンプの原因らしい。

www.lonecpluspluscoder.com

SOLVED: No more Emacs due to segfault/coredump during compilation / Applications & Desktop Environments / Arch Linux Forums

Linux(Ubuntu)でAndroid Studioを入れる

おせえよ。

  • Ubuntu 16.04
java -version
openjdk version "1.8.0_111"
OpenJDK Runtime Environment (build 1.8.0_111-8u111-b14-2ubuntu0.16.04.2-b14)
OpenJDK 64-Bit Server VM (build 25.111-b14, mixed mode)

特に苦もなく公式をなぞるだけでインストールできました。ディレクトリは/opt/の下に置いています。

developer.android.com

oh-my-fishでgitのaliasってあったっけ

oh-my-zshのgitプラグインみたいなやつ。

結論からいうと、なかった。というか、前にそんな感じのPRが投げられていたけど、なかった。they are also fairly personal って言われてるけど、およそalias関係って万人が使いやすいaliasって存在しないから、今後もそういうのつけないっていう方針のようだ。

github.com

github.com

blog.dragn.me