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

  • 03/30() 0900 WW WPX Phone
  • 03/31() NTT 東 払込期日
  • 04/01(月) atactl check
  • 04/03(水) 不燃ごみ
  • 04/13() 1600 - 2200 JIDX CW
  • 04/17(水) 不燃ごみ
  • 04/19(金) CQ Ham Radio
  • 04/20() 木之本会議
  • 04/25(木) Interface
  • 04/27() 2100 - 2100 ALL JA
  • 04/28() tokuda net 誕生日
  • 04/28() 自動車保険期限 (OS/Browser 制限有)
  • 403 JNUG 総会/BOF 2017/07/08 (土)
  • 402 用途別 Emacs ( C, LaTeX, 日本語 )
  • 380 cvsweb の移行
  • 370 tamago 辞書登録
  • 368 CROSS (cross/i386-mingw32, cross/powerpc-linux ) Framework --- binutils + gcc
  • 363 Wanderlust+HyperEstraier
  • 360 evbppc 用 patch / 玄箱
  • 335 /dev/battery is missing hack | libgcc_s_pic.a is missing | samba の -PIE 問題335 ntpd monitor
  • 325 tcode頁の更新
  • 322 software |hardware
  • 321 emacs-22 | IPv6
  • 320 bulk build (Mac OS X 10.4 and NetBSD/macppc)
  • 310 Wanderlust の Namazu の挙動
  • 290 WordPress 1.2 -> 1.5 migration
  • 220 Wanderlust で日本語題名の wl-summary-print-buffer
  • 215 NetBSD/ofppc
便利なツール
Emacs
らくらく 入門
rakuraku-emacs-cover

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

2023年05月04日(木) 旧暦 [n年日記] [更新:"2004/08/09 23:43:33"]

#1 [TODO]

raid setup by sysinst:

(how to install netbsd on raid1 using raidframe)
  1. do as described on 2016 advent calendar
  2. (say, manual installboot for -t raid)
    # installboot -fv -o console=com0,speed=115200 -t raid /dev/wd0a bootxx_ffsv2 /boot
    File system:         /dev/rwd0a                                                                 
    File system type:    raid (blocksize 16384, needswap 0)                                         
    Primary bootstrap:   bootxx_ffsv2                                                               
    Secondary bootstrap: /boot                                                                      
    Boot options:        timeout 5, flags 0, speed 115200, ioaddr 0, console com0                   
    # installboot -fv -o console=com0,speed=115200 -t raid /dev/wd1a bootxx_ffsv2 /boot
    File system:         /dev/rwd1a                                                                 
    File system type:    raid (blocksize 16384, needswap 0)                                         
    Primary bootstrap:   bootxx_ffsv2                                                               
    Secondary bootstrap: /boot                                                                      
    Boot options:        timeout 5, flags 0, speed 115200, ioaddr 0, console com0                   
    # exit
    
  3. The first reboot may fail as saying cannot mount root, error = 16
    [   6.0764013] uhub3: single transaction translator                                
    [   6.4968109] WARNING: findroot: double match for boot device 
                   (bootinfo/bootwedge:wd0 bootinfo/bootwedge:wd1)
    [   6.5168301] raid5: RAID Level 1                                                 
    [   6.5268407] raid5: Components: /dev/wd1a /dev/wd0a                              
    [   6.5268407] raid5: Total Sectors: 159999936 (78124 MB)                          
    [   6.5568691] WARNING: 3 errors while detecting hardware; check system log.       
    [   6.5668794] boot device: wd0                                                    
    [   6.5668794] root on wd0a dumps on wd0b                                          
    [   6.5668794] vfs_mountroot: can't open root device                               
    [   6.5768887] cannot mount root, error = 16
    [   6.5768887] root device (default wd0a): raid5a
    [  16.4264490] dump device (default raid5b):
    [  17.7076926] file system (default generic):
    [  18.3483145] root on raid5a dumps on raid5b                                      
    [  18.3783460] root file system type: ffs                                          
    [  18.3783460] kern.module.path=/stand/amd64/9.3/modules                           
    [  18.3883539] kern info: [drm] Memory usable by graphics device = 2048M           
    [  18.3990870] kern info: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).                                                                              
    [  18.4083730] kern info: [drm] Driver supports precise vblank timestamp query.    
    [  18.4083730] kern info: [drm] failed to find VBIOS tables                        
    [  18.4584207] i915drmkms0: interrupting at ioapic0 pin 16 (i915drmkms0)           
    [  18.6486087] kern info: [drm] GMBUS [i915 gmbus dpc] timed out, 
                   falling back to bit banging on pin 4                                                    
    
    but type
    raid5 (in my case) for boot device
  4. raidctl -A softroot raid5
  5. reboot
  6. working fine
Really unbelievable !!


2021年05月04日(火) 旧暦 [n年日記] [更新:"2021/05/03 23:50:07"]

#2 URL


#1 [pkgsrc] hello world with asciidoc

pkgin -> repositories.conf:

pisa@makoto 07:40:33/210504(~)% tail -2 /usr/pkg/etc/pkgin/repositories.conf 
# NetBSD OS release can look like 6.0_STABLE, do not use it as-is
http://cdn.NetBSD.org/pub/pkgsrc/packages/NetBSD/amd64/9.0_current/All

pkgin install asciidoc:

pisa@makoto 07:40:52/210504(~)% pkgin install asciidoc
pkgin: You don't have enough rights for this operation.
pisa@makoto 07:41:05/210504(~)% sudo pkgin install asciidoc
calculating dependencies...done.

6 packages to refresh:
  python38-3.8.8 xmlcatmgr-2.2nb1 perl-5.32.1 libxml2-2.9.10nb3 libgcrypt-1.9.2
  libuuid-2.32.1

5 packages to install:
  asciidoc-9.1.0 libxslt-1.1.34nb4 getopt-1.1.6 docbook-xsl-1.79.2nb4
  docbook-xml-4.5

6 to refresh, 0 to upgrade, 5 to install
31M to download, 22M to install

