hns - 日記自動生成システム - Version 2.19.9

先月 2003年11月 来月
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
Namazu for hns による簡易全文検索
詳しくは 詳細指定/ヘルプを参照して下さい
検索式:

2003年11月11日(火) 旧暦 [n年日記]

#1 [Emacs][NetBSD] Emacs-21.3/gcc-3.3.1/NetBSD/1.6ZD

最近 gcc が 3.3.1 になっているのが原因なのか、 emacs-21.3 が make 出来ない 気がする。temacs は出来ているが、その後の
ttyp2:makoto@lets  7:45:28/031111(...local-src/emacs-21.3)> ls -l src/temacs*
-rwxr-xr-x  1 makoto  wheel  5445556 Nov 11 07:43 src/temacs*
次のものが何もしてくれない ?
LC_ALL=C ./temacs -batch -l loadup dump
ttyp2:makoto@lets  7:50:10/031111(...emacs-21.3/src)> ktrace ./temacs -batch -l loadup dump

ttyp2:makoto@lets  7:50:20/031111(...emacs-21.3/src)> ls -lt |head -3
total 50362
-rw-r--r--  1 makoto  wheel     1032 Nov 11 07:50 ktrace.out
-rwxr-xr-x  1 makoto  wheel  5445556 Nov 11 07:43 temacs*

ttyp2:makoto@lets  7:50:21/031111(...emacs-21.3/src)> kdump ktrace.out 
 20857 ktrace   EMUL  "netbsd"
 20857 ktrace   CALL  execve(0xbfbff997,0xbfbff8a0,0xbfbff8b8)
 20857 ktrace   NAMI  "./temacs"
 20857 ktrace   NAMI  "/emul/linux/usr/libexec/ld.elf_so"
 20857 ktrace   NAMI  "/usr/libexec/ld.elf_so"
 20857 ktrace   NAMI  "/usr/libexec/ld.elf_so"
 20857 temacs   EMUL  "linux"
 20857 temacs   RET   execve -1 errno -2 No such file or directory
 20857 temacs   CALL  fstat64(0x48185400,0x48182e72)
 20857 temacs   RET   fstat64 -1 errno -9 Bad file descriptor
 20857 temacs   CALL  write(0x48185400,0x48183a00,0xbfbff700)
 20857 temacs   RET   write -1 errno -9 Bad file descriptor
 20857 temacs   CALL  write(0x48185400,0x48183c00,0)
 20857 temacs   RET   write -1 errno -9 Bad file descriptor
 20857 temacs   CALL  write(0x48185400,0x48183a00,0)
 20857 temacs   RET   write -1 errno -9 Bad file descriptor
 20857 temacs   CALL  exit(0x48185400)
ttyp2:makoto@lets  7:50:30/031111(...emacs-21.3/src)> 
何故 linux になってしまっているのかなぁ。 そう言えば、binutils の関係で六月頃 patch があった気がする。
 ttyp2:makoto@lets  7:53:57/031111(...emacs-21.3/src)> ld --version
 GNU ld version 2.13.2.1

current-users 2003/06/07
PR/20660
   126  8:09    cvs -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/emacs login
   127  8:09    cvs -d:pserver:anoncvs@subversions.gnu.org:/cvsroot/emacs co emacs
   128  8:21    mv emacs emacs-21.3.50-cvs
   129  8:21    cd emacs-21.3.50-cvs
   130  8:21    mkdir ../emacs-21.3.50-work
   131  8:21    cd ../emacs-21.3.50-work
   132  8:21    ../emacs-21.3.50-cvs/configure
   134  8:23    time make bootstrap

Generating /export/local-src/emacs-21.3.50-cvs/lisp/cus-load.el...done
963.744u 71.457s 39:15.83 43.9% 0+0k 26+12757io 984pf+18w
ttyp2:makoto@lets  9:02:28/031111(...local-src/emacs-21.3.50-work)> 

Emacs-21.3.50:

モード行に書いてある順が変っている ! しかも、起動が *scratch* でない ?
問題がある時には *Message* が開くようになっている

--with-x-toolkit=gtk:

LANG=ja_JP.eucJP だと、ちょっと tool bar の文字が... でも、どこにでも持って行けるのは(すごい)。
Find File が日本語になっている
起動時間を測っておいた方がいいかも知れない。
customize -> group -> ? 落ちた。 もし File dialog に日本語入力をする必要があると ?

#2 [X11] silicon motion noaccell は不要

速くなる。 VGA_SR_ALL はどこで定義されているか
hw/xfree86/vgahw/vgaHW.h
/* Flags for vgaHWSave() and vgaHWRestore() */
#define VGA_SR_MODE		0x01
#define VGA_SR_FONTS		0x02
#define VGA_SR_CMAP		0x04
#define VGA_SR_ALL		(VGA_SR_MODE | VGA_SR_FONTS | VGA_SR_CMAP)

#3 [pkgsrc] x11/gtk2

gmake[2]: Entering directory `/export/pkgsrc/fonts/fontconfig/work/fontconfig-2.2.1/fc-lang'
cc -DHAVE_CONFIG_H -I. -I. -I.. -I../src -I/usr/X11R6/include -I/usr/X11R6/include/freetype2 -I/usr/pkg/include -I/usr/X11R6/include -O2 -I/usr/pkg/include -I/usr/X11R6/include -c fc-lang.c

/export/pkgsrc/fonts/fontconfig/work/.buildlink-x11/include/freetype2/freetype/config/ftconfig.h:66:17: Xmd.h: No such file or directory
..
make: stopped in /export/pkgsrc/fonts/fontconfig
あるのが見つからないだけ ?
ttyp4:makoto@lets 13:18:41/031111(...x11/gtk2)> find /usr -name Xmd.h -ls
261352 14 -r--r--r-- 1 root wheel 6730 Oct 31 08:16 /usr/X11R6/include/X11/Xmd.h
42100 0 lrwxr-xr-x 1 root wheel 28 Oct 24 03:50 /usr/pkg/share/x11-links/include/X11/Xmd.h -> /usr/X11R6/include/X11/Xmd.h
X11/ の文字を付けてやれば行けそう。(行けた)

#4 [NetBSD][macppc] build.sh

libc_pic.a(bzero.so): In function `memset':
bzero.so(.text+0x8): multiple definition of `memset'
libc_pic.a(memset.so)(.text+0x0): first defined here
collect2: ld returned 1 exit status

*** Failed target: libc.so.12.106
memset.c を消せ ばいいのかな lib/libc/arch/powerpc以下を削除 して見たが、
/export/nandra-tr-031101/checkout/src/crypto/dist/openssl/crypto/rand/md_rand.c(195): incomplete structure or union env_md_ctx_st: m [31]



最近の日記
2024年03月10日
停電 (瞬電)
2024年03月03日
the second try on bare-metal
useradd
2024年02月29日
opendkim and senmail
2024年01月24日
chat/iam 0.0.8
2024年01月21日
uselocale vs setlocale (textproc/R-readxl)
以上、1 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)