starttls compilation problem

Hiroshi Fujishima <[email protected]> Mon, 30 May 2005 19:00:19 +0900
Newsgroups gmane.mail.emacs.mime.japanese
Message-ID <[email protected]>
こんにちは、藤島と申します。

starttls を Solaris でコンパイルしようとすると、

	gmake: *** No rule to make target `getopt.oLIBOBJS=', needed by `starttls'.  Stop.

といわれます。Makefile の該当部分は次のようになっています。

LIBOBJS =  getopt.oLIBOBJS= getopt1.o
starttls_DEPENDENCIES =   getopt.oLIBOBJS= getopt1.o

configure.in を次のように変更してみたところ、うまくコンパイルできまし
た。


-- 
Hiroshi Fujishima
configure.in.diff (text/x-patch, 574 B)
? .deps
? autom4te.cache
? configure.in.diff
? elc-stamp
Index: configure.in
===================================================================
RCS file: /cvs/root/starttls/configure.in,v
retrieving revision 1.17
diff -u -r1.17 configure.in
--- configure.in	9 Jun 2004 06:56:12 -0000	1.17
+++ configure.in	30 May 2005 09:52:20 -0000
@@ -18,7 +18,7 @@
 fi
 AC_CHECK_LIB(socket, socket)
 
-AC_CHECK_FUNC(getopt_long,,[AC_LIBOBJ(getopt)AC_LIBOBJ(getopt1)])
+AC_CHECK_FUNC(getopt_long,,[AC_LIBOBJ(getopt) AC_LIBOBJ(getopt1)])
 AC_REPLACE_FUNCS(basename)
 AC_CHECK_FUNC(poll)