--- compall.orig	2009-01-07 06:20:46.000000000 +0900
+++ compall	2009-05-08 12:14:14.000000000 +0900
@@ -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,mac64,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'
@@ -99,6 +101,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 == mac64)    set extraflags='-DLINUX64 -m64 -I/usr/include/malloc'
 if ($TARGET == macG5)        set extraflags='-DLINUX32'
