cdrtoolsを mingwでコンパイルする必要があります(cygwin への依存を避けるため)。
それはかなり前に行われましたが、ソースはもう入手できません: http://web.archive.org/web/20040707140819/http://cdrtools.bootcd.ru/
cdrtools を mingw でコンパイルする方法を知っている人はいますか?
ありがとう。
cdrtoolsを mingwでコンパイルする必要があります(cygwin への依存を避けるため)。
それはかなり前に行われましたが、ソースはもう入手できません: http://web.archive.org/web/20040707140819/http://cdrtools.bootcd.ru/
cdrtools を mingw でコンパイルする方法を知っている人はいますか?
ありがとう。
これらのいわゆる「フォーク」はどちらも元のソフトウェアよりも機能が少ないですが、バグが多く、何年も前から死んでいます。
dvdrtools は、2001 年 (現在は 12 年前) の cdrtools バージョンから始まり、元の DVD サポート コードを削除し、Pioneer A03 で動作する可能性のあるコードに置き換えました。移植性を損なうことはなかったので、2001 年の cdrtools と同じように Win-DOS でコンパイルできます。
wodim は 2004 年 9 月のバージョンの cdrtools を使用し、DVD サポート コードに対しても同じことを行いましたが、さらに移植性フレームワークを破壊し、固有のバグを追加しました。
Cdrtools は、およそ以来、Win-Dos でコンパイルおよび動作します。1998年。
Win-Dos でコンパイルするには、cygwin 環境と「smake」が必要です (gmake には、そのプラットフォームで正しく動作しないバグがあります)。
このような環境では、cygwin 用にコンパイルしたり、cl.exe を使用したりすることもできます。cl.exe を使用してコンパイルすると、Microsoft のコンパイル環境の非 POSIX 準拠が意図されているため、機能する mkisofs が得られません (struct stat には常に st_ino == 0 が含まれ、すべてのファイルが一緒にハードリンクされていることを mkisofs に伝えます)。
数年前に動作する mingw コンパイルがありましたが、READMEs/README.mingw32 の指示はもはや適用されないようです。
DJGPP コンパイル aprox がありました。10 年前 (READMEs/README.msdos を参照) ですが、これも現在の DJGPP リリースでは正しくありません。
cdrtools はcdrkitとdvdrtoolsにフォークされました
これらはどちらも同じ (またはそれ以上の) 機能を備えているため、代わりにコンパイルを試みる方がよい場合があります。
Windows でコンパイルできるようにするパッチがメーリング リストにあるようです。試してごらん。