68user's page 掲示板

Prev< No. 909〜912> Next  [最新発言に戻る] [過去ログ一覧]
No. 909 # james [E-mail] 2000/06/09 (金) 17:55:20
毎日どうもありがとうございます。感謝感謝です。

たくさんのコメントどうもです。
まず、app-defaultsファイルの件はtrussと言うコマンドで分かりました。


次に、XtOpenApplicationを使ってコーディングしてみましたが、(以下)
    disp=XtOpenApplication(app1,"xmfonts",NULL,0,&argc,argv,NULL,
        applicationShellWidgetClass,NULL,0);
パラメータの値がよく分かりません。でもこれでコンパイルしたところ
以下のようなエラーでコンパイル出来ません。
内のX11のバージョンは分かりません。
cc /export/home1/sakou/srclib/cstlib/xmfonts.c -c -g -I /usr/openwin/include -I /usr/dt/include
"/export/home1/sakou/srclib/cstlib/xmfonts.c", line 78: warning: improper pointer/integer combination: op "="
cc -o xmfonts xmfonts.o -lXm -lXt -lX11 -lm
Undefined first referenced
  symbol in file
XtOpenApplication xmfonts.o
ld: fatal: Symbol referencing errors. No output written to xmfonts
*** エラーコード 1
make: 致命的エラー: ターゲット `xmfonts' の構築用コマンドが失敗しました。

最後に、マニュアルは、地方にいるので書店にいってもX-windowsのマニュアル
なんてほとんど皆無です。
どんなマニュアルがあるかも分からないのでネット上で一生懸命探しているのですが
内容が分からないのと、価格がPCの物と比べて高価なのとでなかなか
自分では決められない状況です。

もう一つ、自分の無知さがまた一つ分かりました。
X-windowsのプログラムはXlibだけでもコーディング出来るのですか?
XツールキットとかMotifルーチンとかが無くても出来るのですか?
XツールキットとかMotifルーチンは簡単にコーディングするための
ライブラリーなのですか?
ほかにOpenGLとかXveiwとかも聞きますがそれらの位置関係が全く
分かっていない事が分かりました。(今まではすべて使って初めてプログラムが
完成する。と思っていました。それなのにサンプルプロは様々な関数を
使ってあるのでなぜ???って)

ではまた。byebye。です。

No. 910 # 68user 2000/06/09 (金) 22:35:15
すいません、Xt のつもりで書いてました。Motif なんですよね。
Xt* のくだりは無視して下さい。その他は後ほどまた書きます。

No. 911 # 68user 2000/06/11 (日) 00:58:18
> X-windowsのプログラムはXlibだけでもコーディング出来るのですか?
> XツールキットとかMotifルーチンとかが無くても出来るのですか?
> XツールキットとかMotifルーチンは簡単にコーディングするための
> ライブラリーなのですか?
答えは全て YES です。Xt も Motif も最終的には Xlib の API を呼びます。
    http://www.ainet.or.jp/~inoue/im/basic.html#api
が参考になるでしょうか。ただし、Xlib だけでやろうとすると
入力フォーム一つ作るのにも相当苦労するでしょう。

# この方のページはとても質が高いので、UNIX を使う人は
# 一通り目を通しておいた方がよいと思います。

ちなみに、
> 極端な話、Xlibを使わずソケットプログラミングで直接 X protocol を
> 話すXクライアントアプリケーションを作ることも原理的には可能です。
というのは、/tmp/.X11-unix/X0 に対して UNIX ドメインソケット経由で
X プロトコルを話すとか、ポート 6000 に対して X プロトコルを話す、
ということです。

> ほかにOpenGLとかXveiwとかも聞きますがそれらの位置関係が全く
僕もわかってません。なので、偉い人に聞いてきました。
    http://www.energy.ee.ehime-u.ac.jp/~flathill/FreeBSD/chat/log/200006/20000610.html
の (Jun 10 00:26)[go] を読んで下さい。
# …全然わかってなかったんだなぁ。

あと、OpenGL は 3D を描画するためのライブラリです。

> 最後に、マニュアルは、地方にいるので書店にいってもX-windowsの
> マニュアルなんてほとんど皆無です。
こっちも
    http://www.energy.ee.ehime-u.ac.jp/~flathill/FreeBSD/chat/log/200006/20000611.html
をどうぞ (6/11 07:00 あたりにならないと作成されません)。

> 次に、XtOpenApplicationを使ってコーディングしてみましたが
やはり Motif であっても XtOpenApplication を使うべきだとは
思いますが、お使いの openwin が X11R6.3 より古い規格に準拠して
いるのではないかと思います。

> 内のX11のバージョンは分かりません。
man X とすると、最後に
    X Version 11     Release 6.3
などと書いてあると思います。

以下、ひとりごと。Perl/Tk 800.xxx 系の日本語化パッチ。
    http://opinion.nucba.ac.jp/~tsutomu/perltk/jp-patch.html
やっと見付けられた…。

No. 912 # kasuga 2000/06/13 (火) 03:34:40
グラデゥウスの基盤手に入ったがどうしても無敵技で来ません
教えてください
4面でフォースフィールドつけながらクリアーして
そのあとまたはりなおすんですか??

赤色の文字は 「Windows 機種依存文字」か、いわゆる「半角カナ」です。 この掲示板では自動変換されますが、今後は使用しないで下さい

Prev< No. 909〜912> Next  [最新発言に戻る] [過去ログ一覧]