Hello Andrew... That message /usr/local/include, permission denied, means that you does not have permission to write in /usr/local/include that means that you MUST compile the system using a super user account (root). ===================postgres=================== When you install postgres in the machine, it install the headers and all stuff in the /usr/local/pgsql.... or in /usr/local there is a program that installs with postgres: pg_config so for example when you need to know where it installed the include files just type pg_config -- in my computer: Usage: pg_config OPTION... Options: --bindir show location of user executables --includedir show location of C header files of the client interfaces --includedir-server show location of C header files for the server --libdir show location of object code libraries --pkglibdir show location of dynamically loadable modules --configure show options given to 'configure' script when PostgreSQL was built --version show the PostgreSQL version, then exit --help show this help, then exit bash-2.05b$ pg_config --includedir /usr/local/include bash-2.05b$ pg_config --includedir-server /usr/local/include/postgresql/server so all you need to set it the PATH to pg_config depending on your instllation it can reside in: /usr/local/bin or /usr/local/pgsql/bin include the path to pg_config.... and rebuild the port... or ... wait for an static port by tomorrow... export PATH=.:/usr/local/pgsql/bin:$PATH Sergi ------------------------------------------------------- This SF.Net email is sponsored by: YOU BE THE JUDGE. Be one of 170 Project Admins to receive an Apple iPod Mini FREE for your judgement on who ports your project to Linux PPC the best. Sponsored by IBM. Deadline: Sept. 13. Go here: http://sf.net/ppc_contest.php _______________________________________________________ List: Openh323gk-users@xxxxxxxxxxxxxxxxxxxxx Archive: http://sourceforge.net/mailarchive/forum.php?forum_id=8549 Homepage: http://www.gnugk.org/