Cygwin なんでも掲示板

一覧最新記事過去一覧 | 検索FAQアンテナHOME
(新規投稿・発言はできません)


スレッド

└◇331:
makeでパスが長いとエラーになる [ごろ] 04/21 00:28

 └◇340:Re:makeでパスが長いとエラーになる [饅頭] 04/23
  └◇341:Re[2]:makeでパスが長いとエラーになる [ごろ] 04/24 <


331● makeでパスが長いとエラーになる[ ごろ ] 2002 04/21 00:28
こんにちは。質問です。

makeでリンクするファイルが多いと、
リンク時のパスが長いので、エラーに
なってしまいます。bashのスタックサイズ
を増やしてみましたが、回避できません。
他に回避策はあるのでしょうか?
Cygwin 1.3.9を使っています。
スレッド一覧


340● Re:makeでパスが長いとエラーになる[ 饅頭 ] 2002 04/23 17:32
どれぐらいのパス長なのか分かりませんが、Cygwinに限らず一般的なEWSでも発生します。
lnコマンドでパスのショートカットを作成し、パスの長さが短くなるようにしてみてはいかがでしょう。
スレッド一覧


341● Re[2]:makeでパスが長いとエラーになる[ ごろ ] 2002 04/24 00:07
こんにちは。

> どれぐらいのパス長なのか分かりませんが、Cygwinに限らず一般的なEWSでも発生します。

gccの引き数の長さが2KBくらいでしょうか?
それくらいで、エラーを吐かれても困るのですが。

> lnコマンドでパスのショートカットを作成し、パスの長さが短くなるようにしてみてはいかがでしょう。
>

リンクするファイルが山のようにあって、ファイル名を短縮
したりしても、ぜんぜんだめです。その前にリンクオプションがたくさんあるので。。。(^^;)
根本的に引数サイズかスタックサイズを増やさないと
ちょっと大きめなアプリケーションはコンパイルできない
ことになったしまいますね。
スレッド一覧

早田のホームページへ
CGIROOM