Return-Path: Delivered-To: apmail-stdcxx-dev-archive@www.apache.org Received: (qmail 9277 invoked from network); 14 Mar 2008 14:29:26 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 14 Mar 2008 14:29:26 -0000 Received: (qmail 61810 invoked by uid 500); 14 Mar 2008 14:29:23 -0000 Delivered-To: apmail-stdcxx-dev-archive@stdcxx.apache.org Received: (qmail 61797 invoked by uid 500); 14 Mar 2008 14:29:23 -0000 Mailing-List: contact dev-help@stdcxx.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@stdcxx.apache.org Delivered-To: mailing list dev@stdcxx.apache.org Received: (qmail 61786 invoked by uid 99); 14 Mar 2008 14:29:23 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Mar 2008 07:29:23 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [208.30.140.160] (HELO moroha.roguewave.com) (208.30.140.160) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 14 Mar 2008 14:28:46 +0000 Received: from [10.70.2.100] (dilema.bco.roguewave.com [10.70.2.100]) by moroha.roguewave.com (8.13.6/8.13.6) with ESMTP id m2EEStKt004757 for ; Fri, 14 Mar 2008 14:28:55 GMT Message-ID: <47DA8BA7.5020109@roguewave.com> Date: Fri, 14 Mar 2008 08:28:55 -0600 From: Andrew Black User-Agent: Thunderbird 1.5.0.14 (X11/20060911) MIME-Version: 1.0 To: dev@stdcxx.apache.org Subject: Re: STDCXX-488 References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org The failure currently observed is an inability to load the libstd library in dynamic builds. When the RPATH makefile variable was introduced, it was decided that it was a cleaner way to provide the executables with a location for the library than the alternative. That alternative is to have some complex logic to determine whether the path should be prepended to LD_LIBRARY_PATH, LD_LIBRARY_PATH_64, SHLIBPATH, DYLDPATH, or some other platform-dependent environment variable. --Andrew Black Eric Lemings wrote: > > Could someone give an example of the failures described by this issue? > In particular, I'm not sure the path should be embedded in the > executables and the Makefiles should invoke the executables with the > appropriate runtime library search paths. > > Thanks, > Brad. > >