From owner-freebsd-current@FreeBSD.ORG Sun Jul 25 06:43:17 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A99BD16A4CE for ; Sun, 25 Jul 2004 06:43:17 +0000 (GMT) Received: from md.gfk.ru (md.gfk.ru [62.205.179.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id E1A9E43D45 for ; Sun, 25 Jul 2004 06:43:15 +0000 (GMT) (envelope-from Yuriy.Tsibizov@gfk.ru) Received: from mx.gfk.ru ([10.0.0.30]) by md.gfk.ru (md.gfk.ru [62.205.179.201]) (MDaemon.PRO.v6.8.5.R) with ESMTP id 59-md50000000381.tmp for ; Sun, 25 Jul 2004 10:42:52 +0400 Received: from [10.0.6.2] ([10.0.6.2]) by mx.gfk.ru with Microsoft SMTPSVC(5.0.2195.4905); Sun, 25 Jul 2004 10:42:51 +0400 Date: Sun, 25 Jul 2004 10:43:25 +0400 (MSD) From: Yuriy Tsibizov X-X-Sender: chibis@free.home.local To: freebsd-current@freebsd.org Message-ID: <20040725100512.J9683@free.home.local> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-OriginalArrivalTime: 25 Jul 2004 06:42:52.0245 (UTC) FILETIME=[9BD26050:01C47212] X-Spam-Processed: md.gfk.ru, Sun, 25 Jul 2004 10:42:52 +0400 (not processed: message from valid local sender) X-MDRemoteIP: 10.0.0.30 X-Return-Path: Yuriy.Tsibizov@gfk.ru X-MDaemon-Deliver-To: freebsd-current@freebsd.org Subject: C++ cannot be built on NO_CXX world? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Jul 2004 06:43:17 -0000 Are there any ways to build "full" world (with C++) on system without C++ (built with NO_CXX)? It seems that C++ compiler depends on gperf, that is written in C++ itself and cannot be built during bootstrap-tools step. I worked around by copying gperf from another FreeBSD system and adding -DNO_CXX to BMAKE in Makefile.inc1. Is it possible to remove gperf from bootstrap-tools and use prebuilt cfns.h to build cc1plus in cross-tools? Yuriy.