On 07/06/2013 09:30 PM, PICCA Frédéric-Emmanuel wrote:
Hello Marcin

http://www2.mrc-lmb.cam.ac.uk/groups/murshudov/coot/source/
is it the official location for the source packages ?

No.


./autogen.sh
don't
I was speaking for a fresh svn checkout of coot, not from the source package.

./configure
https://aur.archlinux.org/packages/co/coot/PKGBUILD
thanks for the link, I will investigate about this ./configure line

Another thing: Coot works only with single-precision FFTW2. You may
need to prefix rfftw.h header in CXXFFTSolventMap.h with 's' and make
sure it's linked with -lsfftw.
maybe it would be interesting to switch to fftw3.

GLWT.  This interface is via Clipper.


for now the current svn failled with

libtool: link: (cd ".libs" && rm -f "libcoot-map-heavy.so.0" && ln -s 
"libcoot-map-heavy.so.0.0.0" "libcoot-map-heavy.so.0")
libtool: link: (cd ".libs" && rm -f "libcoot-map-heavy.so" && ln -s 
"libcoot-map-heavy.so.0.0.0" "libcoot-map-heavy.so")
libtool: link: ar cru .libs/libcoot-map-heavy.a  coot-map-heavy.o coot-fffear.o
libtool: link: ranlib .libs/libcoot-map-heavy.a
libtool: link: ( cd ".libs" && rm -f "libcoot-map-heavy.la" && ln -s 
"../libcoot-map-heavy.la" "libcoot-map-heavy.la" )
g++ -DPACKAGE_NAME=\"\" -DPACKAGE_TARNAME=\"\" -DPACKAGE_VERSION=\"\" -DPACKAGE_STRING=\"\" -DPACKAGE_BUGREPORT=\"\" 
-DPACKAGE_URL=\"\" -DPACKAGE=\"coot\" -DVERSION=\"0.8-pre\" -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/\" -I. -I..  
-DHAVE_MMDB_IGNORE_HASH -DHAVE_MMDB_WITH_CISPEP  -I/usr/include     -DHAVE_GSL  -DPKGDATADIR='"/usr/local/share/coot"' -g -O2 -MT test-h-bonds.o -MD -MP -MF 
.deps/test-h-bonds.Tpo -c -o test-h-bonds.o test-h-bonds.cc
mv -f .deps/test-h-bonds.Tpo .deps/test-h-bonds.Po
/bin/bash ../libtool  --tag=CXX   --mode=link g++ -DHAVE_GSL  
-DPKGDATADIR='"/usr/local/share/coot"' -g -O2   -o test-h-bonds test-h-bonds.o 
./libcoot-coord-utils.la ../geometry/libcoot-geometry.la ../mini-mol/libcoot-mini-mol.la 
../utils/libcoot-utils.la
libtool: link: g++ -DHAVE_GSL -DPKGDATADIR=\"/usr/local/share/coot\" -g -O2 -o 
.libs/test-h-bonds test-h-bonds.o  ./.libs/libcoot-coord-utils.so 
../geometry/.libs/libcoot-geometry.so ../mini-mol/.libs/libcoot-mini-mol.so 
../utils/.libs/libcoot-utils.so
/usr/bin/ld: test-h-bonds.o: undefined reference to symbol '_Z11InitMatTypev'
/usr/lib/i386-linux-gnu/libmmdb.so.0: error adding symbols: DSO missing from 
command line

maybe a missing LIBADD.

That is mmdb.  libmmdb is a dependency of libcoot-mini-mol.

Hmm...

Paul.

Reply via email to