wxDを使ってみようとした
とりあえずさっきつまずいたのでメモる
基本的にはD言語友の会のwxDのページで事足りるけど最新版を落としてもコンパイルが通らなかった
Config.d(327): Error: cannot implicitly convert expression (cast(int)ch - 65 + 10) of type int to char Config.d(328): Error: cannot implicitly convert expression (cast(int)ch - 97 + 10) of type int to char
こういうメッセージが出たので該当箇所を見てみる
$ cat ./wxd/wx/config.d | head -328 | tail -2 else if (ch>='A' && ch<='F') ch=ch-'A'+10; else if (ch>='a' && ch<='f') ch=ch-'a'+10;
で、こうする
else if (ch>='A' && ch<='F') ch=cast(char)(ch-'A'+10); else if (ch>='a' && ch<='f') ch=cast(char)(ch-'a'+10);
お、コンパイル通った
これでいいのか?w
なんか手に入れると満足しちゃって動かさないとかいう症候群にかからないように注意しよう
動かしたらなんかPostします