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
pgptbBl7s8MxT.pgp
Description: PGP signature