■掲示板に戻る■ 全部 1- 最新50

Sawfish単独使い倒しスレ

1 :Sawfishの達人 :2001/06/27(水) 17:05
GNOMEなんか使わずSawfish単独で行く人のスレ。

47 :名無しさん@お腹いっぱい。 :2001/08/03(金) 08:25
>>45
sawfish-uiのことでは?

48 :名無しさん@お腹いっぱい。 :2001/08/03(金) 09:57
>>47
んだ。
sawfish-ui は GNOME なしでもうごくはず。

49 :名無しさん@お腹いっぱい。 :2001/08/03(金) 15:16
sawfish 用のページャのspager をインストールしたいのです。
作者のHPからダウンしたものからmake したら、
gtk-config が見つからないというエラーと、
gtk/gtk.h がないというエラーが出ました。
gtk-config は、どうやって手に入りますか?

50 :名無しさん@お腹いっぱい。 :2001/08/03(金) 19:03
>>49
http://www.gtk.org/
gtkとglibをダウンして、インストールすべし。

51 :名無しさん@お腹いっぱい。 :2001/08/03(金) 19:04
>>49
http://www.gtk.org/
gtkとglibをダウンして、インストールすべし。

52 :名無しさん@Emacs :2001/08/03(金) 23:42
>>49
まさかとは思うけど一応
使っているのはFreeBSD?
だったらgtk12-configっていう名前で入ってたりするかも。

53 :名無しさん@お腹いっぱい。 :2001/08/04(土) 00:03
>>49
いわゆる runtime だけ入ってる状態とか。
だとすれば、(OSにもよるけど) libgtk-dev, libgtk-devel の
ような名前のパッケージがあると思うので、それを
入れれば OK だと思われます。

54 :名無しさん@お腹いっぱい。 :2001/08/04(土) 01:58
>>52
つか、FreeBSDだったらspagerはports/packagesになってるんで
自力でコンパイルしてつっかえて悩む必要なし、ってことで。
ま、今あるやつは最新版ではないけど。

55 :49 :2001/08/04(土) 02:56
ごめんなさい。非常にまずい質問の仕方でした。
OSは、Debian2.2.19pre17 です。
sources.list にred-carpet.ximian.com/debian を加えて
apt-get install sawfish で、sawfish を入れました。

spager は、http://www.stanford.edu/~satyakid/spager.html
でゲットし、make したところ49のようなエラーが出たわけです。

53さんの言うように、libgtk1.2-dev を入れたところ、
gtk-config が/usr/bin に入りました。

dpkg -l | egrep "gtk" としたところ、
libgnorbagtk0
libgtk1.2
libgtk1.2-dev
rep-gtk
rep-gtk-gnome
が、今入っているようです。

しかし、make は、まだうまくいっていません。
ヘッダファイルが無いようです。gtk関係のライブラリを入れるだけ入れてみます。

56 :名無しさん@お腹いっぱい。 :2001/08/04(土) 04:43
make clean してから make してみん

57 :49 :2001/08/04(土) 05:42
>>56 make clean してから再度make しましたが、
/usr/include/gtk-1.2/gdk/gdktypes.h:33:: glib.h: No such file or directory

というエラーをいただきました。
dpkg -l | egrep glib で確認したところ、
libglib1.2 は入っていますので、
これは、Makefile がいかんのでしょうか。

58 :名無しさん@お腹いっぱい。 :2001/08/04(土) 05:58
>>57
libglib1.2-dev
ってのが入ってないものと思われ。

59 :名無しさん@お腹いっぱい。 :2001/08/04(土) 06:35
Debian だったら、 auto-apt いれて探すと便利だYO!

auto-apt update
auto-apt search hogehoge
で、 hogehoge ファイルを含んでいるパッケージ名を教えてくれるYO!

60 :49 :2001/08/04(土) 09:42
>>57
ありがとうございます。指摘のとおり、libglib1.2-dev が入っていませんでした。
その後、またmake をしましたが、今度はコンパイルエラーが出ました。
/usr/bin/ld: cannot find -lXi
collect2: ld returned 1 exit status

Makefile を見ると、
spager: spager.o
$(CC)  -06  -Wall  spager.o  $(LDFLAGS)  `gtk-config  --libs`  -o  spager
strip spager

とあります。
gtk-config --libs と自分でコマンドを打ってみると、
-L/usr/lib -L/usr/X11R6/lib -lgtk -lgdk -rdynamic -lgmodule -lglib
-ldl -lXi -lXext -lX11 -lm
と出ます。
自分は、Linuxプログラミングには詳しくないのですが、
-lXi は、/usr/X11R6/lib/libXi.so.6 のことですよね?
どうしてld は、libXi.so.6 を見つけられないのですか。
libXi.so.6 -> libXi.so.6.0 となっていますし、dpkg -S libXi.so.6
をしますと、xlib6g からちゃんとインストールされているようです。

