SIPPEL,KATHERINE H wrote:
Hi everybody,

We are also trying to load COOT 0.6.1 onto SuSE 10.3. Despite taking Peter's suggestion via G we are still getting this error.

Bond_lines.cc: In member function 'int
Bond_lines_container::set_rainbow_colours(int, CMMDBManager*)':
Bond_lines.cc:2343: error: invalid conversion from 'const char*' to
'char*' make[1]: *** [Bond_lines.lo] Error 1
make[1]: Leaving directory
`/usr/local/install/coot/build/mercury_2010-02-19__T15_03_56/coot-0.6.1/co
ords' make: *** [all-recursive] Error 1

Also we are also getting the error documented in Paul's autobuid log...

http://www.biop.ox.ac.uk/emsley/build-logs/Linux-jackal/gtk2-gcc-4.4.2_and_g++-4.4.2/16-coot.txt

Is there some other work around available?



It seems to me that this is due to a mismatch between the version of mmdb and coot. AFAICS, there are 2 paths to try:

1) build the pre-release by setting in the build-it-gtk2-simple script:

build_coot_prerelease=1


or

2) don't use the most recent mmdb:

Find in the script:

mmdb_version=1.22

and change that to

mmdb_version=1.21

or perhaps

mmdb_version=1.19

(you can see you can do that with judicious commenting).


For the interested, this was fixed in Coot rev 2763,

coords/Bond_lines.cc

http://code.google.com/p/coot/source/detail?r=2763

Paul.

Reply via email to