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

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/

Reply via email to