こんばんは、中村と申します。 Libretto 100 on FreeBSD 6.3-RELEASE で japanese/rxvt をビルドできませんでした。私のところだけの問題なのかわからないもので、皆様のアドバイスをいただければと思い、メールした次第です。
X Window System はports から xorg-7.3_1 を入れています。 以下は japanese/rxt をビルドしようとした時のログです。 ----- # make install ===> Extracting for ja-rxvt-2.7.2_1 => MD5 Checksum OK for rxvt-2.7.2.tar.bz2. => SHA256 Checksum OK for rxvt-2.7.2.tar.bz2. ===> Patching for ja-rxvt-2.7.2_1 ===> Applying FreeBSD patches for ja-rxvt-2.7.2_1 ===> ja-rxvt-2.7.2_1 depends on file: /usr/local/libdata/xorg/libraries - found ===> ja-rxvt-2.7.2_1 depends on shared library: Xpm.4 - found ===> Configuring for ja-rxvt-2.7.2_1 creating cache ./config.cache configuring for rxvt 2.7.2 checking for gcc... cc checking whether the C compiler (cc -O2 -fno-strict-aliasing -march=pentium-mmx ) works... yes checking whether the C compiler (cc -O2 -fno-strict-aliasing -march=pentium-mmx ) is a cross-compiler... no checking whether we are using GNU C... yes checking whether cc accepts -g... yes checking how to run the C preprocessor... cc -E checking for a BSD compatible install... /usr/bin/install -c -o root -g wheel checking for mv... /bin/mv checking for rm... /bin/rm checking for cp... /bin/cp checking for sed... /usr/bin/sed checking for awk... /usr/bin/awk checking for echo... /bin/echo checking for cmp... /usr/bin/cmp checking for tbl... /usr/bin/tbl checking for AIX... no checking for POSIXized ISC... no checking for X... libraries /usr/local/lib, headers /usr/local/include checking for dnet_ntoa in -ldnet... no checking for dnet_ntoa in -ldnet_stub... no checking for gethostbyname... yes checking for connect... yes checking for remove... yes checking for shmat... yes checking for IceConnectionNumber in -lICE... yes checking for libXpm... -I/usr/local/include/X11, -L/usr/local/lib checking for sys/wait.h that is POSIX.1 compatible... yes checking for assert.h... yes checking for fcntl.h... yes checking for grp.h... yes checking for libc.h... no checking for lastlog.h... no checking for stdarg.h... yes checking for stdlib.h... yes checking for string.h... yes checking for termios.h... yes checking for unistd.h... yes checking for sys/byteorder.h... no checking for sys/ioctl.h... yes checking for sys/select.h... yes checking for sys/sockio.h... yes checking for sys/time.h... yes checking whether time.h and sys/time.h may both be included... yes checking for -R dynamic library path recording... yes checking for XPointer... yes checking for working const... yes checking for inline... inline checking for ANSI C header files... yes checking for mode_t... yes checking for pid_t... yes checking for uid_t in sys/types.h... yes checking size of char... 1 checking size of short... 2 checking size of int... 4 checking size of long... 4 checking size of long long... 8 checking size of int *... 4 checking for int16_t... yes checking for u_int16_t... yes checking for int32_t... yes checking for u_int32_t... yes checking for int64_t... yes checking for u_int64_t... yes checking return type of signal handlers... void checking for atexit... yes checking for revoke... yes checking for unsetenv... yes checking for setutent... no checking for seteuid... yes checking for setreuid... yes checking for setsid... yes checking for setpgrp... yes checking for setpgid... yes checking for _getpty... no checking for grantpt... yes checking for unlockpt... yes checking for utmp.h... yes checking for struct utmp... yes checking for host in utmp struct... yes checking where utmp is located... checking for utmpx.h... no checking where wtmp is located... /var/log/wtmp checking where wtmpx is located... checking for struct lastlog... yes checking where lastlog is located... /var/log/lastlog checking where ttys/ttytab is located... /etc/ttys checking for working Xlocale... no checking for working X setlocale... no checking for working plain setlocale... yes checking for getpt... no checking for tty/pty type... BSD checking for setlocale in -lxpg4... no updating cache ./config.cache creating ./config.status creating autoconf/Make.common creating Makefile creating doc/Makefile creating src/Makefile creating src/graphics/Makefile creating src/test/Makefile creating src/rsizes.h creating rclock/Makefile creating config.h Configuration: Rxvt version: 2.7.2 : 21 DECEMBER 1999 Source code location: . Install path: /usr/local/bin Compiler: cc Compiler flags: -O2 -fno-strict-aliasing -march=pentium-mmx malloc support: system default Xpm library: -L/usr/local/lib -lXpm Adding modules: graphics.o: yes grkelot.o: no logging.o: yes menubar.o: yes strings.o: no xpm.o: yes The following are set in config.h multichar glyph languages: yes pty/tty type: BSD utmp support: enabled utmp file: utmpx file: wtmp file: /var/log/wtmp wtmpx file: lastlog file: /var/log/lastlog ttys/ttytab file: /etc/ttys *** Please check src/feature.h for further options *** ===> Building for ja-rxvt-2.7.2_1 cc -DHAVE_CONFIG_H -DDEBUG_STRICT -c -DHAVE_LIBXPM -I/usr/local/include -I/usr/local/include/X11 -I. -I.. -I. -O2 -fno-strict-aliasing -march=pentium-mmx command.c command.c: In function `clean_exit': command.c:333: error: `Input_Context' undeclared (first use in this function) command.c:333: error: (Each undeclared identifier is reported only once command.c:333: error: for each function it appears in.) command.c: In function `lookup_key': command.c:1190: error: `Input_Context' undeclared (first use in this function) command.c: In function `IMSendSpot': command.c:3603: error: `Input_Context' undeclared (first use in this function) command.c: In function `IMDestroyCallback': command.c:3699: error: `Input_Context' undeclared (first use in this function) command.c: In function `IMInstantiateCallback': command.c:3720: error: `Input_Context' undeclared (first use in this function) command.c: In function `IMSetStatusPosition': command.c:3864: error: `Input_Context' undeclared (first use in this function) *** Error code 1 Stop in /usr/ports/japanese/rxvt/work/rxvt-2.7.2/src. *** Error code 1 Stop in /usr/ports/japanese/rxvt/work/rxvt-2.7.2. *** Error code 1 Stop in /usr/ports/japanese/rxvt. *** Error code 1 Stop in /usr/ports/japanese/rxvt. ----- よろしくお願いいたします。