Вы можете попробовать использовать прямую, а не обратную косую черту. И я понятия не имею о первом слэше. Разве это не должно быть в кавычках? Например -I "/ d: / Program Files / PostgreSQL /"
В любом случае, если вы используете gcc от cygwin, вы также можете попробовать
-I"/cygdrive/d/Program Files/PostgreSQL"
И я сделал бы то же самое с этим include (libpq-fe) - хотя, очевидно, это работает, ошибка в компоновщике.