みつきんのメモ

組み込みエンジニアです。Interface誌で「My オリジナルLinuxの作り方」連載中

llvm

Ubuntu 18.04にaptでLLVM-9をインストール

はじめに LLVM 9環境をUbuntu 18.04で構築する。 google先生に聞いても手動で設定する方法ばかり見つかったので、aptでインストールする方法を調べた。 2020/1/8 修正 リポジトリの設定 $ sudo apt-add-repository "deb http://apt.llvm.org/bionic/ llvm-to…

Ubuntu 18.04でllvm-7系パッケージを削除する方法

はじめに 地味にデスクトップ環境が依存しているので引っこ抜くのが大変 削除方法 gvfs-daemonsがlibllvm7に依存しているらしいのでちょっと大変 まずは消せるだけ消す。 $ sudo apt purge -y clang-7 lldb-7 lld-7 $ sudo apt purge -y libllvm-7-ocaml-dev…

Ubuntu 18.04にtinygoをインストールする(2019/04編)(4/7追記)

はじめに Ubuntu18.04でtinygoをインストールしようとしたらハマったのでメモっておく。 基本はここの手順。 Requirement Go 1.11+ LLVM 7 (for example, from apt.llvm.org あとは、ターゲットのツールチェイン。 ARM Cortex-M AVR(Arduino) WebAssembly 詳…