proceed ? [Y/n] 
xmlcatmgr-2.2nb1.tgz                          100%   25KB  24.6KB/s   00:00    
perl-5.32.1.tgz                               100%   11MB 330.6KB/s   00:35    
docbook-xml-4.5.tgz                           100%   81KB  81.3KB/s   00:00    
libxml2-2.9.10nb3.tgz                         100% 1390KB 154.4KB/s   00:09    
libgcrypt-1.9.2.tgz                           100%  624KB 623.7KB/s   00:01    
libuuid-2.32.1.tgz                            100%   28KB  28.4KB/s   00:00    
python38-3.8.8.tgz                            100%   16MB   1.1MB/s   00:15    
libxslt-1.1.34nb4.tgz                         100%  411KB 411.0KB/s   00:00    
getopt-1.1.6.tgz                              100%   13KB  13.1KB/s   00:00    
docbook-xsl-1.79.2nb4.tgz                     100% 1312KB   1.3MB/s   00:01    
asciidoc-9.1.0.tgz                            100%  347KB 346.6KB/s   00:00    
installing asciidoc-9.1.0...
refreshing python38-3.8.8...
installing libxslt-1.1.34nb4...
installing getopt-1.1.6...
installing docbook-xsl-1.79.2nb4...
refreshing xmlcatmgr-2.2nb1...
===========================================================================
The following files are no longer being used by xmlcatmgr-2.2nb1,
and they can be removed if no other packages are using them:

        /usr/pkg/share/xml/catalog

===========================================================================
xmlcatmgr-2.2nb1: copying /usr/pkg/share/examples/xmlcatmgr/catalog.etc.sgml to /usr/pkg/etc/sgml/catalog
xmlcatmgr-2.2nb1: copying /usr/pkg/share/examples/xmlcatmgr/catalog.etc.xml to /usr/pkg/etc/xml/catalog
xmlcatmgr-2.2nb1: copying /usr/pkg/share/examples/xmlcatmgr/catalog.share.sgml to /usr/pkg/share/sgml/catalog
xmlcatmgr-2.2nb1: /usr/pkg/share/xml/catalog already exists
refreshing perl-5.32.1...
installing docbook-xml-4.5...
refreshing libxml2-2.9.10nb3...
refreshing libgcrypt-1.9.2...
libgcrypt-1.9.1: unregistering info file /usr/pkg/info/gcrypt.info
libgcrypt-1.9.2: registering info file /usr/pkg/info/gcrypt.info
refreshing libuuid-2.32.1...
pkg_install warnings: 15, errors: 0
pkg_install error log can be found in /var/db/pkgin/pkg_install-err.log
reading local summary...
processing local summary...
marking asciidoc-9.1.0 as non auto-removable
pisa@makoto 07:44:15/210504(~)% 

hello-world text:

mkdir asciidoc
cd asciidoc
cat > asciidoc/hello-world
Hello World
^D
cat asciidoc/hello-world
Hello World

asciidoc:

asciidoc hello-world
w3m hello-world.html


2013年05月04日() 旧暦 [n年日記] [更新:"2013/05/04 22:44:06"]

#1 [pkgsrc] TrustedQSL で RPATH_LINK の順序が逆になるのは何故か

Build の時に、
apps/cmake_install.cmake
という譜が生成される。(以下では SUBST 文は外して、編集されないようにした時の結果) この中の、
modena@makoto 09:14:25/130504(..wip/trustedQSL)% \
cat -n work/tqsl-114/apps/cmake_install.cmake | \
grep -3 RPATH_CH
で表示される次の中の
30  IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
31    IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/tqsl" AND
32       NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/tqsl")
33      FILE(RPATH_CHECK
34           FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/tqsl"
35           RPATH "/usr/pkg/lib:/usr/pkg/lib:/usr/X11R7/lib")
36    ENDIF()
37    FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" 
         TYPE EXECUTABLE FILES "/export/CHROOT/usr/pkgsrc/wip/trustedQSL/work/tqsl-114/apps/tqsl")
38    IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/tqsl" AND
39       NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/tqsl")
40      FILE(RPATH_CHANGE
41           FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/tqsl"
42           OLD_RPATH "/export/CHROOT/usr/pkgsrc/wip/trustedQSL/work/tqsl-114/src
                        :/usr/pkg/lib:/usr/X11R7/lib:"
43           NEW_RPATH "/usr/pkg/lib:/usr/pkg/lib:/usr/X11R7/lib")

50  IF(NOT CMAKE_INSTALL_COMPONENT OR "${CMAKE_INSTALL_COMPONENT}" STREQUAL "Unspecified")
51    IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/tqslcert" AND
52       NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/tqslcert")
53      FILE(RPATH_CHECK
54           FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/tqslcert"
55           RPATH "/usr/pkg/lib:/usr/pkg/lib:/usr/X11R7/lib")
56    ENDIF()
57    FILE(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/bin" 
         TYPE EXECUTABLE FILES "/export/CHROOT/usr/pkgsrc/wip/trustedQSL/work/tqsl-114/apps/tqslcert")
