Date: Wed, 29 Jan 2003 12:17:10 -0800 From: "M. Brownsworth" <mdb@primelogic.com> To: FreeBSD Questions <freebsd-questions@FreeBSD.ORG> Subject: ucspi-unix compile problems Message-ID: <a051003e7ba5de1733fa8@[192.168.1.1]>
next in thread | raw e-mail | index | archive | help
I'm having a problem compiling ucspi-unix-0.36 on the new mail host I'm configuring to run qmail. Although its sister program, ucspi-tcp-0.88, compiled just fine, ucspi-unix's compile bombs due to a missing library: su-2.05b# make ( echo '#!/bin/sh'; echo 'main="$1"; shift'; echo exec `head -1 conf-ld` '-o "$main" "$main.o" ${1+"$@"}' -lsysdeps; ) >load chmod 755 load ( echo '#!/bin/sh'; echo 'source=$1; shift'; echo 'base=`echo "$source" | sed -e s:\\\\.c$::`'; echo exec `head -1 conf-cc` '-I. -o ${base}.o -c $source ${1+"$@"}'; ) >compile chmod 755 compile ./compile unixclient.c ./compile env.c env.c:4: sysdeps.h: No such file or directory *** Error code 1 Stop in /usr/local/src/ucspi-unix-0.36. So it can't find sysdeps.h. A locate can't seem to come up with one, either. A Google search using "ucspi-unix," "sysdeps," and "freebsd" turns up empty. What the heck is the sysdeps library and why don't I have it? (Or why does ucspi-unix need it?) According to my understanding, vmailmgr, the password authentication module I plan to use with qmail and courier-imap, needs ucspi-unix. Specifically, it needs a program named "unixserver" (compiled with ucspi-unix), which is used to start vmailmgrd: /usr/bin/unixserver /tmp/.vmailmgrd /usr/local/sbin/vmailmgrd \ 2>&1 | /var/qmail/bin/splogger & I'm not sure if something else, perhaps ucspi-tcp, can substitute. In fact, given the huge thrash involved in installing qmail and its myriad of support programs, I'm not sure of much anything at this point. If you have an answer to this problem, please cc me when you post, as I'm not a member of the list. Here are my system specs: su-2.05b# uname -a FreeBSD apache.willamette.net 4.7-RELEASE FreeBSD 4.7-RELEASE #1: Thu Jan 9 10:02:57 PST 2003 michelle@apache.willamette.net:/usr/src/sys/compile/APACHE i386 .\\ichelle -------------------- Michelle Brownsworth System Administrator Willamette.Net http://www.willamette.net Phone (541) 465-3282 Fax (541) 465-1194 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?a051003e7ba5de1733fa8>