Building on FreeBSD 3.2: Success!!

ceo@shore.net ceo@shore.net
Sat Nov 25 17:55:00 GMT 2000


After a lot of excellent help from Ben Elliston and other folks here,
and some poking around in configure.in files, I finally figured it out.
The problem was that the uname command on the machine I was building on
produces highly nonstandard output, as it's my development machine at
work, and my employer's products are based on a somewhat modified
version of FreeBSD. Configure uses uname to figure out where various
system calls live, including the ones dealing with dynamic libraries
(dlopen() etc.). This meant it was unable to find those libraries, and
hence the build failed.

I hard-coded the $system variable in
SN452-source/tcl8.1/unix/configure.in (line 728) to "FreeBSD-3.2", reran
autoconf, deletd config.cache, and it configured and build perfectly.
Haven't had a chance to play around with it much, as I'm logged in from
home, and running large X apps over my 56K on a *very* good day wet
string is not one of life's more rewarding experiences. 
 
Many thanks to all who helped.

--
-Chip Olson. | ceo@shore.net


More information about the Sourcenav mailing list