58    IF(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/tqslcert" AND
59       NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/tqslcert")
60      FILE(RPATH_CHANGE
61           FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/bin/tqslcert"
62           OLD_RPATH "/export/CHROOT/usr/pkgsrc/wip/trustedQSL/work/tqsl-114/src
                        :/usr/pkg/lib:/usr/X11R7/lib:"
63           NEW_RPATH "/usr/pkg/lib:/usr/pkg/lib:/usr/X11R7/lib")
modena@makoto 09:15:47/130504(..wip/trustedQSL)% 
OLD_PATH の部分が、 実際の(変更前の期待される)順序と逆になっている (のは何故か)

./work/.wrapper/tmp/untransform.sed:

この人が何か一所懸命やっているような気がする
順序を変更するのは後にやってもらうと良い ?
wrapper/bsd.wrapper.mk
の中かな
     96 # Only do the (expensive) reordering step if we have reordering
     97 # transformations.
     98 
     99 WRAPPER_REORDER_CMDS?=  # empty
    100 .if !empty(WRAPPER_REORDER_CMDS)
    101 MAKE_ENV+=      WRAPPER_REORDER=yes
    102 .endif
多分関係ないと思うが、次の部分は誰がどこで指示をしているのだろう
mini-6@makoto 11:36:25/130504(..wip/trustedQSL)% \
  grep -i order /export/CHROOT/bulklog/tqsl-1.14/work.log
==> Reordering libraries:  -lssl -lcrypto -lexpat -lz -ldb5-5
==> Reordering libraries:  
-lwx_gtk2u_core-2.8
-lwx_baseu-2.8
-lwx_gtk2u_adv-2.8
-lwx_gtk2u_html-2.8
-lz
-lcurl
-lssl
-lcrypto
-lexpat
-ldb5-5
-lz


2010年05月04日(火) 旧暦 [n年日記] [更新:"2010/05/05 11:26:25"]

#1 [無線] (LoTW) JIDX -> TSQL Failing -> CONTEST: OK NOW

きょうは 東京コンテスト、ALL JA、JIDX CW の三つの電子ログを送付した。 このうち、後の二つは受付メールが返って来たけれど、 東京コンテストは返って来ない。一応返って来ると書いてある気がするけれど。

LoTW は 2009/12/29 以来、大変気に入って使っている。それで、 このうち JIDX CW を LoTW に転送しようとして TQSL を起動した。しかし、

Cabrillo unknown CONTEST: JIDX-CW
と言われてしまう。JIDX でも同じ。この行を削除すると、CONTEST の行がないと言われる。空白ならいいのかな。Cabrillo missing CONTEST record になる。

Preference → CONTEST → Add Contest → CONTEST Name: JIDX-CW/Contest type HF/ Call-Worke Field number (何番目に Callsign が書いてあるか) 8

何と Help を見たら JIDX-CW のことが書いてある。上記数字は 8 だよね、とある。

(久し振りに見たら) ARRL の Web page が少し様子が変っていて、login に LoTW の password を入れたら、違う。LoTW は別の login だった。

Mixed が 70 に増えた。 3/30 の日記

AwardSelectedAppliedAwardedTotal/Current
Mixed700070/70
CW620062/62
Phone390039/39
160M120012/12
80M8008/8
40M500050/50
20M370037/37
15M350035/35
10M7007/7
Challenge14900---/149
LoTW に転送した後の QSL/QSO は 1,193/2,984。
DXCC は 40m が 39->50 と増えた。QSO が 224 364 しか増えていない ( ちょうど JIDX 交信数の半分だな 。同じ局は追加しないのかな .. そうでもないと思う) Your account -> Your Activity で表示される表の中で、今回の転送分の Result を見ると、(日付の部分は消して)
LOTW_QSO: Successfully processed 364 QSO records in 21.279728 seconds
LOTW_QSO: 78 QSL records entered
となっていて、448 でなく 364 となっている

QSLQSO
3/30 日の日記10502620
今回11932984
差分143364
ああ勘違い。Your QSO -> Recent QSO で確認したら、少なくとも最初と最後は 同じに入っている。良く見たら、JIDX-CW は そのくらいしか QSO していなかった。 LoTW は間違っていなかったです。単に自分の数字覚え違い。良かった。 448 は ALL JA の交信数かな。


2009年05月04日(月) 旧暦 [n年日記] [更新:"2009/05/07 02:08:17"]

#1 [NetBSD] status for Marvell Orion support (5.99.01)

  • (-1) Get KuroBox Pro
  • (0) Get serial console at the bottom (115.2kbps) USB like connector. (See photo below, click enlarges).
  • (1) Getting src with kiyohara version.
     cd /export
     mkdir orion_nas
     cd orion_nas
     wget ftp://ftp.jp.netbsd.org/pub/NetBSD/misc/kiyohara/orion_nas/orion_nas-20081107.diff
     wget ftp://ftp.jp.netbsd.org/pub/NetBSD/misc/kiyohara/orion_nas/orion_nas-20081107.tar.gz
    
    The shell commands issued are:
    pts/1:makoto@t-105 9:50:03/090403(/export/src)>
    cvs -Q -d ${REPOSITORY} co -D 20081107 src && cd src && cvs -Q update -dP .
    patch -s -p0 <  ../orion_nas/orion_nas-20081107.diff 
    tar zxf ../orion_nas/orion_nas-20081107.tar.gz 
    time sudo ./build.sh -m evbarm -j 4 release > & ../log-release
    9239.373u 1268.966s 56:42.20 308.8%     0+0k 4311+1844659io 5685pf+0w
    
    By this build, the kernel KUROBOX_PRO KUROBOX_TERA are not automatically build. So build kernel manually.
    pts/0:makoto@t-105 17:23:23/090504(/export/src)> \
    time sudo ./build.sh -j 8 -m evbarm \
    -T /export/src/tooldir.NetBSD-5.0_BETA-i386 \
    kernel=KUROBOX_PRO > & ../KUROBOX_PRO-log
    
    Here I've got an error like:
    src/sys/arch/arm/marvell/if_oriongbe.c:504: error: 'status' undeclared (first use in this function)
    
    Edit the file
    src/sys/arch/arm/marvell/if_oriongbe.c 
    
    and adding the line 462:
    455 static int
    456 oriongbe_intr(void *arg)
    457 {
    458         struct oriongbe_softc *sc = arg;
    459         struct ifnet *ifp = &sc->sc_ethercom.ec_if;
    460         uint32_t ic, ice;
    461         int claimed = 0;
    462         int status = 0;
    
    With this change, the kernel is built, and
  • (1-2) Prepare bootp/tftp server and place kernel with -O binary version. Power on the KUROBOX_PRO and interrupt twice when booting: Then issue:
    bootp 8000; go 8000
    
    it runs to the point asking device file.
  • (1-3) Then I've got the changes to enable sysinst kernel.
    Changed:
    etc/etc.evbarm/Makefile.inc
    distrib/evbarm/instkernel/instkernel/Makefile
    distrib/utils/sysinst/arch/evbarm/md.h
    distrib/utils/sysinst/arch/evbarm/
    (above four tar + gzipped) 20090504-kurobox-patches.tar.gz
    Added:
    sys/arch/evbarm/conf/KUROBOX_PRO_INSTALL
    sys/arch/evbarm/conf/KUROBOX_TERA_INSTALL
  • (2) Again, build release:
    time sudo ./build.sh -j 8 -m evbarm release
  • (3) gunzip the kernel (netbsd-KUROBOX_PRO_INSTALL.bin) and put it on bootp server:
    Do the same thing on (1-2):
  • (4) sysinst now starts. You may select NFS or FTP depending on your server convenience:
  • (5) Replace install kernel by normal kernel on bootp server:
  • (6) and boot as
        bootp 8000; go 8000
    
    This should run upto regular multi-user environment.
  • (7) PROBLEM
    • Can't Boot stand alone for now.
      Currently bootp server is necessary. Ext2fs and uImage may be one of the work around.
    • NFS client may have a problem.
           cvs -D /NFSserver/hoge co pkgsrc
      
      may soon hang up to some point. Control-T will say: load: 0.00 cmd: cvs 333 [uvn_fp2] 0.51u 8.70s 0% 2440k
    • Reboot won't make it: It won't proceed after following line displayed.
             Orion1   CPU =  Low  
      
    • halt -p halts, but won't power off.
      ---------------------------
      syncing disks... done
      unmounting file systems...
      unmounting /dev/pts (ptyfs)...
      unmounting /kern (kernfs)...
      unmounting /export (/dev/wd0g)...
      unmounting /mnt/var (/dev/wd0f)...
      unmounting /usr (/dev/wd0e)...
      unmounting / (/dev/wd0a)... done
      The operating system has halted.
      Please press any key to reboot.
      ---------------------------
        pressing key here does not proceed after following line:
      ---------------------------
      rebooting...
      Orion1   CPU =  Low 
      ---------------------------
      
  • (8) binary and source
    I have placed the binary and source at:
Related mail:


2008年05月04日() 旧暦 [n年日記] [更新:"2008/05/07 18:40:32"]

#3 [無題] この花の名前は

これから咲くところだけれど、実は名前が分っていない。

(5/07追記) シラー ( Scilla Spanish bluebell) というらしい。 学名 Scilla peruviana。
シラーだけだと特定出来なくてシラー・ペルヴィアナという必要があるらしい。 (あるいはシラー・ペルビアナ) 京都府立植物園にてanother flickr photo。

から探した。有難い。


#2 [NetBSD] NetBSD/evbarm 清原版を(今更) build.sh

以前にも実行したことがあるような気がするが、見当らないので ./build.sh
(しかし実は 直列口通信線が見つからないので、その後の作業無 .. かわうち方式 で別途用意するかな)

底面から挿す形のものを 一応作って 9-KE に直結して見たが、

4  Brown   茶
3  N/C
2  Black   黒
1  Orange  橙
何故か出力はされるのに入力が不可。
 KUROUTOSHIKOU KUROBOX Series KUROBOX/PRO(KOSHO)
 KUROBOX-PRO login: 
9-KE の接続 が違うのでは ? とか、寸法に問題があるのでは ? 短絡していないか、 とか調べ ているが、何に問題があるのか分らない。それとも何かおまじないが あったかな ?

原因は分りました。何と、例のシリアルコンソールキットが見つからないな と思っていたのですが、つないだまま中にしまってありました。これを外す と、底面につないだ線からも入力が可能になりました。ああ何という失態 (この項 2008/05/06 遅くに追記)。

探していたものが見つからないので別手段を講じたら、その探していたも のが悪さをして別手段を阻止した ...


#1 [hns] 日記の月表示が時々先になる

例えば今は 5 月だけれど、暦の表示が一ヶ月先の 6 月になってしまうことがある。 いよいよ直したいなと思うこの頃。(自分の NFS サーバの日付が変なのが原因かと思っていたが 多分それは関係ない、と確信したのもその一つの理由)


2007年05月04日(金) 旧暦 [n年日記] [更新:"2007/05/06 01:33:47"]

#2 [Emacs][pkgsrc] つっこみをいただいたので、

調べて見ました。

「/usr/pkg/lib/libXaw3d.so.8 の作り方が不適切」らしいです。

x11/Xaw3d で make:

+ cc -o ./libXaw3d.so.6.1~ -shared -Wl,-rpath,/usr/pkg/lib -Wl,-soname,libXaw3d.so.6 AllWidgets.o AsciiSink.o AsciiSrc.o AsciiText.o Box.o Command.o Dialog.o Form.o Grip.o Label.o Layout.o List.o MenuButton.o Paned.o Panner.o Porthole.o Repeater.o Scrollbar.o Simple.o SimpleMenu.o Sme.o SmeBSB.o SmeLine.o SmeThreeD.o StripChart.o Text.o TextSink.o TextSrc.o TextAction.o TextPop.o TextTr.o ThreeD.o Tip.o Toggle.o Tree.o Vendor.o Viewport.o Xaw3dP.o XawInit.o laygram.o laylex.o MultiSrc.o MultiSink.o XawIm.o XawI18n.o -L/usr/pkg/lib -lXmu -lXt -lSM -lICE -lXext -lX11 -lXt -lSM -lICE -lXext -lX11
ttyp3:makoto@bologna 9:43:34/070505(...x11/Xaw3d)> ldd ./work.bologna/xc/lib/Xaw3d/libXaw3d.so.6
./work.bologna/xc/lib/Xaw3d/libXaw3d.so.6:
        -lXmu.6 => not found
        -lXt.6 => not found
        -lSM.6 => not found
        -lICE.6 => not found
        -lXext.6 => not found
        -lX11.6 => not found
ttyp3:makoto@bologna 9:43:48/070505(...x11/Xaw3d)> 
xpkgwedge.def
ttyp3:makoto@bologna 10:09:17/070505(...x11/Xaw3d)> grep rpath /usr/pkg/lib/X11/config/xpkgwedge.def
#define SharedLibraryLoadFlags -shared -Wl,-rpath,$(USRLIBDIRPATH)
#define ExtraLoadFlags -Wl,-rpath,$(USRLIBDIRPATH)
#define ExtraLoadFlags -Wl,-rpath,$(USRLIBDIRPATH) -Wl,-rpath-link,$(BUILDLIBDIR)
USRLIBDIRPATH
ttyp3:makoto@bologna 10:03:21/070505(...x11/Xaw3d)> find . -type f -exec grep USRLIBDIRPATH /dev/null '{}' \;
./work.bologna/xc/lib/Xaw3d/Makefile: EXTRA_LOAD_FLAGS = -Wl,-rpath,$(USRLIBDIRPATH)
./work.bologna/xc/lib/Xaw3d/Makefile:    USRLIBDIRPATH = $(USRLIBDIR):$(XPROJECTROOT)/lib
ttyp3:makoto@bologna 10:03:29/070505(...x11/Xaw3d)> 
XPROJECTROOT
ttyp3:makoto@bologna 10:02:52/070505(...x11/Xaw3d)> find . -type f -exec grep XPROJECTROOT /dev/null '{}' \;
./work.bologna/xc/lib/Xaw3d/Makefile:   TOP_X_INCLUDES = -I$(XPROJECTROOT)/include
./work.bologna/xc/lib/Xaw3d/Makefile:     XPROJECTROOT = $(X11_ROOT)
./work.bologna/xc/lib/Xaw3d/Makefile:       XENVLIBDIR = $(XPROJECTROOT)/lib
./work.bologna/xc/lib/Xaw3d/Makefile:    USRLIBDIRPATH = $(USRLIBDIR):$(XPROJECTROOT)/lib
./work.bologna/xc/lib/Xaw3d/Makefile:        LDPRELIBS = -L$(USRLIBDIR) -L$(XPROJECTROOT)/lib
./work.bologna/xc/lib/Xaw3d/Makefile:       LDPOSTLIBS =  -L$(XPROJECTROOT)/lib
X11_ROOT
ttyp3:makoto@bologna 10:03:29/070505(...x11/Xaw3d)> find . -type f -exec grep X11_ROOT  /dev/null '{}' \;
./work.bologna/xc/lib/Xaw3d/Makefile:X11_ROOT = /usr/X11
./work.bologna/xc/lib/Xaw3d/Makefile:     XPROJECTROOT = $(X11_ROOT)
./work.bologna/xc/lib/Xaw3d/Makefile:        CONFIGDIR = $(X11_ROOT)/libdata/config
ttyp3:makoto@bologna 10:05:06/070505(...x11/Xaw3d)> 
試しに、make した後で、Makefile を次のように変更し、
-     SHLIBLDFLAGS = -shared -Wl,-rpath,$(USRLIBDIR)
+     SHLIBLDFLAGS = -shared -Wl,-rpath,/usr/X11/lib
次のように make すると、
   386  11:32   vi work.bologna/xc/lib/Xaw3d/Makefile
   387  11:32   rm work.bologna/.build_done
   388  11:32   touch work.bologna/xc/lib/Xaw3d/TextTr.o
   389  11:33   make
次のように ldd が解決する
ttyp3:makoto@bologna 11:34:08/070505(...x11/Xaw3d)> ldd ./work.bologna/xc/lib/Xaw3d/libXaw3d.so.6
./work.bologna/xc/lib/Xaw3d/libXaw3d.so.6:
        -lX11.6 => /usr/X11/lib/libX11.so.6
        -lICE.6 => /usr/X11/lib/libICE.so.6
        -lSM.6 => /usr/X11/lib/libSM.so.6
        -lXt.6 => /usr/X11/lib/libXt.so.6
        -lXext.6 => /usr/X11/lib/libXext.so.6
        -lXmu.6 => /usr/X11/lib/libXmu.so.6
ttyp3:makoto@bologna 11:34:37/070505(...x11/Xaw3d)> 
このまま sudo make package しておいて、emacs を作ってみると、問題が解決していました。

何故 Xaw3d だけ問題が出る ?:

もう一度 先ほどの記録 を見ると
  • Emacs から参照している共有ライブラリで
  • pkgsrc の中で make したもの
  • 更にその中で X11 側 (/usr/X11/lib) を参照
している、という条件に合うのは、これだけ (/usr/X11R6 でなく /usr/X11 に入れているというのも条件のうち)。

#1 [Emacs] Shared object "libXmu.so.6" not found

emacs で make bootstrap すると、次のように止まる件について少しだけ調べて見た
gcc -nostartfiles `echo -R/usr/X11/lib | sed -e 's/-R/-Wl,-rpath,/'` -Wl,-rpath,/usr/pkg/lib -L/usr/pkg/lib -Wl,-rpath,/usr/local/lib -L/usr/local/lib -Wl,-z,nocombreloc -Wl,-znocombreloc -L/usr/X11/lib -o temacs pre-crt0.o /usr/lib/crt0.o /usr/lib/crti.o /usr/lib/crtbegin.o dispnew.o frame.o scroll.o xdisp.o xmenu.o window.o charset.o coding.o category.o ccl.o cm.o term.o xfaces.o xterm.o xfns.o xselect.o xrdb.o fontset.o xsmfns.o fringe.o image.o emacs.o keyboard.o macros.o keymap.o sysdep.o buffer.o filelock.o insdel.o marker.o minibuf.o fileio.o dired.o filemode.o cmds.o casetab.o casefiddle.o indent.o search.o regex.o undo.o alloc.o data.o doc.o editfns.o callint.o eval.o floatfns.o fns.o print.o lread.o abbrev.o syntax.o unexelf.o bytecode.o process.o callproc.o region-cache.o sound.o atimer.o doprnt.o strftime.o intervals.o textprop.o composite.o md5.o tparam.o lastfile.o gmalloc.o ralloc.o vm-limit.o widget.o mktime.o ../lwlib/liblw.a -L/usr/X11/lib -lXaw3d -lXmu -lXt -lSM -lICE -lXext -ltiff -ljpeg -lpng -lz -lm -lungif -lXpm -lX11 -lossaudio -ltermcap -lm -lgcc -lc -lgcc /usr/lib/crtend.o /usr/lib/crtn.o

/usr/pkg/lib/libXaw3d.so: warning: warning: tmpnam() possibly used unsafely, use mkstemp() or mkdtemp()
./temacs --batch --load loadup bootstrap
Shared object "libXmu.so.6" not found
*** Error code 1
ldd して見ると、 一部で見つかって一部で見つかっていない
ttyp3:makoto@bologna 10:35:44/070504(...cvs-work/emacs-work)> ldd src/temacs |grep Xmu
        -lXmu.6 => not found
        -lXmu.6 => /usr/X11/lib/libXmu.so.6
ttyp3:makoto@bologna 10:35:55/070504(...cvs-work/emacs-work)> 
次のように ktrace で見て見る
   129  10:26   ktrace src/temacs
   130  10:26   kdump ktrace.out | less
 12663      1 temacs   CALL  open(0x7fffd058,0,0x7fffd06c)
 12663      1 temacs   NAMI  "/usr/X11/lib/libc.so.12"
 12663      1 temacs   RET   open -1 errno 2 No such file or directory
 12663      1 temacs   CALL  open(0x7fffd058,0,0x7fffd06c)
 12663      1 temacs   NAMI  "/usr/pkg/lib/libc.so.12"
 12663      1 temacs   RET   open -1 errno 2 No such file or directory
 12663      1 temacs   CALL  open(0x7fffd058,0,0x7fffd070)
 12663      1 temacs   NAMI  "/usr/local/lib/libc.so.12"
 12663      1 temacs   RET   open -1 errno 2 No such file or directory
 12663      1 temacs   CALL  open(0x7fffd058,0,0x7fffd068)
 12663      1 temacs   NAMI  "/usr/lib/libc.so.12"
 12663      1 temacs   RET   open 3
 12663      1 temacs   CALL  __fstat30(3,0x7fffcfb8)
 12663      1 temacs   RET   __fstat30 0
 12663      1 temacs   CALL  mmap(0,0x1000,1,1,3,0,0,0)
 12663      1 temacs   RET   mmap 1100664832/0x419ad000
 12663      1 temacs   CALL  munmap(0x419ad000,0x1000)
 12663      1 temacs   RET   munmap 0
 12663      1 temacs   CALL  mmap(0,0x11e000,5,0x10000002,3,0,0,0)
 12663      1 temacs   RET   mmap 1105133568/0x41df0000
 12663      1 temacs   CALL  mmap(0x41ef2000,0xa000,7,0x12,3,0,0,0xf2000)
 12663      1 temacs   RET   mmap 1106190336/0x41ef2000
 12663      1 temacs   CALL  mmap(0x41efc000,0x12000,7,0x1012,0xffffffff,0,0,0)
 12663      1 temacs   RET   mmap 1106231296/0x41efc000
 12663      1 temacs   CALL  mprotect(0x41ee2000,0x10000,0)
 12663      1 temacs   RET   mprotect 0
 12663      1 temacs   CALL  close(3)
 12663      1 temacs   RET   close 0
 12663      1 temacs   CALL  open(0x7fffd058,0,0x7fffd070)
 12663      1 temacs   NAMI  "/usr/pkg/lib/libXmu.so.6"
 12663      1 temacs   RET   open -1 errno 2 No such file or directory
 12663      1 temacs   CALL  open(0x7fffd058,0,0x7fffd06c)
 12663      1 temacs   NAMI  "/usr/lib/libXmu.so.6"
 12663      1 temacs   RET   open -1 errno 2 No such file or directory
 12663      1 temacs   CALL  write(2,0x7fffd5b8,0x25)
 12663      1 temacs   GIO   fd 2 wrote 37 bytes
       "Shared object \"libXmu.so.6\" not found"
ある共有ライブラリを呼出した時に、その中から更に Xmu を参照している時に、rpath_link の設定 が不充分なために問題が起きている、という気がする。
  • その呼出された共有ライブラリを作る時の問題:: どの共有ライブラリか
  • Emacs を作る時の rpath_link に不足がある
前者の気もする。libc か。もしそうだとすると libc を作る時に /usr/X11/lib を知る訳が ないから後者ということになる。古い emacs を作って見る ?
cvs -d `cat emacs-current/CVS/Root` co -D 2006-06-01 emacs
これでも同じだった。という訳で emacs 側ではなさそう。 上の gcc の引数に出て来る次の部分
`echo -R/usr/X11/lib | sed -e 's/-R/-Wl,-rpath,/'`
は src/s/netbsd.h の部分に由来するけれど、この部分の調整が不充分という理解をしている。 しかし、少し 変更して見た が変化なし。



2006年05月04日(木) 旧暦 [n年日記] [更新:"2006/05/04 09:53:03"]

#1 [機械] Sat Apr 16 06:11:13 JST 1938

見ている前で時計が狂った。9:26 分頃のこと。 特別な処理をしていないはずの時刻。3.99.9
ttyp0:makoto@u 6:11:06/380416(~)> date 
Sat Apr 16 06:11:13 JST 1938
今回は date 操作を入力した後に 3'34" 待っていたら回復した。
ttyp0:makoto@u 6:11:13/380416(~)> sudo date 200605040927
Thu May  4 09:27:00 JST 2006
ttyp0:makoto@u 9:27:00/060504(~)>
ttyp0:makoto@u 9:30:34/060504(~)>


2005年05月04日(水) 旧暦 [n年日記] [更新:"2007/09/12 09:23:45"]

#1 [Emacs] 所謂 install 大会(設置大会) 3.99.3

emacs, apel, flim, semi, emacs-w3m, wanderlust, riece, tc, auc-tex
   120  8:17    cd /export/local-src/
   122  8:20    export CVS_RSH=ssh
   128  8:25    cvs -d anoncvs@savannah.gnu.org:/cvsroot/emacs co emacs
   132  11:13   mkdir emacs-work
   133  11:13   cd emacs-work
   134  11:13   ../emacs/configure
   135  11:58   time make bootstrap

   150  12:50   sudo make install
   136  12:47   cd ../

   139  12:47   tar zxf /e/u/j/distfiles/apel-10.6.tar.gz
   140  12:47   tar zxf /e/u/j/distfiles/flim-1.14.7.tar.gz
   141  12:47   tar zxf /e/u/j/distfiles/semi-1.14.6.tar.gz
   143  12:50   cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root login
   144  12:50   cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root checkout wanderlust

   151  12:51   cd ../apel-10.6/
   152  12:51   rehash
   153  12:51   sudo make install

   154  12:51   cd ../flim-1.14.7/
   155  12:51   sudo make install
   156  12:52   cd ../semi-1.14.6/
   157  12:52   sudo make install

   158  12:52   cd ..
   159  12:52   tar zxf /e/u/j/distfiles/emacs-w3m-1.4.3.tar.gz
   162  12:53   cd emacs-w3m-1.4.3/
   166  12:53   ./configure
   168  12:54   sudo make install
   169  12:54   sudo make install-icons
   170  12:54   cd ../wanderlust/
   172  12:54   sudo make install

ttyp4:makoto@mini  12:54:25/050504(...local-src/wanderlust)> sudo make install
emacs -batch -q -no-site-file -l WL-MK -f install-wl-package  NONE NONE
Loading ./WL-CFG...
Loading ./WL-ELS...
Wrote /export/local-src/wanderlust/literal-test-file
Wrong type argument: symbolp, (lambda (operation &rest args) (setq called t) 
                     (let (file-name-handler-alist) (apply operation args)))
*** Error code 255

Stop.
make: stopped in /export/local-src/wanderlust

riece:

   174  12:59   cd ..
   175  12:59   cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root login
   176  12:59   cvs -d :pserver:anonymous@cvs.m17n.org:/cvs/root checkout riece
   177  13:00   cd riece/
   195  13:02   cat INSTALL-CVS
   197  13:03   autoreconf -f -i
   201  13:03   ./configure
   202  13:03   make
                make install

auc-tex:

   124  13:55   cd /export/local-src/
   128  13:58   cvs -d :ext:anoncvs@savannah.gnu.org:/cvsroot/auctex co auctex
   129  14:00   cd auctex/
   130  14:00   ./autogen.sh
   131  14:00   ./configure
   132  14:00   make
   134  14:00   sudo make install
(上記 cvs は 2007/09/12 には無効で次のものを使う)
cvs -d :pserver:anoncvs@cvs.sv.gnu.org:/sources/auctex co auctex

tcode:

   136  14:00   tar zxf /e/u/j/distfiles/tc-2.3.1.tar.gz
   137  14:01   cd tc-2.3.1/
   140  14:08   patch -s -p1 < ~/Mail/ml/tcode/1545
   142  14:09   patch -s -p1 < ~/Mail/ml/tcode/1528
   143  14:09   ./configure
   144  14:10   sudo make install

mu-cite (5/5 追加):

   105  21:41   tar zxf /e/u/j/distfiles/mu-cite-200202250931.tar.gz
   106  21:41   cd mu-cite-200202250931/
   107  21:41   ls
   108  21:41   make
   109  21:41   which emacs
   110  21:41   make EMACS=/usr/local/bin/emacs
   111  21:42   sudo make EMACS=/usr/local/bin/emacs install
/usr/pkg/bin/emacs が入ってしまっているので上のように EMACS を指定

segmentation fault する ?:

#0  0x419a50dc in ?? () from /usr/libexec/ld.elf_so
#1  0x018fdf30 in emacs_blocked_free (ptr=0x0)
    at /export/local-src/emacs/src/alloc.c:1190
#2  0x41d53468 in ?? () from /usr/X11/lib/libX11.so.6
#3  0x41d33868 in ?? () from /usr/X11/lib/libX11.so.6
#4  0x01885f1c in xim_initialize (dpyinfo=0x1c20224, 
    resource_name=0x41d848e4 <Error reading address 0x41d848e4: Invalid argument>) 
    at /export/local-src/emacs/src/xterm.c:8071
#5  0x01889650 in x_term_init (display_name=25713892, xrm_option=0x0, 
    resource_name=0x1ddeb30 "\001悃")
    at /export/local-src/emacs/src/xterm.c:10474
