From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 321 invoked by alias); 28 Mar 2008 19:52:44 -0000 Received: (qmail 313 invoked by uid 22791); 28 Mar 2008 19:52:44 -0000 X-Spam-Check-By: sourceware.org Received: from merkur.ins.uni-bonn.de (HELO merkur.ins.uni-bonn.de) (131.220.223.13) by sourceware.org (qpsmtpd/0.31) with ESMTP; Fri, 28 Mar 2008 19:52:22 +0000 Received: from ins.uni-bonn.de (gibraltar [192.168.193.254]) by merkur.ins.uni-bonn.de (Postfix) with ESMTP id DE22E400014D3; Fri, 28 Mar 2008 20:52:19 +0100 (CET) Date: Fri, 28 Mar 2008 21:28:00 -0000 From: Ralf Wildenhues To: Jakub Jelinek Cc: Richard Guenther , Paolo Bonzini , "Kaveh R. GHAZI" , Mark Mitchell , "Joseph S. Myers" , Steven Bosscher , GCC Patches , stanshebs@earthlink.net, pinskia@gmail.com Subject: Re: [C++/Obj-C++ PATCH] Fix Objective-C++ breakage Message-ID: <20080328195218.GA2731@ins.uni-bonn.de> Mail-Followup-To: Ralf Wildenhues , Jakub Jelinek , Richard Guenther , Paolo Bonzini , "Kaveh R. GHAZI" , Mark Mitchell , "Joseph S. Myers" , Steven Bosscher , GCC Patches , stanshebs@earthlink.net, pinskia@gmail.com References: <571f6b510803270132w3159d14apeee2b3698114a5a8@mail.gmail.com> <47EBDC2C.4020701@codesourcery.com> <84fc9c000803271540h54d267c7x22fa1779d31da517@mail.gmail.com> <47EC8A72.5060203@gnu.org> <84fc9c000803280358t7883702i2d7650459cd169b6@mail.gmail.com> <20080328132105.GI30807@devserv.devel.redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080328132105.GI30807@devserv.devel.redhat.com> User-Agent: Mutt/1.5.17 (2008-03-09) X-IsSubscribed: yes Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org X-SW-Source: 2008-03/txt/msg01821.txt.bz2 * Jakub Jelinek wrote on Fri, Mar 28, 2008 at 02:21:05PM CET: > Not sure if libtool can be easily convinced to avoid building everything > twice though. Either pass -static/-shared in {,AM_,target_}GCJFLAGS or pass --tag=disable-static/ --tag=disable-shared before the --tag=GCJ argument (Automake 1.10 has {,AM_,target_}LIBTOOLFLAGS for this, with 1.9.6 something like LIBTOOL = @LIBTOOL@ --tag=disable-static should work. If you can decide globally per configure, then passing --disable-static/--disable-shared to that is preferable, though. Cheers, Ralf