I encountered the same issue. The error message indicate the real problem. The header file directory for gstreamer-1.0 does not exist. If you build gstreamer-1.0 by yourself and install it somewhere, let’s say ~/_install, then you should copy the header like this:
sudo cp ~/_install/include/gstreamer-1.0 /user/include/