Libdb_cxx headers missing error when building on 32 bit ubuntu

I'm not a developer so have been following the great instructions from minezcash.com on building zcashd. This worked fine on 64 bit ubuntu but on 32 bit ubuntu 16.04 LTS I get the following error during compile
"error: libdb_cxx headers missing, Bitcoin Core requires this library for wallet functionality (--disable-wallet to disable wallet functionality)"

any ideas on how why it fails on 32 bit ubuntu?

Zcash is not currently supported on 32bit systems.

Weird. I was running 32 bit earlier and now it does not compile to work on 32 bit. Maybe the earlier suprnova linux build?

Did you try to satisfy the requirement? It is looking for Berkeley DB header file. You have libdd package installed (I am not sure the name in Ubuntu). Assuming of Berkeley DB is libdb-cxx in ubuntu, you should find libdb-cxx-dev or libdb-cxx-devel package. The -dev/-devel package contains header (xyx,h) files.