2ちゃんねる ■掲示板に戻る■ 全部 1- 最新50    

■ このスレッドは過去ログ倉庫に格納されています

【視聴・録画】Linuxでテレビ総合9【デジタル/アナログ】

509 :login:Penguin:2014/07/12(土) 21:48:40.06 ID:SnB0zLWa.net
BonDriverProxy_Linuxに付属している sample.cpp をコンパイルして実行したところ
dlopen: Success と表示されファイルサイズゼロの aaa.ts しか作成されずに終了します。

./sample -b BonDriver_LinuxPT.so -s 0 -c 0 -t 10 -o aaa.ts
dlopen: Success

ソースを見て原因は BonDriverがロードできなかったためとわかったのですが、最初は
エラーメッセージだとは思えなかったので少しハマりました。

https://github.com/u-n-k-n-o-w-n/BonDriverProxy_Linux/blob/master/sample.cpp#L88

perror("dlopen"); を fprintf(stderr, "%s\n",dlerror()); とかに変更すれば、まともなエラー
メッセージになってくれます。

BonDriver_LinuxPT.so: cannot open shared object file: No such file or directory

# BonDriverのロードが成功してから出力ファイルのopenをしたほうが
# サイズゼロの出力ファイルができないので自分としては好みです。

総レス数 984
318 KB
新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
read.cgi ver 2014.07.20.01.SC 2014/07/20 D ★