[odb-users] simple app
Boris Kolpackov
boris at codesynthesis.com
Tue Aug 27 10:25:28 EDT 2013
Hi,
dd <durga.disc at gmail.com> writes:
> user at username:~/ODB/tests/howtouse1$ odb -d sqlite --generate-query person.h
> In file included from
> /usr/lib/odb/i686-linux-gnu/bin/../lib/gcc/i686-linux-gnu/4.7.3/../../../../include/c++/4.7.3/i686-linux-gnu/bits/os_defines.h:40:0,
> from
> /usr/lib/odb/i686-linux-gnu/bin/../lib/gcc/i686-linux-gnu/4.7.3/../../../../include/c++/4.7.3/i686-linux-gnu/bits/c++config.h:414,
> from
> /usr/lib/odb/i686-linux-gnu/bin/../lib/gcc/i686-linux-gnu/4.7.3/../../../../include/c++/4.7.3/string:40,
> from <standard-odb-prologue>:7:
> /usr/include/features.h:324:26: fatal error: bits/predefs.h: No such file
> or directory
This is actually a problem with the pre-built ODB compiler binary
and your OS. What are you using, Debian or Ubuntu and which version?
Also, do you have either of these two directories:
/usr/include/x86_64-linux-gnu
/usr/include/i386-linux-gnu
And is the bits/predefs.h in there? You can run these commands
to find out:
ls /usr/include/x86_64-linux-gnu
ls /usr/include/x86_64-linux-gnu/bits/predefs.h
ls /usr/include/i386-linux-gnu
ls /usr/include/i386-linux-gnu/bits/predefs.h
Boris
More information about the odb-users
mailing list