Maurice, I cannot reproduce the install bug you reported below.
In fact, all your changes are working well here.
To be specific I did a vanilla checkout (with all your recent changes)
./configure --prefix=/usr/local/plplot --enable-dyndrivers \
--enable-java --enable-gnome --enable-ntk --enable-tkwin
no build problems except the usual python warnings. Also, some quick checks
of -dev tk; -dev tkwin; -dev xwin; pltcl with tcldemos.tcl; plserver with
both tkdemos.tcl and runAllDemos.tcl; and wish with runAllDemos.tcl worked
fine. Also, I did some nm tests between libplplottcltk.so and
drivers/xwin_drv.so to make sure there were no cross-dependencies. Thus, all
your recent changes seem to be working fine.
and unlike the case for your RH7.3 system there were no problems at all.
I assume you have looked at Makefile on your RH system? Here, I have
SO = .so
xwin_drv: shared/xwin$O $(TCLLIB_SO)
TCLLIB_SO = $(PLLIB_PATH)$(TCLLIB_BASE)$(LIB_TAG)$(SO)
TCLLIB_SO = $(PLLIB_PATH)$(TCLLIB_BASE)$(LIB_TAG).so.$(SOVERSION)
where lib_sh_library.in is overriding the pkg_tcl.in definition.
If your RH7.3 Makefile is the same as mine, then from your results below,
the RH7.3 make command has ignored the second definition and used the first
definition instead with SO undefined. That would be a really strange result
so I suspect your Makefile is somehow different from the above.
Wild guess to explain all this: on RH7.3 the linux system is somehow not
being recognized properly so lib_sh_linux.in is not being included as part
of the Makefile?
phone: 250-727-2902 FAX: 250-721-7715
Dr. Alan W. Irwin
Department of Physics and Astronomy,
University of Victoria, P.O. Box 3055,
Victoria, British Columbia, Canada, V8W 3P6
On Sun, 4 Aug 2002, Maurice LeBrun wrote:
> >From a vanilla checkout & configure, with dyndrivers, Linux RH7.3:
> $ make install
> make: *** No rule to make target `libplplottcltk', needed by `xwin_drv'.
> No idea.
> Maurice LeBrun mjl@...
> Research Organization for Information Science and Technology of Japan (RIST)
> This sf.net email is sponsored by:ThinkGeek
> Welcome to geek heaven.
> Plplot-devel mailing list