プログラミングのメモ書きです。日記も兼ねてます。
×
[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。
PPEncoderCPP開発再開。
--disable-network指定したらコンパイルに成功したため、デバッグ中。
…CygwinのGDBが全然関係ないところでエラーする…
1時間悩んだ挙句Ubuntuでデバッグすると、すぐに問題点がわかった。
…でもここ、サンプルソースのまんまなんだけどなぁ。
APIの使い方だけ見ながら書き直そうかなぁ。
--disable-network指定したらコンパイルに成功したため、デバッグ中。
…CygwinのGDBが全然関係ないところでエラーする…
1時間悩んだ挙句Ubuntuでデバッグすると、すぐに問題点がわかった。
…でもここ、サンプルソースのまんまなんだけどなぁ。
APIの使い方だけ見ながら書き直そうかなぁ。
PR
gcc4.3.0にして、ffmpegをコンパイル中。
今回は、libmp3lameもgcc4でコンパイルしてみた。
これで、リンクエラーがなくなればいいんだけど…
今回は、libmp3lameもgcc4でコンパイルしてみた。
これで、リンクエラーがなくなればいいんだけど…
写真更新プログラムのコンパイルに失敗する問題、サンプルを見てftp系のインクルードを、.hから.cppに移したら直った。
なんでだ?
あとは、実際にデータがアップロードされることを確認してから写真転送を書いてたぶん完成。
なんでだ?
あとは、実際にデータがアップロードされることを確認してから写真転送を書いてたぶん完成。
configureオプションから--enable-sharedをはずしてみたところ、スタティックリンクライブラリが生成された。
一応、それを使ってリンクすることはできるらしい。
で、PPEncoderCPPに組み込んでみた。
…総容量17MBのアプリの出来上がり。
wxWidgetsもスタティックリンクしてるからこんなもんか?
にしても…実行するとスタックエラーで落ちるとかねぇよorz
ffmpegをコンパイルするとき、gcc3系列を使ったことに問題があるらしく、gcc4.2.0以上を入れろと出た。
Cygwinのsetupからgcc-4をインストール。コンパイルしようとしたところ…
7 [main] ? (4652) C:\cygwin\bin\make.exe: *** fatal error - couldn't alloc
ate heap, Win32 error 487, base 0x9B0000, top 0xA90000, reserve_size 913408, all
ocsize 917504, page_const 4096
こんな感じのエラーを時々放つ。
msysのときとにてるけど、若干違うこのエラー、ググッて見ると、「http://japan.xilinx.com/support/answers/24145.htm」こいう記述もあるんだが、解決しない…そもそも、Logitech のウェブ カメラを持ってないんだけどなぁ…
Ctrl+Cで止めると
2689 [main] make 2064 fork: child -1 - died waiting for longjmp before initia
lization, retry 0, exit code 0x1000000, errno 11
って出る。
そのあと、再開するとその場所は素通りするんだよね。
で、終わったと思いきや。
/usr/include/asm/byteorder.h:40: multiple definition of `___ntohl'
orz
一応、それを使ってリンクすることはできるらしい。
で、PPEncoderCPPに組み込んでみた。
…総容量17MBのアプリの出来上がり。
wxWidgetsもスタティックリンクしてるからこんなもんか?
にしても…実行するとスタックエラーで落ちるとかねぇよorz
ffmpegをコンパイルするとき、gcc3系列を使ったことに問題があるらしく、gcc4.2.0以上を入れろと出た。
Cygwinのsetupからgcc-4をインストール。コンパイルしようとしたところ…
7 [main] ? (4652) C:\cygwin\bin\make.exe: *** fatal error - couldn't alloc
ate heap, Win32 error 487, base 0x9B0000, top 0xA90000, reserve_size 913408, all
ocsize 917504, page_const 4096
こんな感じのエラーを時々放つ。
msysのときとにてるけど、若干違うこのエラー、ググッて見ると、「http://japan.xilinx.com/support/answers/24145.htm」こいう記述もあるんだが、解決しない…そもそも、Logitech のウェブ カメラを持ってないんだけどなぁ…
Ctrl+Cで止めると
2689 [main] make 2064 fork: child -1 - died waiting for longjmp before initia
lization, retry 0, exit code 0x1000000, errno 11
って出る。
そのあと、再開するとその場所は素通りするんだよね。
で、終わったと思いきや。
/usr/include/asm/byteorder.h:40: multiple definition of `___ntohl'
orz
MSYS+MinGWでwxWidgetsがビルドできない…
configureの段階ではじかれる…
やっぱりやるたびに黙り込む位置が違う…もう何がなんだか。ビルド済みパッケージを使おうかな。
configureの段階ではじかれる…
やっぱりやるたびに黙り込む位置が違う…もう何がなんだか。ビルド済みパッケージを使おうかな。