▼スレッド
│
└◇331:makeでパスが長いとエラーになる [ごろ] 04/21 00:28
└◇340:Re:makeでパスが長いとエラーになる [饅頭] 04/23
└◇341:Re[2]:makeでパスが長いとエラーになる [ごろ] 04/24 <
こんにちは。質問です。スレッド一覧
makeでリンクするファイルが多いと、
リンク時のパスが長いので、エラーに
なってしまいます。bashのスタックサイズ
を増やしてみましたが、回避できません。
他に回避策はあるのでしょうか?
Cygwin 1.3.9を使っています。
どれぐらいのパス長なのか分かりませんが、Cygwinに限らず一般的なEWSでも発生します。スレッド一覧
lnコマンドでパスのショートカットを作成し、パスの長さが短くなるようにしてみてはいかがでしょう。
こんにちは。スレッド一覧
> どれぐらいのパス長なのか分かりませんが、Cygwinに限らず一般的なEWSでも発生します。
gccの引き数の長さが2KBくらいでしょうか?
それくらいで、エラーを吐かれても困るのですが。
> lnコマンドでパスのショートカットを作成し、パスの長さが短くなるようにしてみてはいかがでしょう。
>
リンクするファイルが山のようにあって、ファイル名を短縮
したりしても、ぜんぜんだめです。その前にリンクオプションがたくさんあるので。。。(^^;)
根本的に引数サイズかスタックサイズを増やさないと
ちょっと大きめなアプリケーションはコンパイルできない
ことになったしまいますね。