hello paul and coot developers
while building rev 678{1,2}, I get the following errors (actually, the
error is the same at three different points in sequence during the
build):
---8<-----------
/home/balducci/tmp/install-us-d/coot-6762.d/coot-6781/lidia-core/.libs/libcoot-lidia-core.so:
undefined reference to `sqlite3_exec'
/home/balducci/tmp/install-us-d/coot-6762.d/coot-6781/lidia-core/.libs/libcoot-lidia-core.so:
undefined reference to `sqlite3_open'
/home/balducci/tmp/install-us-d/coot-6762.d/coot-6781/lidia-core/.libs/libcoot-lidia-core.so:
undefined reference to `sqlite3_free'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:823: mini-rsr-bin] Error 1
make[2]: Leaving directory
'/home/balducci/tmp/install-us-d/coot-6762.d/coot-6781/ideal'
---8<-----------
---8<-----------
/home/balducci/tmp/install-us-d/coot-6762.d/coot-6781/lidia-core/.libs/libcoot-lidia-core.so:
undefined reference to `sqlite3_exec'
/home/balducci/tmp/install-us-d/coot-6762.d/coot-6781/lidia-core/.libs/libcoot-lidia-core.so:
undefined reference to `sqlite3_open'
/home/balducci/tmp/install-us-d/coot-6762.d/coot-6781/lidia-core/.libs/libcoot-lidia-core.so:
undefined reference to `sqlite3_free'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:756: lidia] Error 1
make[2]: Leaving directory
'/home/balducci/tmp/install-us-d/coot-6762.d/coot-6781/lbg'
---8<-----------
---8<-----------
/home/balducci/tmp/install-us-d/coot-6762.d/coot-6781/lidia-core/.libs/libcoot-lidia-core.so:
undefined reference to `sqlite3_exec'
/home/balducci/tmp/install-us-d/coot-6762.d/coot-6781/lidia-core/.libs/libcoot-lidia-core.so:
undefined reference to `sqlite3_open'
/home/balducci/tmp/install-us-d/coot-6762.d/coot-6781/lidia-core/.libs/libcoot-lidia-core.so:
undefined reference to `sqlite3_free'
collect2: error: ld returned 1 exit status
make[2]: *** [Makefile:1379: coot-density-score-by-residue-bin] Error 1
make[2]: Leaving directory
'/home/balducci/tmp/install-us-d/coot-6762.d/coot-6781/src'
---8<-----------
The following fixes everything for me:
diff -c ideal/Makefile.am.ORIG ideal/Makefile.am
*** ideal/Makefile.am.ORIG Sun Jun 18 11:26:52 2017
--- ideal/Makefile.am Sun Jun 18 12:55:22 2017
***************
*** 126,131 ****
--- 126,132 ----
$(top_builddir)/mini-mol/libcoot-mini-mol.la \
$(GLOB_LIBS) \
$(RDKIT_LIBS) \
+ $(SQLITE3_LIBS) \
$(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS)
#test_indexing_LDADD = \
diff -c lbg/Makefile.am.ORIG lbg/Makefile.am
*** lbg/Makefile.am.ORIG Sun Jun 18 11:26:52 2017
--- lbg/Makefile.am Sun Jun 18 12:55:22 2017
***************
*** 86,92 ****
$(top_builddir)/utils/libcoot-utils.la \
$(top_builddir)/lidia-core/libcoot-lidia-core.la \
$(GLOB_LIBS) $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS) \
! $(RDKIT_LIBS) $(L_BOOST_PYTHON) $(GOOCANVAS_LIBS) $(GTK_LIBS)
$(PYTHON_LIBS)
EXTRA_DIST=lbg.glade $(appicon_DATA) lbg-callbacks.cc
--- 86,93 ----
$(top_builddir)/utils/libcoot-utils.la \
$(top_builddir)/lidia-core/libcoot-lidia-core.la \
$(GLOB_LIBS) $(CLIPPER_LIBS) $(MMDB_LIBS) $(GSL_LIBS) \
! $(SQLITE3_LIBS) \
! $(RDKIT_LIBS) $(L_BOOST_PYTHON) $(GOOCANVAS_LIBS) $(GTK_LIBS)
$(PYTHON_LIBS)
EXTRA_DIST=lbg.glade $(appicon_DATA) lbg-callbacks.cc
diff -c src/Makefile.am.ORIG src/Makefile.am
*** src/Makefile.am.ORIG Sun Jun 18 12:55:13 2017
--- src/Makefile.am Sun Jun 18 12:55:22 2017
***************
*** 592,598 ****
$(top_builddir)/compat/libcoot-compat.la \
$(GLOB_LIBS) \
$(RDKIT_LIBS) \
! $(CLIPPER_LIBS) \
$(MMDB_LIBS) \
$(GSL_LIBS)
--- 592,599 ----
$(top_builddir)/compat/libcoot-compat.la \
$(GLOB_LIBS) \
$(RDKIT_LIBS) \
! $(SQLITE3_LIBS) \
! $(CLIPPER_LIBS) \
$(MMDB_LIBS) \
$(GSL_LIBS)
ciao
gabriele