[3053] in Kerberos-V5-bugs

home help back first fref pref prev next nref lref last post

Re: pending/701: Can't make krb5-current on hp-ux 10.20

daemon@ATHENA.MIT.EDU (tytso@MIT.EDU)
Tue Mar 23 16:08:21 1999

Date: Tue, 23 Mar 1999 16:08:35 -0500
To: cduan.CTIIS@asavp.calltec.com
Cc: krb5-bugs@MIT.EDU, gnats-admin@rt-11.MIT.EDU, krb5-prs@rt-11.MIT.EDU
In-Reply-To: <OF2516571A.F2AC74CA-ON85256735.0075C2AE@calltec.com>
	(cduan.CTIIS@asavp.calltec.com)
From: tytso@MIT.EDU

   Date: Mon, 15 Mar 99 21:48:37 GMT
   From: cduan.CTIIS@asavp.calltec.com

   I download MIT's KRB5-CURRENT source and document scripts into my HP-UX
   10.20 system. My system has standard ANSI CC compiler. I make a directory
   called hpux under my Kerberos 5 directory /krb5/krb5-current and issues the
   following commands under /krb5/krb5-current/hpux:
   $ ../src/configure --with-ccopts=3D"-Aa +Olibcalls -D_HPUX_SOURCE"
   it is ok.
   $ make
    I got error: Make: line 364: syntax error of
   /krb5/krb5-current/hpux/lib/Makefile. I look at this and following line=
   s:

   $(CLIB): $(CLIBS) $(WLIB) $(CDEF) no_glue.obj
   ##WIN16##       link /co /seg:400 /noe /nod /nol \
   ##WIN16##          no_glue, $*.dll, $*.map, $(CLIBS) $(WINLIBS), $(CDEF)
   ##WIN16##       copy $(VERSIONRC) version.rc
   ##WIN16##       rc /nologo /p /k $(CPPFLAGS) -DCE_LIB -D_MSDOS_ -DRES_ONLY version.rc $*.dll
   ##WIN16##       implib /nologo $@ $*.dll
   ##WIN32##       rc  $(CPPFLAGS) -DCE_LIB -D_WIN32 -D_MSDOS_ -DRES_ONLY -fo version.res $(VERSIONRC)
   ##WIN32##       link $(WINDLLFLAGS) /def:$(CDEF) /out:$*.dll \
   ##WIN32##          no_glue.obj version.res $(CLIBS) $(WINLIBS)

   These lines are for window client library. How could they be generated in
   the make file.

That's normal.  The # character is the comment character for make, so
all of these lines should be ignored by your make.

I don't recall a problem like this with the HP-UX make, but if it is
still complaining, you may want to try using gmake.  Unfortunately some
of the vendor makes distributed... aren't very good.  If it's a minor
thing we'll try to work around it, but if it's a major problem with the
vendor make, we typically tell people to (a) complain to the vendor, and
(b) use gmake.

						- Ted



home help back first fref pref prev next nref lref last post