Dear managers,
some days ago I posted a question about a patch installation
failure (prior to installing Java JDK 1.1.1). The problem was:
> ...
> Followed step 1, step 2 (installing patched shared libraries),
> step 3 (...static libraries) and step 4 (all the rest). Then on
> step 5 (building the kernel) here is what I got:
>
> cc -c -O2 -DLANGUAGE_C -g3 -G 4 -I -I. -I.. -I../include
> -DIDENT=MAJESTIX -DDEC3000_300 -DSWAPTYPE=1 -DUERF -DOSF -DCOMPAT_43
> -DMACH -DUFS -DFFM_FS -DRT_SEM -DKERNEL -D_KERNEL -D_BSD -signed -Wg,-w2
> -compress -no_excpt -Wg,-unroll,1 -Wb,-static -Wco,-nofloat -Olimit 3000
> -D__alpha -Umips -UMIPS -c vers.c
> rm -f vmunix vmunix.sys
> loading vmunix.sys
> ld:
> Error: Undefined:
> msfs_mntflushbuf
> *** Exit 1 (ignored)
> chmod 755 a.out
> chmod: a.out: No such file or directory
> *** Exit 4
> Stop.
> ...
Many thanks to Dr. Tom Blinn (tpb_at_zk3.dec.com) and
to Mr. Pierre Wendling (pw_at_ebc.vbe.dec.com) for their answers.
The main thing is that msfs_mntflushbuf is an AdvFS function
and I did not notice a little sentence in the installation
README file. Anyway, I went through the procedure again
and there was no problem. Their answers follow.
Thank you all,
Stavros
> Subject: Re: DUV40Apthreads patch problem (prior to installing JDK 1.1.1)
> Date: Wed, 04 Jun 97 10:16:05 -0400
> From: "Dr. Tom Blinn, 603-881-0646" <tpb_at_zk3.dec.com>
>
> msfs_mntflushbuf would be one of the AdvFS routines. It's possible that the
> JDK stuff needs AdvFS built into the kernel. Make sure you've got AdvFS on
> your system, even if you're not using it, and compare the configuration file
> that was created with the JDK patch in place to the one that was used to do
> your last prior kernel build.
>
> Tom
> Subject: Re: DUV40Apthreads patch problem (prior to installing JDK 1.1.1)
> Date: Thu, 05 Jun 1997 11:15:09 +0200
> From: Pierre Wendling <pw_at_ebc.vbe.dec.com>
>
> Don't known about installing JDK, but it looks like the missing
> function comes from AdvFS. Are you using advfs ? If not, can you try
> to build a kernel with AdvFS (ADVFS option in the doconfig dialog) ?
> (this function may be used in the patch ...).
> If not, then I cannot help ...
>
> NOTE: Digital UNIX 4.0B is recommend for JDK 1.1, so if you can
> upgrade, it might be a better long-term solution
>
> Hope this helps,
> Regards,
> __pw
--
Stavros A. Papadakis
Parallel and Distributed Systems Group, Institute of Computer Science
Foundation for Research and Technology-Hellas (FORTH)
Science and Technology Park, P.O. Box 1385, GR-71110 Heraklion, Crete,
Greece.
Fax: +30 (81) 391601
Phone: +30 (81) 391674
E-mail: spapad_at_ics.forth.gr
Received on Mon Jun 09 1997 - 14:51:18 NZST