Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

Already on GitHub? Sign in to your account

Add /opt/local/include to CPPPATH #11

wants to merge 1 commit into


None yet
1 participant

In the same way that /opt/local/lib is added to LIBPATH in wscript, it seems prudent to also add /opt/local/include to CPPPATH.

I use Mac OSX, with the default sqlite3 installation in /usr, and a newer version of sqlite3 in /opt/local.
Without this change, the build of node-sqlite finds libsqlite3.a in the /opt/local directory, but uses the sqlite3.h file from /usr/include, which is unfortunately out of date. I've been using node-sqlite for a few months now, and keep modifying my local wscript with this change. I'd prefer to use npm install over a manual git pull and build, but it won't work for me without this. Not sure if others are running into this, too.

If you've got a better suggestion, I'm all ears, but it seems like either both CPPPATH and LIBPATH should be added, or neither of them. Adding just one doesn't seem to cut it, at least not for me.

This is a very old pull request, and is no longer necessary.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment