Cygwin + MinGW + GCC 相談室 Part 3at TECH
Cygwin + MinGW + GCC 相談室 Part 3 - 暇つぶし2ch811:デフォルトの名無しさん
08/07/16 20:43:53
ffmpeg-checkout-2007-07-20では上手くいくのですが
新しいものでないとavfilterが使えないのです。
ライブラリ?はぜんぶmakeに性交しているので、最後のffmpegで行き詰まっています。

812:デフォルトの名無しさん
08/07/16 20:59:23
エラーメッセージそのままじゃないか
prコマンドはmingw32のcoreutilsあたりにはいっているはず
libamrは--enable-gplと矛盾するので使えない

813:デフォルトの名無しさん
08/07/16 21:11:30
アドバイスありがとうございます。
解決できそうです。
l
ibamr is nonfreeとありますね。
とりあえず、--enable-libamr_nbを外しました。

それとpr.exeが見当たらないので探してきます。

814:デフォルトの名無しさん
08/07/17 11:51:48
>>808の件、解決しました。
どうやらwindowsで解凍したときに、ファイル名が長いことが原因なのか
ファイル名の末尾が化けたようです。
cygwinのコマンドで解凍したら正常にファイルがありました。
使用した解凍ソフトはLaplus1.53でした。多分バグだと思われます。

815:デフォルトの名無しさん
08/07/17 11:57:10
いいえ、仕様です。

816:デフォルトの名無しさん
08/07/17 19:02:18
WinFSが実用化してたらこんなしょぼい仕様とはおさらばのハズだったのに

817:デフォルトの名無しさん
08/07/17 19:42:52
もしかしてCygwinに付属しているg++(非GCC)って
wchar.hインクルードしても、wprintfやらwscanf使えませんか?

#g++ -v
Reading specs from /usr/lib/gcc/i686-pc-cygwin/3.4.4/specs
Configured with: /usr/build/package/orig/test.respin/gcc-3.4.4-3/configure --ver
bose --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --libdir=/usr/lib --libe
xecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --enable-langu
ages=c,ada,c++,d,f77,pascal,java,objc --enable-nls --without-included-gettext --
enable-version-specific-runtime-libs --without-x --enable-libgcj --disable-java-
awt --with-system-zlib --enable-interpreter --disable-libgcj-debug --enable-thre
ads=posix --enable-java-gc=boehm --disable-win32-registry --enable-sjlj-exceptio
ns --enable-hash-synchronization --enable-libstdcxx-debug
Thread model: posix
gcc version 3.4.4 (cygming special, gdc 0.12, using dmd 0.125)


818:デフォルトの名無しさん
08/07/17 23:32:05
Yes
諦めてMinGW入れなさい。

819:デフォルトの名無しさん
08/07/18 00:07:30
同ディレクトリにある5つのフォルダのmakeを自動的に実行するにはどうしたらいいのですか?


dir1/makefile
dir2/makefile
dir3/makefile
dir4/makefile
dir5/makefile

820:デフォルトの名無しさん
08/07/18 00:15:31
>>819
cd dir1 && make

821:デフォルトの名無しさん
08/07/18 00:41:59
>>819
for foo in dir[1-5]; do pushd $foo; make; popd; done

822:デフォルトの名無しさん
08/07/18 11:16:33
>>820
>>821
ありがとぅ・

823:デフォルトの名無しさん
08/07/18 11:41:47
Cygwin + Gcc 4.3.1でOpenMPプログラミングをしようとしたら、
#include文でomp.hがないと言われてしまいました。

gccのconfigureのオプションが足りなかったのでしょうか?
誰か教えてください。

824:デフォルトの名無しさん
08/07/18 11:54:33
omp.hがない

825:デフォルトの名無しさん
08/07/18 16:33:31
宿題スレでみた /dev/pts と言うのをcygwinで使いたいのだけど、
何かセットアップが必要のようで、わかりません。
/devを見てみると、
stdinとかstdoutと言うのはあるけど、ptsと言うのは見当たりません。
どうすると、使えるようになりますか?

826:質問です。
08/07/18 16:56:11
>>824
Gcc 4.3にomp.hは入っていないのですか?
4.2にしか入っていないのですか?

827:デフォルトの名無しさん
08/07/18 18:22:26
>>826
omp.hはgccの付属物じゃないよ。OpenMPの付属物。


828:デフォルトの名無しさん
08/07/18 22:14:32
>>823

--enable-libgomp は指定した?


829:デフォルトの名無しさん
08/07/19 01:16:07
>>828
そんなオプションあったんすか!?
configureの説明書きには--disable-libgompしかないから
デフォルトかと思ってました・・・

あ~、また7時間makeし直しか・・・orz


830:デフォルトの名無しさん
08/07/19 02:10:28
>>829
いや、だからおまいの環境、OpenMPのライブラリとヘッダがインストールされてないだろ、と。

831:デフォルトの名無しさん
08/07/19 12:30:07
>>830
gcc4.3.1の中にomp.h.inファイルがありましたので、
多分コンパイルの対象外にされているんだと思います。
何かのconfigureオプションが足りない?
続きはOpen MPスレで質問させていただきたいと思ってます。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch