万年素人からHackerへの道

万年素人がHackerになれるまで殴り書きするぜ。

  • ・資産運用おすすめ
    10万円は1000円くらい利益
    資産運用ブログ アセマネ
    • ・寄付お願いします
      YENTEN:YYzNPzdsZWqr5THWAdMrKDj7GT8ietDc2W
      BitZenny:ZfpUbVya8MWQkjjGJMjA7P9pPkqaLnwPWH
      c0ban:8KG95GXdEquNpPW8xJAJf7nn5kbimQ5wj1
      Skycoin:KMqcn7x8REwwzMHPi9fV9fbNwdofYAWKRo

    VM上にgrumpy入れたい

    VirtualBoxUbuntu系OSを入れていた。

    grumpyとはこれ。 GitHub - google/grumpy: Grumpy is a Python to Go source code transcompiler and runtime.

    ssh vagrant

    sshで入ったあとに、

    まず、以下のコマンドでgccgo-goを入れてみると

    sudo apt-get install gccgo-go

    さらにgrumpyをmakeしようと

    make
    go tool: no such tool "compile"

    ↑とかのエラーがでた。

    gccgo - golang.jp

    Go言語にはgccgoとgcがあるみたい。

    さっき入れたgccgoを消す

    sudo apt-get remove gccgo-go

    $HOME/go1.4 をビルドしておく

    git clone -b release-branch.go1.4 https://go.googlesource.com/go $HOME/go1.4
    cd $HOME/go1.4/src
    ./make.bash

    晴れて最新?のgoをインストール

    git clone https://go.googlesource.com/go
    cd go/src
    ./all.bash

    何故かへんてこなエラー。

    bootstrap/cmd/link
    go tool dist: FAILED: /home/vagrant/go1.4/bin/go install -gcflags=-l -tags=math_big_pure_go -v bootstrap/cmd/...: exit status 1

    https://github.com/moovweb/gvm/issues/155

    を見て 1.4がないからとかいうのは関係ないけど似た現象の人がいたから。

    sudo apt-get update
    sudo apt-get upgrad

    をトライ。

    その際

    Use 'apt-get autoremove' to remove them.

    とか言ってきたので

    sudo apt-get autoremove'

    を機械的に実行

    しかし結局だめ。

    hgがはいってないからかな?

    sudo apt-get install mercurial

    関係ない・・。