Dear AFNI folks,
new lab, new PC, and here I am at it again... trying to compile AFNI on FreeBSD 7.1 Release (32 bit). I modified the Makefile for linux_xorg7, also looking at the Makefile.BSD (which appears quite dated though).
I think I went pretty far along the compiling process (BTW, I had to use \"gmake totality\" instead of \"make totality\", because FreeBSD standard make is not gmake), but it ultimately crashed with the message:
creating src/gtsconfig.h
make: don\'t know how to make w. Stop
make: don\'t know how to make w. Stop
/usr/bin/ranlib: \'src/.libs/libgts.a\': No such file
cp: src/.libs/libgts.a: No such file or directory
gmake[1]: *** [libgts.a] Error 1
gmake[1]: Leaving directory `/usr/home/giuseppe/Downloads/afni_src/SUMA\'
cp: SUMA/libgts.a: No such file or directory
cp: SUMA/libgts.a: No such file or directory
gmake: *** [libgts.a] Error 1
I attached the Makefile and the compile log. It seems that the problem is with gts. Just in case, I saw that there is also a port available in FreeBSD for gts, and I could install and use that as a potential workaround, but then again I wouldn\'t know how to tell the AFNI compile process to use the external gts rather then the AFNI-shipped one.
I also have a couple of more specific questions:
1) should fortran be installed prior to the compilation (I saw some warning about it missing in the log file)? If so, which version would be best?
2) Even though I installed netpbm (whose libs are in /usr/local/lib, while the binaries are in /usr/local/bin), in the log files there are some complaints about not finding it:
checking for pgm_init in -lnetpbm... no
configure: WARNING: libnetpbm not found. Some programs will not be available.
I guess it is probably looking for it under /usr/bin /usr/lib, but I couldn\'t find any mention of its path in the Makefile, so that I could change it to /usr/local/...
Any help would make my (currently frustrated) day
thanks!
g.