- 847 名前:octave for windowsメモの筆者 mailto:sage [2009/03/23(月) 12:55:45 ]
- ソースコードからコンパイルするときのヒント(メモ)
(参考) Cygwinのソースパッケージを使わないというときは,下記の手順で,ソースコードを書き換えてください(バージョン 3.0.3 の場合) ですが 3.0.4のback portをするともっとシンプルです。 sparse-util.hの以下を extern OCTAVE_API void SparseCholError (int status, char *file, int line, char *message); extern OCTAVE_API int SparseCholPrint (const char *fmt, ...); ***** // FIXME this overload is here due to API change in SuiteSparse (3.1 -> 3.2) extern OCTAVE_API void SparseCholError (int status, char *file, int line, char *message); extern OCTAVE_API void SparseCholError (int status, const char *file, int line, const char *message); extern OCTAVE_API int SparseCholPrint (const char *fmt, ...); にします。ページに書かれている変更では,cygwinでは通りますが, mingwではとおりません。たぶん,3.0.4では私が今回書いたように変更された と思います。
|

|