From owner-freebsd-questions@FreeBSD.ORG Tue Aug 27 08:14:27 2013 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 502D354B for ; Tue, 27 Aug 2013 08:14:27 +0000 (UTC) (envelope-from besedin.k@gmail.com) Received: from mail-lb0-x231.google.com (mail-lb0-x231.google.com [IPv6:2a00:1450:4010:c04::231]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id C9DF5251E for ; Tue, 27 Aug 2013 08:14:26 +0000 (UTC) Received: by mail-lb0-f177.google.com with SMTP id p5so2269724lbi.22 for ; Tue, 27 Aug 2013 01:14:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=oCUp2j1UPuWjXSXFmftfEfKcsOSY7AVwrHbWQjjHsAU=; b=AqPlLWbyLu+gfdx9KgxZs8aUOZurIHR5qaz3W+IY1POd9nwR/9lJFq4K+b8wAMTv7G M72/+xam8nOnr6A2RxDS3u5oHpafbHqtsiPndGdZxGhOxr7Fl+o8cVOHVtjHKHohYpR5 t3PbFTXGGA+uzJU0lWe3b3duVQfANMplpOghY3blXk2/o/YazerhYREy58pWwGBQ3Ywa 2v1HY25GezwMmUek8l8zQ9qvfAc/oY+XqtsNmsMmr1au/jVTy9mlpOn3KZVv6D8YT3kD +Wbt3NqE+kIQsLUupiC5uUDC9wVd8NhFNW5zyFJ7+OMW43k/dUbZ4PTSpr/gPBeQ7szW oe+g== MIME-Version: 1.0 X-Received: by 10.112.168.35 with SMTP id zt3mr12258641lbb.11.1377591264746; Tue, 27 Aug 2013 01:14:24 -0700 (PDT) Received: by 10.114.186.74 with HTTP; Tue, 27 Aug 2013 01:14:24 -0700 (PDT) In-Reply-To: References: <1377588169.38174.YahooMailNeo@web190702.mail.sg3.yahoo.com> Date: Tue, 27 Aug 2013 14:14:24 +0600 Message-ID: Subject: Fwd: c++11 question: clang++ 3.3 header not found From: =?KOI8-R?B?68/O09TBztTJziDixdPFxMnO?= To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 27 Aug 2013 08:14:27 -0000 AFAIK, the easiest way to get C++11 support in clang is to use libc++ (see http://blogs.freebsdish.org/theraven/2013/01/03/the-new-c-stack-in-9-1/). See also https://lists.freebsd.org/pipermail/freebsd-toolchain/2013-May/000841.html . 2013/8/27 Quark > % uname -a > FreeBSD cobalt 9.2-RC3 FreeBSD 9.2-RC3 #0 r254795: Sat Aug 24 20:25:04 UTC > 2013 root@bake.isc.freebsd.org:/usr/obj/usr/src/sys/GENERIC amd64 > > % clang++ --version > FreeBSD clang version 3.3 (tags/RELEASE_33/final 183502) 20130610 > Target: x86_64-unknown-freebsd9.2 > Thread model: posix > > test program > #include > #include > > int main( int argc, char* argv[]) > { > auto f = std::async( [] () { > std::cout << "Hello, World!" << std::endl; > }); > f.wait(); > return 0; > } > > > error received is > % clang++ -otest test.cc > > test.cc:2:10: fatal error: 'future' file not found > #include > ^ > 1 error generated. > > I guess clang is re-using system headers which belong to older gcc 4.2 > I also have gcc48 installed, how can I make clang to refer gcc48 headers? > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to " > freebsd-questions-unsubscribe@freebsd.org" >