61 :名無しさん@お腹いっぱい。 :2001/08/04(土) 17:28
>>58
むしろ auto-apt run してから build するべきでは。

62 :無名λ式 :2001/08/05(日) 13:53
>>60
gccに-v付けてcompileして調べてみれば?

63 :sawfish厨房 :2001/08/07(火) 11:17
xclock 等をすべてのワークスペースに表示させるにはどうすれば良いのでしょうか?
ワークスペース毎にxclockを立ち上げるのはナンセンスだし、、、

64 :名無しさん@お腹いっぱい。 :2001/08/07(火) 11:42
>>63
sawfish-uiのwindow属性の指定の所でxclockに
sticky,sticky viewport属性を与えればいいです。
常に前に出すにはdepthを調節。

65 :名無しさん@お腹いっぱい。 :2001/08/07(火) 12:27
何故GNOMEと併用しないの?
そんなにボロマシン使ってるの?

66 :not 63 :2001/08/07(火) 13:38
>>64
おお、素晴しい。早速 GKrellM に採用しよう

67 :63 :2001/08/07(火) 14:38
>>64
おお、感謝します。

>>65
GNOMEを使わない理由ですか、、、単に「必要ない」だけです。別にオンボロマシンを使ってる訳ではないですよ。

68 :名無しさん@お腹いっぱい。 :2001/08/07(火) 16:15
Gnome なしでどのくらいできます?
emacs-lisp はある程度書けるんで、
customize の可能性の幅を知りたい。

69 :名無しさん@お腹いっぱい。 :2001/08/07(火) 21:58
>>68
どの位って言われてもなぁ・・・
逆に聞くがGNOME入れると何ができるの?

70 :名無しさん@お腹いっぱい。 :2001/08/07(火) 22:01
KDE入れよう!!

71 :無名λ式 :2001/08/08(水) 00:15
>>68
> Gnome なしでどのくらいできます?
> emacs-lisp はある程度書けるんで、
> customize の可能性の幅を知りたい。

gnomeとの協調以外全て。
例えばgnome-tasklistとsawfishの真中ボタン→[window menu]が協調するとか。
skip属性onにした奴は両方でskip属性を持つ、等。たぶん、>>68への支障はゼロ。

72 :名無しさん@お腹いっぱい。 :2001/08/08(水) 01:40
ionを試用中
なかなかいい
sawfishほどカスタマイズできないけど

73 :名無しさん@お腹いっぱい。 :2001/08/08(水) 13:15
ion http://www.students.tut.fi/~tuomov/ion/

74 :72 :2001/08/09(木) 01:45
ionにはまりました。戻れません。どうしよう。
時計なんかが float 表示できるようになれば完璧かな。

75 :68 :2001/08/13(月) 00:45
>>69, >>71
サンクス。自分で試してみたけど、customize の仕方が emacs っぽくて
サイコーです。徐々に乗り換えようと考えているところ。

76 :名無しさん@お腹いっぱい。 :2001/08/23(木) 19:19
ちょっと >>74 さんを見て気になったんですが,
sawfish ってタイトルバーに時計を表示するのって出来ないですかね?
emacs の display-time みたいなのがあるのかなぁってちょっと
探したんだけど見付からず.
ほとんど Emacs 上で作業してるんで特に必要は無いんですけど,
ちょっと興味アルんで.

77 :名無しさん@お腹いっぱい。 :2001/08/24(金) 19:46
>>76

http://www.me.ics.saitama-u.ac.jp/~hira/dtitle/

78 :76 :2001/08/25(土) 10:06
>>77
をぉ!!やっぱ出来るんですね,スゴイなぁ.
ありがとうございます.
でも Crux とかのテーマだと使えないんだ・・・.
別に smaker だからいいけど.
ちょっと sawfish の lisp も勉強したくなってきたよ.

79 :76 :2001/08/25(土) 10:15
ついでに誰か今後使おうとした人のために.
sawfish 1.0 素でコンパイルしたやつだと,
(require "rep.io.timers")
が必要でした.以上つまらない報告でした.

80 :名無しさん@お腹いっぱい。 :01/08/29 13:14 ID:WGNGU51.
感謝age嵐によるスレ沈没救済age


新着レスの表示

掲示板に戻る 全部 前100 次100 最新50
名前: E-mail (省略可) :

read.cgi ver5.26+ (01/10/21-)