From: Hironori S. <hs...@mt...> - 2003-06-03 11:09:58
|
坂本です。 HP-UX 10.20 対応ですが、 http://pc.2ch.net/test/read.cgi/unix/1012581029/574- にある、 > kiklib/src/kik_utmp_sysv.c 183行目付近 > memset( ut.ut_user, 0, sizeof(ut.ut_name)); > ut.ut_name というメンバがないので、コンパイルエラーになってしまいました。 は、未対応ですね。 sizeof(ut.ut_user) で問題なさそうなのですが… それから、kiklib/src/kik_dlfcn.c で typo がありました。(添付の patch) あと、HP-UX とは直接関係ないですが、gettext (libintl) の情報が configure から tool/mlconfig/Makefile に渡っていないようで、 tool/mlconfig の make でエラーになりました。 # また、configure では $CC -c $CFLAGS $CPPFLAGS でテストしているので、 # 各 Makefile.in では、CFLAGS に @CPPFLAGS@ も追加しておかないと、 # 場合によっては configure が通るのに make でエラーとなります。 PS. Linux Zaurus (Qt/Embedded) で動いたりしないかなぁ:) ----------------------------------- 坂本 浩則 <hs...@mt...> http://www2u.biglobe.ne.jp/~hsaka/ diff -u kiklib/src/kik_dlfcn.c.orig kiklib/src/kik_dlfcn.c --- kiklib/src/kik_dlfcn.c.orig Tue Jun 3 16:19:44 2003 +++ kiklib/src/kik_dlfcn.c Tue Jun 3 19:29:10 2003 @@ -22,7 +22,7 @@ { char * path ; - if( ( _path = alloca( strlen( dirpath) + strlen( LIB_PREFIX) + strlen( name) + 4)) == NULL) + if( ( path = alloca( strlen( dirpath) + strlen( LIB_PREFIX) + strlen( name) + 4)) == NULL) { return NULL ; } |