build failure: fatal error: SQLHeavy.h: no such file or directory

Bug #1179279 reported by Lee Hyde on 2013-05-12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
Daniel Kur

Bug Description

I can seem to get feedler build. Specifically, I've hit a roadblock with a fatal error concerning SQLHeavy. I've checked, and as far as I can see, I've installed all of the requisite dependencies and *-dev packages. The output from CMake and make are as follows:

ch2lah@SBCS627LHLT:~/.branches/feedler/build$ cmake .. -DCMAKE_INSTALL_PREFIX=/usr
-- checking for a minimum Vala version of 0.16.0
-- found Vala, version 0.18.1
-- checking for a minimum Vala version of 0.14.2
-- found Vala, version 0.18.1
-- GSettings schemas will be installed locally.
-- GSettings shemas will be compiled.
-- GSettings schemas will be installed into /usr/share/glib-2.0/schemas/
-- Configuring done
-- Generating done
-- Build files have been written to: /home/ch2lah/.branches/feedler/build

ch2lah@SBCS627LHLT:~/.branches/feedler/build$ make
[ 1%] Building C object CMakeFiles/feedler.dir/src/database.c.o
/home/ch2lah/.branches/feedler/build/src/database.c:7:22: fatal error: SQLHeavy.h: No such file or directory
compilation terminated.
make[2]: *** [CMakeFiles/feedler.dir/src/database.c.o] Error 1
make[1]: *** [CMakeFiles/feedler.dir/all] Error 2
make: *** [all] Error 2

Any assistance would be greatly appreciated, if it does turn out to my error and/or something at my end (I'm running an up to date version of Ubuntu 12.10).



Daniel Kur (daniel-m-kur) wrote :

Please check that you have the following packages:
libsqlheavy0.1, libsqlheavy0.1-dev

You can also try this ppa:

Changed in feedler:
assignee: nobody → Daniel Kur (daniel-m-kur)
Lee Hyde (anubeon) wrote :

I've checked and I have both installed. As far as I can see, I have all of the requisite dependencies and their *-dev counterparts. I will give that PPA a bash though (although I'd prefer to get compiling from source sorted). If memory serves, the last time I hit up against something like this, it was because I was using the 'wrong' version of vala (I've got the latest 0.18 installed; could that be the problem?).

Daniel Kur (daniel-m-kur) wrote :

I personally use Vala 0.16.1. As far as I know with version 0.20 also work (

Nikos Vasilakis (nvasilakis) wrote :

Lee, check if the CMakeLists.txt included in the revision you're trying to build has a directive along the lines of:

pkg_check_modules( DEPS REQUIRED <blah> <blah> sqlheavy-0.1).

Such a line definitely exists in the file, but make sure the line includes sqlheavy-0.1.

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers