From owner-freebsd-questions Sun Aug 13 21:28:36 2000 Delivered-To: freebsd-questions@freebsd.org Received: from dan.emsphone.com (dan.emsphone.com [199.67.51.101]) by hub.freebsd.org (Postfix) with ESMTP id A654537B694 for ; Sun, 13 Aug 2000 21:28:32 -0700 (PDT) (envelope-from dan@dan.emsphone.com) Received: (from dan@localhost) by dan.emsphone.com (8.9.3/8.9.3) id XAA23721; Sun, 13 Aug 2000 23:28:27 -0500 (CDT) (envelope-from dan) Date: Sun, 13 Aug 2000 23:28:27 -0500 From: Dan Nelson To: Claude Cormier Cc: freebsd-questions@FreeBSD.ORG Subject: Re: Version 2.2.8 - C compiler - vprintf() Message-ID: <20000813232827.A20494@dan.emsphone.com> References: <39960BCD.6E1622B@devises-or.com> <20000812223213.A12554@dan.emsphone.com> <3996AB0C.73240EF3@devises-or.com> <20000813094608.A13422@dan.emsphone.com> <399758F7.2F2E2C4F@devises-or.com> <20000813223535.A12309@dan.emsphone.com> <39977194.D2D30AAD@devises-or.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline User-Agent: Mutt/1.3.7i In-Reply-To: <39977194.D2D30AAD@devises-or.com>; from "Claude Cormier" on Mon Aug 14 00:12:04 GMT 2000 X-OS: FreeBSD 5.0-CURRENT Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG In the last episode (Aug 14), Claude Cormier said: > Dan Nelson wrote: > > Ok; Run configure again and then take a look at the config.log file. > > What is in the log right after the line reading "checking for vprintf"? > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > configure:3558: checking for socket > > So it doesn't generate any error. ?? so it just has: configure:3428: checking for vprintf configure:3558: checking for socket That means it didn't even check at all. Make sure you're building from a clean directory (no config.cache). > Also, I got these two errors in config.log > > ltconfig:915: gcc -c -g -O2 -fno-rtti -fno-exceptions -c conftest.c > -I/usr/local/include/openssl conftest.c 1>&5 > cc1: Invalid option `-fno-exceptions' This error comes right after a line saying "ltconfig:914: checking if cc supports -fno-rtti -fno-exceptions", which 2.2 doesn't, so that's fine. > and > > ltconfig:1657: eval "/usr/bin/nm -p conftest.o | sed -n -e 's/^.*[ ]\([BCDEGRST]\)[ ][ ]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' > conftest.nm" > cannot find nm_test_var in conftest.nm This is fine also, since the very next configure test tries another way and succeeds. > nm: vprintf.o > utf2.o: no name list00000000 T _vprintf This means that your system definitely does have vprintf, but for some reason curl can't find it. It's a curl bug, BTW, if ./configure succeeds but can't compile the program. ./configure should have failed as soon as it detected a missing vprintf. -- Dan Nelson dnelson@emsphone.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message