On Tue Oct 10 09:38:43 2000, mbrett@xxxxxxxxxxxxxxxxxxxx wrote:
>
> At any rate, even if the user sets IVROOT to something user-writeable,
> the gmake will fail because "ivman" still needs the inventor libraries, so
> a patch like this will be necessary:
>
> --- make/ivcommonrules.orig Mon Sep 18 08:27:37 2000
> +++ make/ivcommonrules Tue Oct 10 16:59:51 2000
> @@ -53,6 +53,8 @@
> .SUFFIXES: .ivm .3iv
>
> .ivm.3iv:
> + LD_LIBRARY_PATH=$(IVLIBDIR):$$LD_LIBRARY_PATH ; \
> + export LD_LIBRARY_PATH ; \
> (cd ..; $(IVMAN) `$(MAKEMANDIRS) $(*F)`) > $@
>
> MAN3PAGES = $(IVMFILES:.ivm=.3iv)
Rather than isolate the change to affect only ivman, I will include an extra
step in README.FIRST to have the user set LD_LIBRARY_PATH to include
$IVROOT/usr/lib. The DSO's need to be loaded for other Inventor applications
as well.
Jonathan Lim _ Silicon Graphics _ Mountain View
GPS Graphics Computer Systems CA, USA
|