This was sent to me by my friend Portnoy Alexander who tested OTS-0.4.1 on his FreeBSD box. Here are his notes: ---------- OTS 0.4.1 FreeBSD Notes - part 1--- I disabled the 'doc' directory and got ots installed and working! There are list of packages that must be installed: $ ldd /home/sasha/tmp/ots-install/bin/ots /home/sasha/tmp/ots-install/bin/ots: libots-1.so.4 => /home/sasha/tmp/ots-install/lib/libots-1.so.4 (0x28067000) libglib-2.0.so.200 => /usr/local/lib/libglib-2.0.so.200 (0x2806d000) libxml2.so.5 => /usr/local/lib/libxml2.so.5 (0x280d2000) libz.so.2 => /usr/lib/libz.so.2 (0x281ba000) libiconv.so.3 => /usr/local/lib/libiconv.so.3 (0x281c7000) libm.so.2 => /usr/lib/libm.so.2 (0x282b5000) libpopt.so.0 => /usr/local/lib/libpopt.so.0 (0x282d0000) libc.so.4 => /usr/lib/libc.so.4 (0x282d7000) libintl.so.4 => /usr/local/lib/libintl.so.4 (0x28370000) /usr/local/lib/libglib-2.0.so.200 was installed by package glib-2.2.2 /usr/local/lib/libxml2.so.5 was installed by package libxml2-2.5.9 /usr/local/lib/libiconv.so.3 was installed by package libiconv-1.9.1_1 /usr/local/lib/libpopt.so.0 was installed by package popt-1.6.4 /usr/local/lib/libintl.so.4 was installed by package gettext-0.11.5_1 /usr/lib/libz.so.2 - the part of the base system /usr/lib/libm.so.2 - the part of the base system /usr/lib/libc.so.4 - the part of the base system Congratulations - Good Work!!! P.S. The system's info: $ uname -mrs FreeBSD 4.8-RELEASE-p3 i386 $ gcc -v Using builtin specs. gcc version 2.95.4 20020320 [FreeBSD] ---------- OTS 0.4.1 FreeBSD Notes - part 2--- I resolved the configure related problem in ots-0.4.1 by 'export LDFLAGS=-L/usr/local/lib/' before 'configure' under FreeBSD-4.8-RELEASE-p3 with GCC-2.95.4. Tomorrow I will try the same trick under FreeBSD-5.1-CURRENT with GCC-3.3.1-prerelease. There is the following problem: $ make .................. /usr/local/bin/bash ../libtool --mode=link gcc -g -O2 -L/usr/local/lib/ -o ots ots.o ../src/libots-1.la -L/usr/local/lib -lglib-2.0 -lxml2 -lz -liconv -lm -lpopt gcc -g -O2 -o .libs/ots ots.o -L/usr/local/lib/ ../src/.libs/libots-1.so -L/usr/local/lib -lglib-2.0 -lxml2 -lz -liconv -lm -lpopt -Wl,--rpath -Wl,/usr/local/lib creating ots Making all in dic Making all in doc make: don't know how to make all-local. Stop *** Error code 1 Stop in /usr/home/sasha/tmp/ots-0.4.1. *** Error code 1 Stop in /usr/home/sasha/tmp/ots-0.4.1.