• 締切済み

xyoubin の Pixmap の設定

email の受信通知に xyoubin を使っていますが,empty と full のときの Pixmap の 設定がうまくいきません.例えば, % xyoubin -empty *.xpm とすると, Warning: Cannot convert string "*.xpm" to type Pixmap X Error of failed request: BadDrawable (invalid Pixmap or Window parameter) Major opcode of failed request: 14 (X_GetGeometry) Resource id in failed request: 0x72746c75 Serial number of failed request: 36 Current serial number in output stream: 36 と出て,画像が表示されません. ちなみに,*.xpm ファイルではなく *.xbm ファイルを指定するときちんと表示され ます.これはどういった原因なのでしょうか. どなたか教えてください.

みんなの回答

noname#151056
noname#151056
回答No.1

参考URLのページによると、Pixmapを使うときは Imakefileの # Uncomment following lines, if you want to use pixmap. # XPM_DEFS = -DUSE_XPM # XPM_LIBS = str_to_pixmap.o locate_pixmap.o # XPM_FLAGS = -lXpm -lXwchar という部分のコメントをはずしてから xmkmfしてmakeする必要があるみたいですが、 この作業はやりましたか?

参考URL:
http://www.agusa.nuie.nagoya-u.ac.jp/software/agusalab/youbin/doc-jp/install.html
yucky74
質問者

補足

回答ありがとうございます. しかし,私は Debian Package を利用しているので,コンパイル等の作業は自分では 行っていません.パッケージをそのままインストールして使っているだけです. そのような場合はどうすれば良いのでしょうか?

