From: Denys Dmytriyenko <denis@denix.org>
To: openembedded-devel@lists.openembedded.org
Subject: Re: Fix relocation of our SDK toolchains
Date: Fri, 03 Apr 2009 19:15:14 -0400 [thread overview]
Message-ID: <20090403231514.GE12552@denix.org> (raw)
In-Reply-To: <20090403221352.GH30840@smtp.west.cox.net>
On Fri, Apr 03, 2009 at 03:13:52PM -0700, Tom Rini wrote:
> Hey all. For some time, myself and others have wished that the
> toolchain we install with our SDK target (meta-toolchain*) could be
> relocatible. I've finally spent some time digging into this and I've
> come up with the following series of patches. We had two problems. The
> first is that things like 'as', 'ld', 'cpp', etc that the toolchain
> invokes were absolute links rather than relative links within the SDK.
> The second issue is that we were using --with-gxx-include-dir in
> configuring gcc when really we don't want that, we want to put the C++
> includes where GCC is going to look for them already, not in an absolute
> path.
>
> I've tested this series of patches with gcc-4.1.2 / 4.2.4 and 4.3.3
> cross-sdk targets on Linux and 4.2.4 on Windows. For Linux I've
> compiled qtopia-core-4.3.5 as a stand-in for a large complex app.
>
> At this point the only thing left is to make the environment-setup setup
> based on where it's invoked from.
Thanks! Will you be looking into libtool(-ize)/.la files and pkg-config .pc
files?
--
Denys
next prev parent reply other threads:[~2009-04-03 23:18 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2009-04-03 22:13 Fix relocation of our SDK toolchains Tom Rini
2009-04-03 22:17 ` [PATCH] binutils-cross-sdk: Make relative, not absolute symlinks for 'as', etc, bump PR Tom Rini
2009-04-03 22:17 ` [PATCH] gcc-cross-sdk: Fix relocation of the toolchain and " Tom Rini
2009-04-03 22:18 ` [PATCH] meta-toolchain, canadian-sdk: Move C++ headers into the correct location, " Tom Rini
2009-04-04 19:25 ` [PATCH] task-slugos-toolchain-target: Add libstdc++-dev for C++ heades, " Tom Rini
2009-04-04 19:53 ` [PATCH] meta-toolchain-gpe-sbox: Drop task-sdk-gpephone (to match m-t-gpe), " Tom Rini
2009-04-06 4:03 ` [PATCH] Re: task-slugos-toolchain-target: Add libstdc++-dev for C++ headers, " Mike (mwester)
2009-04-06 4:23 ` Tom Rini
2009-04-06 21:17 ` [PATCH] task-slugos-toolchain-target: Add libstdc++-dev for C++ heades, " Khem Raj
2009-04-06 19:36 ` [PATCH] meta-toolchain, canadian-sdk: Move C++ headers into the correct location, " Khem Raj
2009-04-06 19:34 ` [PATCH] gcc-cross-sdk: Fix relocation of the toolchain and " Khem Raj
2009-04-06 19:57 ` Tom Rini
2009-04-06 19:28 ` [PATCH] binutils-cross-sdk: Make relative, not absolute symlinks for 'as', etc, " Khem Raj
2009-04-03 22:32 ` Fix relocation of our SDK toolchains Tom Rini
2009-04-04 6:40 ` Koen Kooi
2009-04-04 16:12 ` Tom Rini
2009-04-03 23:15 ` Denys Dmytriyenko [this message]
2009-04-04 0:05 ` Tom Rini
2009-04-06 11:56 ` Florian Boor
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20090403231514.GE12552@denix.org \
--to=denis@denix.org \
--cc=openembedded-devel@lists.openembedded.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox