futex-wakeup-debug.patch が悪さをしていたとのこと。対処してみる。問題なくなったようだ。
UndoCloseTab も含まれるようになった。
久々に automake/autoconf なものをいじくっていたら、何故か生成される lib に .so がつかない。色々探してみたけどよくわからんので automake -a -c で追加されるものを削除して、aclocal/automake/autoconf をやり直し。あれ、駄目だ。ltmain.sh も怪しいのでこれも新しいのと取り替え。やっとうまくいった。
Gentoo の一部をもらってきて作った vd_bmp_xmms-infopipe-1.3.patch を当てて作成。
ちなみに lib に .so がつかない で困っていたのはこれ。
http://xod.fobby.net/ に 0.5.1 があったけど、今見たら見えなくなってる。raphnet.net projects には 0.4.0pre があり、http://ftp.citkit.ru/pub/sourceforge/f/fe/festalon/ には 0.4.0 がある。
0.5.1 は何だか中身ががらっと変わってるので要調査ということにして、0.4.0 に vd_bmp_festalon-0.4.0.patch を当てて作成。
0.5.1 は特に問題ないようだ。vd_bmp_festalon-0.5.1.patch を当てて作成。
vd_bmp_sexyspc-0.2.1.patch を当てて作成。
このときは kernel 2.4 だったっけ?
gcc -DMODULE -c test.c
は 2.4 でしか通用しないようで、2.6 だと大量のエラーが出て往生。
Driver porting: compiling external modules によると、
ifneq ($(KERNELRELEASE),) obj-m := test.o else KDIR := /lib/modules/$(shell uname -r)/build PWD := $(shell pwd) default: $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules endif
こんな Makefile を準備して make してやると通った。
前 | 1970年 1月 |
次 | ||||
日 | 月 | 火 | 水 | 木 | 金 | 土 |
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
[amd64 | audacious | comp | debian | gkrelluim | kip | misc | movie | research | rime | unicon | vdr | work | えふえふ]
書いてる人: dai
パッチ等(無保証)