cBlog

Tips for you.

MSYS2

Windows上で動く最新のUnix環境、MSYS2について改めてまとめた

#MSYS2はもっと評価されるべき はじめに このブログの黎明期に書いたものに、MSYS2についての記事がある。 それらの記事には、MSYS2に乗り換えた経緯(MinGW+MSYS→MinGW-w64→MSYS2)やその時々の不具合対応が記されている。 しかしながら、当時の流れを重視…

MSYS2にimagemagickをインストールしてみた (2)

imagemagick、正常にインストールできてなかった。気づいたのは、displayが効かなかったから。 jpgのidentifyもできないし、 $ identify.exe hoge.jpg identify.exe: no decode delegate for this image format `JPEG' @ error/constitute.c/ReadImage/501. …

MSYS2にimagemagickをインストールしてみた (1)

パッケージデータベースの鯖(148.251.42.38)が応答しなく、これでは先に進めない。 調べてみると、jaistにもmsys2のリポジトリがあることを知る。 そこで、/etc/pacman.dにあるmirrorlist.*を以下のように編集した。 mirrorlist.mingw32 ## ## 32-bit Mingw-…

MSYS2にimagemagickをインストールしてみた - プロローグ

正確(?)に言うと、してみようとしたんだ。 けど、.dbの鯖が応答しなかった。 しかも、出掛けないといけなくなった。 ま~た、役に立つこと書けなかったよ。 すまん、みんな。 近日中に絶対やってみるから、待っていてくれ。 spwaveも入れようと思ってる。こ…

MSYS2と格闘 (2)

(´-`).。oO(既に忘れかけてる…) Cygwinみたいに/etc/fstabからnoaclオプションを消してみる。 chmodでパーミッションを編集できるようになった。 そこで、実行権限をexeファイルに付けると、補完が効くようになった。 しかし、Windowsのプロパティ→[セキ…

MSYS2と格闘 (1)

(´-`).。oO(忘れないうちに書かないと. . . ) MSYS2をインストールしたことだし、ほんの些細なCのプログラムを書く。 コンパイルして、、、実行っと。 $ ./ (Tabキー、ターンッ) $ ./ (…!?) (タンッ!タンッ!) $./ (…。) 補完が効かねえ・・…

MSYS2との出逢い (4)

(記憶が頼り そーいえば、いろいろ調べているときにMSYS2っての見たな。 でも、俺のやつのバージョン1.0だし?最新版だし?と思いつつ、ネットを探してみたら、MinGWプロジェクトからフォークしたMSYSの前進版、MSYS2ってのができたらしい。 少し物珍しさに…

MSYS2との出逢い (3)

(記憶が頼りなので、抜けが かといってCygwinはいやだ。 いろいろググってMinGW(更新が止まっている)からフォークしたMinGWの64 bit版があることを知る。 情報も少なく、慣れない手つきでインストールを進める。 msys自分で別から持ってきて入れなきゃい…

MSYS2との出逢い (2)

(記憶を頼りに書いているので、抜けがあるかも) ソースコードを書くにあたっては、入念な下調べと周辺の整備から入る私にとっては、文字コードをどうするかも、重要な問題の一つであった。 VI職人の朝は早い。 「まあ、好きで始めた仕事ですから」 viには…

MSYS2との出逢い (1)

MSYS2オヌヌメ以下、その経緯。(後から記憶を頼りに書いたので、抜けてるところがあるかも) Windows PCでgcc&まともなターミナルが使いたい ということで、以下から環境を選定することにした。 Cygwin: 会社で使ってるけど、重いというかファイル数が膨大…