From: Nadav Rotem (nadavrotem@mail.ru)
Date: Wed Aug 27 2003 - 14:53:48 EDT
This was sent to me by my friend Portnoy Alexander <portsash at mail dot
ru> 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.
This archive was generated by hypermail 2.1.4 : Wed Aug 27 2003 - 15:08:04 EDT