関連するQ&A

  • EggXでグラフィック表示ができません

    はじめて質問させていただきます。 パソコンに詳しくないので情報が足りなかったら申し訳ありません。 現在、shuttleの64bitマシンにFedora11をセットアップ(?)し、 EGGXを使っています。 グラフィック表示をさせるとコンパイルはできるのですが、以下のようなエラーが出てしまい実行できません。 Error of failed request BadDrawable(invalid Pixmap or window parameter) major opcode of failed request 55(X_CreateGC) resource id in failed request 0x4400008 serial number of failed request:7 current serial number in output stream 8 EggXは最後に掲載した作者様サイトの手順に従いインストールしました。 X11/X.hは入っていたので追加で入れていません。 表示させようとした画像はpng形式です。 rootになれるので、rootになってパスを通しました。 Makefile.linux64のIINCとLLIBを変更しmakeしました。 ただ、LLIBとして設定した場所に、libX11.soはあるもののlibX11.aはありませんでした。 これが原因なのかなと思ってネット上で調べてみたのですが、 お恥ずかしい話、パソコンに詳しくないため他の方の質問等を読んでもどうしたらよいかまで理解できませんでした。 どうぞよろしくお願いいたします。 参考までにハードウェアのグラフィックに関係しそうなところの情報は以下のとおりです。 00:00.0 Host bridge: Intel Corporation 82G33/G31/P35/P31 Express DRAM Controller (rev 10) 00:02.0 VGA compatible controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10) 00:02.1 Display controller: Intel Corporation 82G33/G31 Express Integrated Graphics Controller (rev 10) eggXのサイト http://www.ir.isas.jaxa.jp/~cyamauch/eggx_procall/

  • パーミッションエラー/(°ё°)\

    お世話になっております! 携帯サイトを運営中です。 ドメイン移管に伴いファイルが初期化されたので再アップロード行っていたのですが、とある書き込みファイルにエラーが出てしまいました。 三つほどエラーが出ているのですが、どなた様か一つでも分かる方は御座いませんか{{(>_<)}} failed to open stream:permission in /フォルダ名/フォルダ名/db.php/~8 9 expects paramater 1 to be resource , boolean given in /フォルダ名/フォルダ名/db.php/~840 suplied argument is not a valid stream resource in /フォルダ名/フォルダ名/db.php/~841 db.phpはデータベースのファイルです。 db.phpのプログラムから別なファイルへ書き込みを行い,その書き込みファイルが作成されていないため、書き込みできずエラーって感じです。 まあ簡単に言いますと、該当の会員の書き込みファイルが無かったら作成し、作成されていたらそこに書き込むってだけのファイルです。

    • ベストアンサー
    • PHP
  • BIND9のゾーン設定でエラーが出ます。

    Windows2003サーバーにBIND9を導入し、自ネットワーク内のみのDNSを作成しています。 そこで、named.confは問題ないのですがゾーンファイルをチェックしてみると、 zone 正引きゾーン名/IN: loading from master file 正引きゾーンファイル名 failed: unexpected end of input dns_rdata_fromtext: 正引きゾーンファイル名7: near eol: unexpected end of input zone 逆引きゾーン名/IN: loading from master file 逆引きゾーンファイル名 failed: unexpected end of input dns_rdata_fromtext: 逆引きゾーンファイル名:8: near eol: unexpected end of input と、エラーが出てしまいます。 せめて正引きだけでも改善されれば、あとは自分でなんとかできそうなのですが・・・。 かれこれ2週間程度ここで詰まってしまっています(あまり時間がとれないもので・・・) どうかご教授願います。 正引きゾーンファイル中身 @ IN SOA tequila.cocktail.local( 2001060100 ;Serial 10800 ; Refresh 3600 ; Retry 604800 ; Exire 86400 ); Minimum TTL localhost IN NS tequila.cocktail.local. IN MX 10 mail.cocktail.local. @ IN A 192.168.20.11 tequila IN A 192.168.20.11 vodka IN A 192.168.20.12 gin IN A 192.168.20.10 www IN CNAME vodka ftp IN CNAME tequila mail IN CNAME tequila 逆引きゾーン中身 $TTL 86400 @ IN SOA tequila.cocktail.local.( 5 ; Serial 10800 ;Refresh after 3 Hours 3600 ;Retry after 1 Hour 604800 ;Expire after 1 Week 86400 );Minimum TTL of 1 Day IN NS tequila.cocktail.local. 11 IN PTR tequila.cocktail.local. 12 IN PTR vodka.cocktail.local. 10 IN PTR gin.cocktail.local. です。どうか宜しくお願いします

  • drupalでエラーが表示される

    drupalを利用してサイトを作成しようとしております。 インストールまでは終わったのですが、どのページを表示しても以下のようなエラーが出てきます。 ---------- * Warning: file_put_contents(temporary://filezqqgJ1) [function.file-put-contents]: failed to open stream: "DrupalTemporaryStreamWrapper::stream_open" call failed in file_unmanaged_save_data() (line 1847 of /home/sites/*****.jp/users/************/web/public_html/includes/file.inc). * ファイルを作成できませんでした。 * Warning: file_put_contents(temporary://fileBtkpQw) [function.file-put-contents]: failed to open stream: "DrupalTemporaryStreamWrapper::stream_open" call failed in file_unmanaged_save_data() (line 1847 of /home/sites/*****.jp/users/************/web/public_html/includes/file.inc). * ファイルを作成できませんでした。 ---------- ↑このエラーの意味と対処法をお分かりの方がいましたら、教えていただけないでしょうか。 よろしくお願いいたします。

  • coincheckのAPIの使い方【PHP】

    coincheckのAPIの使い方が分かりません。 自分の資産の取得は出来ましたが新規注文等POSTするのが全然出来ません。 自分のPOST方法が間違えていると思うのですが 私のPOST方法はfile_get_contentsでPOST送信をしようとしています。 ですがRequestがうまく行って無いのかな?っと思います。 failed to open stream: HTTP request failed! HTTP/1.1 401 Unauthorized in というエラーが返って来ます。 Request方法や解決方法がわかる方いらっしゃいませんか? よければサンプルでコードを書いていただけるとうれしいです。

    • 締切済み
    • PHP
  • サーバーにPHPを拒否されてしまう

    無料HPでPHPの練習をしている初心者です。 PHPファイルをサーバーにアップしてブラウザでみてみると・・・ ------------------------------------------------------------- 今日は、2008/07/26 です☆ Warning: fopen() [function.fopen]: Unable to access count.txt in /home/freeuser/ameyuki/htdocs/test.php on line 19 Warning: fopen(count.txt) [function.fopen]: failed to open stream: No such file or directory in /home/freeuser/ameyuki/htdocs/test.php on line 19 Warning: fgets(): supplied argument is not a valid stream resource in /home/freeuser/ameyuki/htdocs/test.php on line 20 Warning: fseek(): supplied argument is not a valid stream resource in /home/freeuser/ameyuki/htdocs/test.php on line 22 Warning: fputs(): supplied argument is not a valid stream resource in /home/freeuser/ameyuki/htdocs/test.php on line 23 Warning: fclose(): supplied argument is not a valid stream resource in /home/freeuser/ameyuki/htdocs/test.php on line 24 あなたは 1 人目のお客様です。 -------------------------------------------------------------- このような警告ばかりでて、PHPのコマンドが働いていないようなのです。日付は表示されますし、お客様の人数も一応1となっていますが、TOPへ戻ってから再度きても1人なのです。だから働いていないと思うのです。どうしたらPHPのコマンドを受け入れてもらえますか?無料HP、PHP可のところでは無理なのでしょうか? お願いします!

    • ベストアンサー
    • PHP
  • エラーの意味

    本当に困り果てています。 この警告の意味を教えてください。 Warning: fopen(test.txt) [function.fopen]: failed to open stream: Permission denied in /var/www/html/練習プログラム/test_kanryou.php on line 17 Warning: fwrite(): supplied argument is not a valid stream resource in /var/www/html/練習プログラム/test_kanryou.php on line 18 誰か詳しい方がいれば、教えていただきたいです。 よろしくお願いします。

    • ベストアンサー
    • PHP
  • Windows2000 サーバー設定できないphp

    Windows2000 サーバーで phpによるファイルのアップロードが出来ません。 (failed to open stream) 自宅でWindows2000サーバーを立てました。 他PCからFTPによるファイルのアップロードは行えるのですが、 他PCからのPHPによる実行が行えません。 現在、ファイルのアップロードを行ってみたところ、 以下のエラーが発生します。 Warning: move_uploaded_file(files/dscn6906.JPG) [function.move-uploaded-file]: failed to open stream: No such file or directory in D:\Program Files\VertrigoServ\www\test\upload.php on line 10 form文、php文は正しいです。 IISマネージャーで既存のFTPサイトによる設定でフォルダ内のファイル名変更・実行等は全てチェックしています。 どうすれば、アップロード可能になるのでしょうか? 宜しくお願いします。

    • ベストアンサー
    • PHP
  • メールフォームの設置

    メールフォームの設置をしたいのですが 送信を押すと以下のようなメッセージが出てしまいます。 考えられる原因を教えてください。 Warning: file(index.html) [function.file]: failed to open stream: No such file or directory in /home/users/1/main.jp-XXX/web/fmail.php on line 161 Warning: Invalid argument supplied for foreach() in /home/users/1/main.jp-XXX/web/fmail.php on line 162

    • 締切済み
    • PHP
  • HTTP_Request2のタイムアウトの設定

    PEARのHTTP_Request2の設定項目に「connect_timeout」と「timeout」があるのですが、 この2つの違いを教えていただきたく質問致しました。 http://pear.php.net/manual/en/package.http.http-request2.config.php -connect_timeout Connection timeout in seconds. Exception will be thrown if connecting to remote host takes more than this number of seconds. -timeout Total number of seconds a request can take. Use 0 for no limit, should be greater than connect_timeout if set. Exception will be thrown if execution of HTTP_Request2::send() takes more than this number of seconds. 例えば次のようにした場合、何をするまでが10秒で、何をするまでが20秒なのでしょうか。 $request = new HTTP_Request2('http://www.goo.ne.jp/', HTTP_Request2::METHOD_GET, array('connect_timeout' => 10, 'timeout' => 20)); try { $res = $request->send(); } catche ... よろしくお願い致します。

    • 締切済み
    • PHP