Develop and Download Open Source Software

Ticket #21039

Open Date: 2010-03-10 13:31

Last Update: 2010-03-12 17:18

動作環境にWindowsを追加

Reporter:udawtrOwner:udawtr
Priority:5 - MediumMileStone:(None)
Type:Feature RequestsSeverity:5 - Medium
Component:(None)Status:Closed
ResolutionNone

Details

Windows でコンパイルできるようにする。

ClearSilver

そのためには、ClearSilverを何とかする必要がある。

ClearSilverのPython+CGIで使うことに主眼がおかれており、単純なテンプレートエンジンとしてCから使うことの障害と感じる。

ClearSilverはNew BSD Licenseであるため、ClearSilverからMAGROに不要な機能を削ぎ落したバージョンを作成し、MAGROに組み込む。

これによって、MAGROはGCC以外の影響を受けなくなるので、Windowsへのポーティングが行い易くなると考えられる。



コンパイラ基盤

Windowsでの利用においては、Cygwin/mingwを利用することは避ける。

Windowsには標準でコンパイラ基盤が付属しないため、別途 VisualC++が利用出来ることを前提とした設計とする。

また、MAGROそれ自体のコンパイルもVisualC++で行えるようにプロジェクトファイルを作成することとする。



以上の方針にご意見等ありましたら、コメントをいただけると助かります。

Attach File

File ListNo attachments.
Add New attachment
Add attachment filesPlease login to add new attachment

Ticket History - 3/3 Histories

2010-03-10 13:31 Update by: udawtr

  • New Ticket "動作環境にWindowsを追加" created

2010-03-11 02:51 Update by: udawtr

Comment

SVNレポジトリのtrunkに実験的ではありますがWindows対応コードを追加しました。

2010-03-12 17:18 Update by: udawtr

  • Ticket Close date set to 2010-03-12 17:18
  • Status Update from Open to Closed.

Comment

Ver 0.1.5 で Windows対応になりました。


Add Comment/Update #21039 (動作環境にWindowsを追加)

You are not logged in. If you do not want to anonymous write, please login. » Login


SourceForge.JP is a Japanese version of SourceForge.net. For developments that are not related to Japan, we recommend you to use SourceForge.net.