#6  0x01890584 in Fx_open_connection (display=31152531, xrm_string=28237825, 
    must_succeed=28237873) at /export/local-src/emacs/src/xfns.c:3999
X11 のせいか emacs の所為か切分。emacs をいつも使っている 20050305 にして見る。
   156  14:43   cvs update -D 20050305
   157  14:44   cd ..
   158  14:44   mkdir emacs-20050305
   159  14:44   cd emacs-20050305
   160  14:44   ../emacs/configure
   161  14:45   time make bootstrap
Generating /export/local-src/emacs/lisp/cus-load.el...done
999.313u 117.149s 19:48.93 93.9%        0+0k 73+11088io 202pf+5w
ttyp1:makoto@mini  15:05:31/050504(...local-src/emacs-20050305)> 
   162  19:28   sudo make install
   163  19:29   rehash
   164  19:29   cd ../apel-10.6/
   165  19:29   sudo make install
これでも全く同じ気がする。ということは .. ?

HAVE_XIM を undef にしておけば良いような ... それとも逆かな ? そんなはずはない。 次のようにすると落ちない。やはり。

Index: ../emacs/src/xterm.c
===================================================================
RCS file: /cvsroot/emacs/emacs/src/xterm.c,v
retrieving revision 1.861
diff -u -u -r1.861 xterm.c
--- ../emacs/src/xterm.c	17 Feb 2005 12:51:16 -0000	1.861
+++ ../emacs/src/xterm.c	4 May 2005 10:51:30 -0000
@@ -8074,7 +8074,7 @@
      struct x_display_info *dpyinfo;
      char *resource_name;
 {
-#ifdef HAVE_XIM
+#if 0
   if (use_xim)
     {
 #ifdef HAVE_X11R6_XIM

configure --without-xim:

   229  19:55   cd emacs-work/
   230  19:55   ../emacs/configure --without-xim
   231  19:56   time make bootstrap
   232  20:18   sudo make install
これで充分だった。


2004年05月04日(火) 旧暦 [n年日記]

#3 [Emacs] w3m-1.4 と wanderlust-2.10.1 で起動しない ?

M-x wl とすると
Debugger entered--Lisp error: (file-error "Cannot open load file" #("sb-bbc-rss" 0 3 nil 3 10 (wl-folder-entity-id 1605)))
emacs-w3m-1.3.80 では /usr/local/share/emacs/site-lisp/w3m/sb-bbc-rss.elc にあるらしいが .. (emacs-w3m-1.4 のemcws 側では起動しない)。
どうも wl を入直す必要があるような気がする。 ... ではない。 ちょっと乱暴だが:
ttyp1:makoto@harry 22:08:33/040504(...emacs/site-lisp)> sudo ln .w3m-1.3.80/sb-bbc-rss.el w3m-1.4/ ttyp1:makoto@harry 22:09:08/040504(...emacs/site-lisp)> sudo ln .w3m-1.3.80/sb-bbc-rss.elc w3m-1.4/
sb-cnet-rss sb-slashdot-jp-rss sb-zdnet なども..
sudo ln .w3m-1.3.80/sb-bbc-rss.el w3m-1.4/
sudo ln .w3m-1.3.80/sb-bbc-rss.elc w3m-1.4/
sudo ln .w3m-1.3.80/sb-cnet-rss.el w3m-1.4
sudo ln .w3m-1.3.80/sb-*-rss.el w3m-1.4
sudo ln .w3m-1.3.80/sb-*-rss.elc w3m-1.4
sudo ln .w3m-1.3.80/sb-zdnet.el w3m-1.4
sudo ln .w3m-1.3.80/sb-zdnet.elc w3m-1.4

#2 [MacOSX] emacs + image + inline im

   50  curl -o emacs-carbon-image-20040214b.gz http://www.ki.nu/software/.macosx/emacs-carbon-image-20040214b.gz
   52  mv emacs-carbon-image-20040214b.gz distfiles/

   64  cvs -d :ext:anoncvs@savannah.gnu.org:/cvsroot/emacs co -D 2004-02-19  emacs
   65  mv emacs emacs-2004-02-19
   66  cd emacs-2004-02-19
   68  zcat ../../distfiles/emacs-carbon-image-20040214b.gz | patch -s -p0
   69  cd ../../distfiles/
   70  curl -O http://pcweb.mycom.co.jp/column/osx/083/emacs-im-pacth-040226.patch.gz
   75  cd ../local-src/emacs-2004-02-19/
   76  zcat ../../distfiles/emacs-im-pacth-040226.patch.gz |patch -s -p0

   ./configure --with-carbon --without-x
    ...
   time make
Wrote /Users/makoto/Documents/local-src/emacs-2004-02-19/lisp/cus-load.el
Generating /Users/makoto/Documents/local-src/emacs-2004-02-19/lisp/cus-load.el...done

real    126m28.024s
user    47m16.080s
sys     9m53.100s
d176:~/Documents/local-src/emacs-2004-02-19 makoto$ 
2 時間 ?

#1 [Emacs] cvs から作って見ると

   161  8:52    setenv CVS_RSH ssh
   162  8:52    cvs -d :ext:anoncvs@savannah.gnu.org:/cvsroot/emacs co emacs
   166  9:49    mv emacs emacs-21.3.50-20040503
   167  9:49    mkdir emacs-work
   168  9:49    cd emacs-work
   169  9:49    ../emacs-21.3.50-20040503/configure
   171  9:51    time make bootstrap
....
Wrote /export/local-src/emacs-21.3.50-20040503/leim/quail/georgian.elc
make: don't know how to make CXTERM-DIC/4Corner.tit. Stop

make: stopped in /export/local-src/emacs-work/leim
*** Error code 2

Stop.
make: stopped in /export/local-src/emacs-work
*** Error code 1

Stop.
make: stopped in /export/local-src/emacs-work
1188.692u 163.684s 22:49.84 98.7%       0+0k 39+11788io 140pf+12w

2004/04/25 版にして見る:

   173  10:53   cd ../emacs-21.3.50-20040503/
   174  10:53   cvs update -D 20040425-UTC .
   175  10:54   cd ../emacs-work/
   176  10:54   make
   177  10:58   src/emacs -nw
完了。

-D 2004-04-30-UTC は大丈夫:

216 13:59 cvs -d :ext:anoncvs@savannah.gnu.org:/cvsroot/emacs co -D 2004-04-30-UTC emacs


2003年05月04日() 旧暦 [n年日記]

#1 [無題] 本: GIMP エッセンシャルガイド

八重洲ブックセンター → 京橋 → 銀座 → 歌舞伎座の夜の部 と全て徒歩。 團菊祭 (「髪結新三」等)


2002年05月04日() 旧暦 [n年日記]

#3 [NetBSD] X11R6-2002-04-20

  • iBook に X11R6-2002-01-23 を入れて見たが、Signal 11 で動かない。
  • 実は僕のところの iBook (SE,1999) では 2001-04-17 しか動かない。
  • それで 2002-04-20 を組立てて見ようとしたが、
  • gcc-3.0.4 を使う環境では、 (make World の時に) mkfontdir が Segmentation fault してしまう。
  • どうも出来ている libX11.so.6 が良くないらしい。 (古いものを見るようにすると、そこだけは通る)
  • egcs-1.1.2 (1.5Y 環境)だと、make 出来る
    ( grep -i 'Error ' log しても何も出て来ない)

make World:

make World >& ../log
setenv DESTDIR /hoge
make install
make install.man 
cd $DESTDIR
tar zcf X11R6-2002-04-20.tar.gz .
して見た。 root には一切ならなかったが、これを root で入れれば大丈夫のはずかな。
-rws--x--x makoto/wheel 7173226 May  4 21:25 2002 usr/X11R6/bin/XFree86
tar zxpf されるとだめかな。p って効くの作る時だったっけ ?
やはり、これ、どうやってもだめ。作り直し。chown -R root . でいいかな。 chown すると s が消えてしまう。

#2 [Webcam] Webcam を借りて来る。

とりあえず差して見る
ugen0 at uhub0 port 1
ugen0: OmniVision OV511+ Camera, rev 1.00/1.00, addr 2
OmniVision OV511+ Camera
良く分っていないが、 /usr/pkgsrc/*/vi* で見つかった、それらしいものから

vic-2.8 を make:

rm -f main.o; c++ -o main.o -c -O2 -DED_YBITS=4 -DSIGRET=void -I/usr/pkg/include -I/usr/pkg/include -I/usr/X11R6/include -I./jpeg -I./p64 -I. main.cc
main.cc: In function `int main(int, const char**)':
main.cc:424: cannot convert `void (*)(...)' to `void (*)(int)' for argument `2'
to `void (* signal(int, void (*)(int)))(int)'
/etc/mk.conf の中に、
CC=gcc3
という字が残っていた。... 関係なし。消しても同じ。 c++ も gcc3 だったので、それを見えなくすると、ここは通るが、すぐ次で、
net.cc: In method `int Network::dorecv(u_char *, int, u_int32_t &, int)':
net.cc:302: passing `int *' as argument 6 of `recvfrom(int, void *, unsigned int, int, sockaddr *, __socklen_t *)' changes signedness
*** Error code 1
vic を追求するのが正しいとは(分っていない)ので、 ovtvid-bsd を持って来て見ようと思う...

#1 [外出] 品川・サントリーホール

TGIF riday という名前かと思ったら、 Thanks God, It's Friday だそうで。
最近考えたことは、 日本人が外国(米国・伊国とか)に行くと、出て来る料理が、 (注文した時に想像したより)すごく多くてびっくりするけれど、 逆に彼らが日本に来たら、「何、この量、足りないよう」って思うの ではないかと心配する。
ところが、この T.I.G. Friday の量ったら、完全にアメリカ的。
そういう外国人を連れて行くとホッとするのではないかと思うよう な雰囲気。
品川駅前の Pacific Hotel の一階というか入口の外側にあるお店で brlunch menu.

そこから(時間があるので)バスでアークヒルズへ:

と思ったが、ちょっと間違えて、ついに白金高輪まで 歩いてしまった。(約 40分)。南北線で六本木一丁目まで。

帰りは西千葉に寄り..:

pickup Webcam, (nokun)


2001年05月04日(金) 旧暦 [n年日記]

#3 [MacOSX] JTerminal-0.3.0 素晴しい

http://www.tt.rim.or.jp/~kusama/
もらって来て、tar zxf で開けて、make ってやって見たが、Makefile がなかった。 README.JPN を日本語の見える環境で見たら
ProjectBuilderでコンパイルして JTerminal.appをお好みの
ディレクトリにコピーしてください。これで分からない人は
使わないほうがいいでしょう。
って書いてあるので、(分らなかったけれど) Jterminal.pbproj をコンコンとしたら、何やら画面が。Build から Build を選ぶと Build succeeded という字が見える。 Build Folder の中に Jterminal というのが出来ている。 とりあえず、それを Home に置いてコンコンとやると、日本語 の読める Terminal になっている。(と言っても何を表示していいか 分らなかったので、他の機械に入って less で見る)
何だか窓一杯に表示して余白がないのだけれど..

emacs (20.7) を起動して見る。:

~/.emacs に
(set-language-environment   "Japanese")
(set-terminal-coding-system 'euc-japan)
と書いたら日本語が読めるようになった。 tc-2.1 を入れようとしたが、 emacs は /usr/share/emacs に入っているのに、tc-2.1 の方 は /usr/local/share/emacs に入れてくれる。 どちらが悪いとも言えないかな。link を張ってしまえばいいか。
M-x toggle-input-method
Opeing input file: no such file or directory, /Users/makoto/emacs/lisp/bushu.dic

mkdir -p emacs/lisp
これで使える。うれしい。ありがとう日馬(くさま)さん。北嶋さん。RMS。
開発環境が付いてくるというのも素晴しい。

これで automount の設定が分れば..:

誰か教えて下さい。 fj.sys.mac.os-x にも質問してしまった。
(実はこの LINK は僕のところでは読めないのですが、 多分 news server の設定が変なせいなのでしょう)

inn, body message-ID が使えない ?:

body <yfmg0eli5c6.wl@harry.ki.nu>
430 No such article

#2 [URL] Linux/Apple/BSD Open source issue


#1 [外出] 新橋演舞場 新三国志 II

9:31 本千葉  発
16:42 本千葉 着
猿之助を見て来た。30t の水を使っているとか。 なかなか良かった。


2000年05月04日(木) 旧暦 [n年日記]

嶺岡牧場

#1 [館山] 酪農の里

に 9:00 に着くように行く。mapfan で探せば、 E 139.59.39.5 N 35.06.7.4



最近の日記
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)
以上、14 日分です。
タイトル一覧
カテゴリ分類
Powered by hns-2.19.9, HyperNikkiSystem Project

Count.cgi (since 2000/02/05)