From mboxrd@z Thu Jan 1 00:00:00 1970 From: ceo@shore.net To: sourcenav@sources.redhat.com Subject: Building on FreeBSD 3.2: Success!! Date: Sat, 25 Nov 2000 17:55:00 -0000 Message-id: <3A2065DA.A0DC3EA2@shore.net> X-SW-Source: 2000-q4/msg00272.html 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