とりあえずコンパイルはできたけど、かなりぐちゃぐちゃぎみ。
苦労の割にはむくわれない感じがしてしまう。
結構環境に依存している部分がありますね。Windowsでコンパイルみたいな地味な作業ってほどんどやる人がいないみたいで、情報がかなり少ない。
その分ちゃんとまとめれば意味がありそうなのだけど、これはまとめるの大変ですね。
Linuxって本当楽。
Cygwin利用してしまえば楽なんだろうけど、できれば避けたいのですよね。おそらくそれが苦労の最大の原因のような気がします。
とりあえずしばらく別の事をやってみます。
苦労の割にはむくわれない感じがしてしまう。
結構環境に依存している部分がありますね。Windowsでコンパイルみたいな地味な作業ってほどんどやる人がいないみたいで、情報がかなり少ない。
その分ちゃんとまとめれば意味がありそうなのだけど、これはまとめるの大変ですね。
Linuxって本当楽。
Cygwin利用してしまえば楽なんだろうけど、できれば避けたいのですよね。おそらくそれが苦労の最大の原因のような気がします。
とりあえずしばらく別の事をやってみます。
GUIでコンパイルするには
PCbuild\pcbuild.sln
をダブルクリックし、MSVCを起動したら、コンパイルすれば正常コンパイル通過しました。
ただライブラリ類をちゃんとリンクしてあげないとおもしろくないですから、ライブラリ類もコンパイルした物を作成してみます。
まずはtkが必要なようですので調査してみます。
PCbuild\pcbuild.sln
をダブルクリックし、MSVCを起動したら、コンパイルすれば正常コンパイル通過しました。
ただライブラリ類をちゃんとリンクしてあげないとおもしろくないですから、ライブラリ類もコンパイルした物を作成してみます。
まずはtkが必要なようですので調査してみます。
Mingwでやってもエラーがでて停止している。。。
ヘッダ周りの整合性である事はわかっているのだけど、ちょっとこればかりやっているわけにはいかないので一旦保留してみます。
次は別の調査としてPythonをコンパイルしてみます。
ヘッダ周りの整合性である事はわかっているのだけど、ちょっとこればかりやっているわけにはいかないので一旦保留してみます。
次は別の調査としてPythonをコンパイルしてみます。
makefile(29) : fatal error U1035: syntax error : expected ':' or '=' separatorStop.がでています。どうもnmake用にmakefileが正常に生成されていないような感じです。
mingwとか利用しないとだめですかね。これは。
nt/INSTALLにもMSVC+nmakeのビルドがokの記述がないのでもしかしたら本家でもだれもやってないんだろうか?
とりあえず一回mingwでコンパイルしてみます。
まずはlibtiff
http://www.remotesensing.org/libtiff/からダウンロードしてきます。
libgif
http://sourceforge.net/projects/libungifからダウンロード。 giflib と libungif がありますが giflib を選択します、、、が一旦挫折しました。
makefileをnmake用に修正できないのですよ。。nmakeの文法が良くわからない。
同様にlibXpm-noxもコンパイル通過にいたりませんでした。
ということで日和って、
http://gnuwin32.sourceforge.net/packages.htmlからバイナリをダウンロードしてくる事にします。
という事でいよいよNTEmacsのコンパイルに進もうと思います。
http://www.remotesensing.org/libtiff/からダウンロードしてきます。
nmake /f makefile.vcでjpeg,zlib等が認識されているならコンパイルが通過します。
libgif
http://sourceforge.net/projects/libungifからダウンロード。 giflib と libungif がありますが giflib を選択します、、、が一旦挫折しました。
makefileをnmake用に修正できないのですよ。。nmakeの文法が良くわからない。
同様にlibXpm-noxもコンパイル通過にいたりませんでした。
ということで日和って、
http://gnuwin32.sourceforge.net/packages.htmlからバイナリをダウンロードしてくる事にします。
という事でいよいよNTEmacsのコンパイルに進もうと思います。



