私はWindowsでxmlsecをビルドしようとしています...私は経験豊富なC/C ++開発者ではなく、「 make... makeinstall 」の行に沿った何かがうまくいかない場合はビルドプロセスにあまり精通していません。
xmlsecには、Win32サブディレクトリ、オプションのパラメータの束を受け取る優れたECMAScript configure.js、およびconfigureの実行後に「nmake...nmakeinstall」でうまくいくことを説明するreadmeが付属しています。(明らかに、それはそれほど簡単ではないか、私はここに投稿しません!)
xmlsecは、他の多くのライブラリにも依存します(図についてはここを参照してください)。それらのライブラリのソースをダウンロードしました。
私の問題は、ビルドを機能させるために、これらのソースを配置する方法や、configure.jsスクリプトに何を伝えるかがわからないことです。
たとえば、nmakeプロセスは、「iconv.h」(iconvは必須ライブラリの1つです)が見つからないと文句を言いますが、これは存在しないため、驚くことではありません。代わりに、「iconv.h.in 」と「iconv.h.build.in 」があります...必要な「iconv.h」を作成するために何をすべきかわかりません。
(コマンドプロンプトでMS Visual Studio 2010を使用しています(これが推奨されるアプローチだと思います)。
誰かがこれを行う方法を知っていますか?どんな助けでも大歓迎です。
TIA
マイクピート