MiXは以下のコンパイラで動作することが確認されています
MiXは以下のコンパイラでも未確認ですが動作するらしいです。
まず、環境あわせた設定をします。
(autoconfなんていうシャレたものには対応していません)
src/config.hを直接いじってください。
大抵は最初のままでOKだと思いますが、gcc2.xではstring_char_traits に変更する必要があります。 ここの値を調べるには、インクルードパスの"string"ファイルあたりを 見て調べてください。
メンバテンプレートをサポートしていないコンパイラではNodeListの型指定イテレータが使えません。
コンパイルしてみて、エラーがたくさん出た時はインタフェースが変わっている可能性があります。
そんな時、このマクロを定義することで昔のインタフェースで使えます。
まずソースの改行コードをOSにあわせて変更する必要があります。
その後、インクルードフォルダの中にsrc/以下をコピーしてください。
makeを実行すれば全てのサンプルがビルドされます。
projects/vc6/vc6.dswを開いてビルドします。
基本的にただコンパイルしているだけなので、環境に合わせてやってください。
プロジェクトファイルを作ってくれた人は、もしよかったらwebmaster@soup.jpに 送ってやってください。