I just tried compiling the postgres client tools and it failed (postgres8 fails in a similar way). I don't know if it's of any consequence, but I also get this: $ port installed | grep postgres postgresql8 @8.1.3_0+darwin_8 (active) postgresql81 @8.1.4_0+darwin_8 (active) $ sudo port uninstall postgres81 Error: port uninstall failed: Registry error: postgres81 not registered as installed. likewise for postgres8. I don't know how to clear this out manually. Any ideas why it's not working? Ashley Here is the full output: hal:~/Documents/Development/cap/cap_data_web_service ashleymoran$ sudo port install postgresql81Password: ---> Fetching postgresql81 ---> Attempting to fetch postgresql-base-8.1.5.tar.bz2 from ftp:// ftp2.ch.postgresql.org/mirror/postgresql/source/v8.1.5 ---> Attempting to fetch postgresql-opt-8.1.5.tar.bz2 from ftp:// ftp2.ch.postgresql.org/mirror/postgresql/source/v8.1.5 ---> Attempting to fetch postgresql-test-8.1.5.tar.bz2 from ftp:// ftp2.ch.postgresql.org/mirror/postgresql/source/v8.1.5 ---> Verifying checksum(s) for postgresql81 ---> Extracting postgresql81 ---> Configuring postgresql81 ---> Building postgresql81 Error: Target com.apple.build returned: shell command "cd "/opt/local/ var/db/dports/build/ _opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp orts_databases_postgresql81/work/postgresql-8.1.5" && gnumake" returned error 2 Command output: rm -f libecpg.dylib ln -s libecpg.5.1.dylib libecpg.dylib gnumake -C compatlib all /usr/bin/gcc-4.0 -no-cpp-precomp -I/opt/local/var/db/dports/build/ _opt_local_var_db_dports_sources_rsync.rsync.darwinports.org_dpupdate_dp orts_databases_postgresql81/work/postgresql-8.1.5/src/interfaces/ libpq -I/opt/local/include -Wall -Wmissing-prototypes -Wpointer-arith -Winline -Wdeclaration-after-statement -Wendif-labels -fno-strict- aliasing -D_REENTRANT -D_THREAD_SAFE -D_POSIX_PTHREAD_SEMANTICS - I../../../../src/interfaces/ecpg/include -I../../../../src/interfaces/ libpq -I../../../../src/include/utils -I../../../../src/include -I/ opt/local/include -I/opt/local/include -c -o informix.o informix.c informix.c: In function 'deccall3': informix.c:67: error: 'CDECIMALTYPE' undeclared (first use in this function) informix.c:67: error: (Each undeclared identifier is reported only once informix.c:67: error: for each function it appears in.) informix.c: In function 'deccvasc': informix.c:171: error: 'CDECIMALTYPE' undeclared (first use in this function) informix.c:172: error: 'CSTRINGTYPE' undeclared (first use in this function) informix.c: In function 'deccvdbl': informix.c:215: error: 'CDECIMALTYPE' undeclared (first use in this function) informix.c:216: error: 'CDOUBLETYPE' undeclared (first use in this function) informix.c: In function 'deccvint': informix.c:237: error: 'CDECIMALTYPE' undeclared (first use in this function) informix.c:238: error: 'CINTTYPE' undeclared (first use in this function) informix.c: In function 'deccvlong': informix.c:259: error: 'CDECIMALTYPE' undeclared (first use in this function) informix.c:260: error: 'CLONGTYPE' undeclared (first use in this function) informix.c: In function 'dectoasc': informix.c:348: error: 'CSTRINGTYPE' undeclared (first use in this function) informix.c:349: error: 'CDECIMALTYPE' undeclared (first use in this function) informix.c: In function 'rstrdate': informix.c:480: error: 'CDATETYPE' undeclared (first use in this function) gnumake[4]: *** [informix.o] Error 1 gnumake[3]: *** [all] Error 2 gnumake[2]: *** [all] Error 2 gnumake[1]: *** [all] Error 2 gnumake: *** [all] Error 2