On 08:48 Sun 21 Sep , William G. Scott wrote:
> Howdie folks:
>
> If I already have shared libraries available for clipper, mmdb, ssm,
> cctbx and so forth, is it possible to get ccp4's configure to find these
> and then to build using these rather than recompiling identical or in
> some cases slightly older versions?
Bill,
I set up all the libraries to build separately from the applications
using this patch. It would be much more convenient if ccp4 had an
--onlyapps flag to accompany --onlylibs.
--
Thanks,
Donnie
Donnie Berkholz
Developer, Gentoo Linux
Blog: http://dberkholz.wordpress.com
--- ./Makefile.in.orig 2008-08-01 10:27:23.000000000 -0700
+++ ./Makefile.in 2008-08-01 14:30:22.000000000 -0700
@@ -3,7 +3,7 @@
# $Header: /nfs/ccpdisk/xtal/CVSROOT/ccp4/Makefile.in,v 1.57 2008/04/09 10:41:58 fr45 Exp $
SHELL = /bin/sh
-DIRS = $(fftwdir) $(clipperdir) $(diffimdir) $(lapackdir) $(ccifdir) lib/src $(ssmdir) src lib/data unsupported/src x-windows share $(prereleasedir)
+DIRS = src lib/data unsupported/src x-windows share $(prereleasedir)
# this is for the benefit of makes that don't pass variable values in
# recursive invocations, so that you can override these values on the
# command line at the top level
@@ -67,19 +67,19 @@
$(MAKE) -i $(MFLAGS) $(MVARS) install; else true; fi ; \
$(MAKE) install
-srcdir : FORCE libdir
+srcdir : FORCE
if test -d src; then cd src; $(MAKE) $(MFLAGS) $(MVARS); else true; fi
supported : srcdir
-unsupported : FORCE libdir
+unsupported : FORCE
if test -d unsupported/src; then cd unsupported/src; \
$(MAKE) $(MFLAGS) $(MVARS); else true; fi
-datadir : FORCE libdir
+datadir : FORCE
cd lib/data; $(MAKE) $(MFLAGS) $(MVARS)
-xwindir : FORCE libdir
+xwindir : FORCE
if test -f x-windows/Makefile; then cd x-windows; \
$(MAKE) -i $(MFLAGS) ; else true; fi
|