--- compall.orig	Wed Jul 11 05:00:13 2007
+++ compall	Thu Aug  2 11:11:44 2007
@@ -10,11 +10,11 @@
 #      axp64,compaq-sc,cray-pvp,cray-t3e,cray-x1,cray-xd1,cray-xt3,
 #      fuji-pp32,fuji-pp64,hpux32,hpux64,ibm32,ibm64,ibm64-sp,ibm-bg,
 #      linux32,linux64,linux-ia64,mac32,macG5,necsx,
-#      sgi32,sgi64,sun32,sun64
+#      sgi32,sgi64,sun32,sun64,freebsd-i386,freebsd-amd64
 #  2. Choose your GAMESS directory tree.
 #
-set TARGET=ibm64
-chdir /u1/mike/gamess
+set TARGET=%%ARCH%%
+#chdir /u1/mike/gamess
 #
 #  ----- and now the script begins...
 #
@@ -69,6 +69,8 @@
 if  ($TARGET == linux64)    set CCOMP='gcc'
 if  ($TARGET == linux-ia64) set CCOMP='gcc'
 if  ($TARGET == necsx)      set CCOMP='c++'
+if  ($TARGET == freebsd-amd64) set CCOMP=%%CC%%
+if  ($TARGET == freebsd-i386)  set CCOMP=%%CC%%
 #
 unset extraflags
 if ($TARGET == axp64)        set extraflags='-DCOMPAQ'
@@ -98,6 +100,8 @@
    if (`uname -p` == x86_64) set extraflags='-DLINUX64 -m64'
    if (`uname -p` == ia64)   set extraflags='-DLINUX64'  # its always 64 bits
 endif
+if ($TARGET == freebsd-amd64) set extraflags='-DLINUX64 -m64'
+if ($TARGET == freebsd-i386)  set extraflags='-DLINUX32'
 if ($TARGET == mac32)        set extraflags='-DLINUX32'
 if ($TARGET == macG5)        set extraflags='-DLINUX32'
 if ($TARGET == necsx)        set extraflags='-DNECSX -size_t64'
