For all versions of coot. The test is in clipper.m4 and reads as if
having TOP8000 is optional.
It no longer is.
In the build script :
extras_place=http://www2.mrc-lmb.cam.ac.uk/personal/pemsley/coot/dependencies
# Bernie made this tarball
clipper_version=2.1.20180802
clipper_version_dir=2.1
Paul
On 30/06/2022 03:13, hari jayaram wrote:
Thanks Paul
I’ll also try and find the appropriate lines from build script to
build an upgraded clipper in the meantime. Guessing this is the 0.9.x
series build script you are referring to?
Thanks again
Hari
On Wed, Jun 29, 2022 at 5:37 PM Paul Emsley
<pems...@mrc-lmb.cam.ac.uk> wrote:
This is primarily my mistake. I now think that coot's configure
should check for the version of clipper that has top8000.
If it doesn't find that clipper, then Coot's configure should fail.
You should never get to the make stage.
I will take a look at what I need to do to make that happen
(because, clearly, it isn't).
A few days.
Paul.
On 27/06/2022 03:12, Paul Emsley wrote:
That clipper is old clipper. You need the clipper from the build
script.
Paul.
On 27/06/2022 03:10, hari jayaram wrote:
Dear Paul and the coot community
It's been 6 years since I posted on any coot forum . I saw the
exciting news around coot-1 and am itching to dive back in.
I am trying to compile coot-1 on Ubuntu 20.04
After installing a series of dependencies, which I can gladly
report back to you on...the build started without any issues. It
however stopped with this error --see below
I got all the libraries including the clipper libraries from
Ubuntu ( sudo apt-get install libclipper-dev)
I wonder how to proceed past this.
Thanks a tonne for your help
Hari
"""
/bin/bash ../libtool --tag=CXX --mode=compile g++
-DPACKAGE_NAME=\"coot\" -DPACKAGE_TARNAME=\"coot\"
-DPACKAGE_VERSION=\"1\" -DPACKAGE_STRING=\"coot\ 1\"
-DPACKAGE_BUGREPORT=\"\" -DPACKAGE_URL=\"\" -DPACKAGE=\"coot\"
-DVERSION=\"1\" -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1
-DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1
-DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1
-DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1
-DLT_OBJDIR=\".libs/\" -DHAVE_OPENMP=1 -DHAVE_CXX11=1
-DHAVE_CXX_THREAD=1 -DHAVE_PYTHON=\"3.8\" -DHAVE_BOOST=/\*\*/
-DHAVE_BOOST_PYTHON=/\*\*/ -I. -I.. -DHAVE_GSL -I/usr/include
-DMMDB_HAS_LINK_DISTANCE -fopenmp
-DPKGDATADIR='"/usr/local/share/coot"' -DUSE_LIBPNG=1
-I/usr/include/libpng16 -g -O2 -Wall -Wno-unused -std=c++11 -MT
residue_by_phi_psi.lo -MD -MP -MF .deps/residue_by_phi_psi.Tpo
-c -o residue_by_phi_psi.lo residue_by_phi_psi.cc
libtool: compile: g++ -DPACKAGE_NAME=\"coot\"
-DPACKAGE_TARNAME=\"coot\" -DPACKAGE_VERSION=\"1\"
"-DPACKAGE_STRING=\"coot 1\"" -DPACKAGE_BUGREPORT=\"\"
-DPACKAGE_URL=\"\" -DPACKAGE=\"coot\" -DVERSION=\"1\"
-DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1
-DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1
-DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1
-DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\"
-DHAVE_OPENMP=1 -DHAVE_CXX11=1 -DHAVE_CXX_THREAD=1
-DHAVE_PYTHON=\"3.8\" "-DHAVE_BOOST=/**/"
"-DHAVE_BOOST_PYTHON=/**/" -I. -I.. -DHAVE_GSL -I/usr/include
-DMMDB_HAS_LINK_DISTANCE -fopenmp
-DPKGDATADIR=\"/usr/local/share/coot\" -DUSE_LIBPNG=1
-I/usr/include/libpng16 -g -O2 -Wall -Wno-unused -std=c++11 -MT
residue_by_phi_psi.lo -MD -MP -MF .deps/residue_by_phi_psi.Tpo
-c residue_by_phi_psi.cc -fPIC -DPIC -o .libs/residue_by_phi_psi.o
residue_by_phi_psi.cc: In member function ‘void
coot::residue_by_phi_psi::init_phi_psi_plot()’:
residue_by_phi_psi.cc:869:37: error: ‘All2’ is not a member of
‘clipper::Ramachandran’
869 | rama.init(clipper::Ramachandran::All2);
| ^~~~
residue_by_phi_psi.cc:871:41: error: ‘Pro2’ is not a member of
‘clipper::Ramachandran’
871 | rama_pro.init(clipper::Ramachandran::Pro2);
| ^~~~
make[1]: *** [Makefile:1324: residue_by_phi_psi.lo] Error 1
make[1]: Leaving directory '/home/hari-verve/coot-1/ligand'
make: *** [Makefile:723: all-recursive] Error 1
"""
On Mon, Jun 13, 2022 at 4:56 PM Paul Emsley
<pems...@mrc-lmb.cam.ac.uk> wrote:
On 13/06/2022 18:40, Giacomo Fiorin wrote:
> FYI while I'm still going through dependencies from Ubuntu
20.04 packages, I also tried CentOS 7 again by installing
guile-devel to circumvent the script's auto-build of GUILE,
and it builds Coot successfully. However, when I launch it I
see a splash screen and the following messages, after which
Coot exits with error.
>
> I'll try to move forward with Ubuntu 20.04, but if support
for RHEL/CentOS 7 is restored it would be very helpful. Thanks!
Try setting your path so that
/data/local/Fiorin/build/autobuild/coot-Linux-x86_64-centos-7-gtk3/bin
is the first element
Paul.
########################################################################
To unsubscribe from the COOT list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=COOT&A=1
<https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=COOT&A=1>
This message was issued to members of
www.jiscmail.ac.uk/COOT <http://www.jiscmail.ac.uk/COOT>, a
mailing list hosted by www.jiscmail.ac.uk
<http://www.jiscmail.ac.uk>, terms & conditions are
available at https://www.jiscmail.ac.uk/policyandsecurity/
------------------------------------------------------------------------
To unsubscribe from the COOT list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=COOT&A=1
<https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=COOT&A=1>
------------------------------------------------------------------------
To unsubscribe from the COOT list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=COOT&A=1
<https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=COOT&A=1>
########################################################################
To unsubscribe from the COOT list, click the following link:
https://www.jiscmail.ac.uk/cgi-bin/WA-JISC.exe?SUBED1=COOT&A=1
This message was issued to members of www.jiscmail.ac.uk/COOT, a mailing list
hosted by www.jiscmail.ac.uk, terms & conditions are available at
https://www.jiscmail.ac.uk/policyandsecurity/