* Feature request: Fix-and-continue
@ 2013-07-29 21:51 Blair Burtan
2013-08-03 21:36 ` Yann E. MORIN
[not found] ` <8Mcz1m00k0BUG1E01Md2Ym>
0 siblings, 2 replies; 4+ messages in thread
From: Blair Burtan @ 2013-07-29 21:51 UTC (permalink / raw)
To: crossgcc
I wish there was a way to implement a Fix-and-continue feature for CT-NG.
By this I mean that when the build of a particular component fails whose
existence isn't critical to a working toolchain e.g. The debug tools, allow
me to turn them off in the config and continue with the build process.
Blair M. Burtan
Northern Lights Tactical
www.northernlightstactical.com
--
For unsubscribe information see http://sourceware.org/lists.html#faq
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Feature request: Fix-and-continue
2013-07-29 21:51 Feature request: Fix-and-continue Blair Burtan
@ 2013-08-03 21:36 ` Yann E. MORIN
[not found] ` <8Mcz1m00k0BUG1E01Md2Ym>
1 sibling, 0 replies; 4+ messages in thread
From: Yann E. MORIN @ 2013-08-03 21:36 UTC (permalink / raw)
To: Blair Burtan; +Cc: crossgcc
Blair, All,
On 2013-07-29 14:50 -0700, Blair Burtan spake thusly:
> I wish there was a way to implement a Fix-and-continue feature for CT-NG.
> By this I mean that when the build of a particular component fails whose
> existence isn't critical to a working toolchain e.g. The debug tools, allow
> me to turn them off in the config and continue with the build process.
This is not posible, since there is no way to know how a change in the
.config may (adversely) impact the toolchain.
The current behaviour is by design.
However, you may get something like what you want by enabling the
so-called debug-shell:
Paths and misc options --->
[*] Debug crosstool-NG
[*] Interactive shell on failed commands
Note that this must be set prior to running the toolchain. of course,
and can not be set afterwards.
Regards,
Yann E. MORIN.
--
.-----------------.--------------------.------------------.--------------------.
| Yann E. MORIN | Real-Time Embedded | /"\ ASCII RIBBON | Erics' conspiracy: |
| +33 662 376 056 | Software Designer | \ / CAMPAIGN | ___ |
| +33 223 225 172 `------------.-------: X AGAINST | \e/ There is no |
| http://ymorin.is-a-geek.org/ | _/*\_ | / \ HTML MAIL | v conspiracy. |
'------------------------------^-------^------------------^--------------------'
--
For unsubscribe information see http://sourceware.org/lists.html#faq
^ permalink raw reply [flat|nested] 4+ messages in thread
* armhf glibc dynamic linker
[not found] ` <8Mcz1m00k0BUG1E01Md2Ym>
@ 2013-08-05 2:20 ` Douglas Jerome
2013-08-05 2:46 ` Zhenqiang Chen
0 siblings, 1 reply; 4+ messages in thread
From: Douglas Jerome @ 2013-08-05 2:20 UTC (permalink / raw)
To: crossgcc
I used CT-NG to make an arm cortex-a8 hard-float
cross tool chain with gcc-4.6.3 and glibc-2.16.0
The resulting cross gcc-4.6.3 uses /lib/ld-linux.so.3
for the glibc dynamic linker, but the sysroot glibc-2.16.0
actually has /lib/ld-linux-armhf.so.3, so my programs
don't run.
:(
There are several ways I can fix this problem,
but does anyone know of simple or convenient
CT-NG config entry(s) that I can use to avoid
this situation? i.e., am I doing something wrong
or not smart with CT-NG (other than using an
older gcc)?
--
For unsubscribe information see http://sourceware.org/lists.html#faq
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: armhf glibc dynamic linker
2013-08-05 2:20 ` armhf glibc dynamic linker Douglas Jerome
@ 2013-08-05 2:46 ` Zhenqiang Chen
0 siblings, 0 replies; 4+ messages in thread
From: Zhenqiang Chen @ 2013-08-05 2:46 UTC (permalink / raw)
To: douglas; +Cc: crossgcc
On 5 August 2013 10:16, Douglas Jerome <douglas@ttylinux.org> wrote:
>
> I used CT-NG to make an arm cortex-a8 hard-float
> cross tool chain with gcc-4.6.3 and glibc-2.16.0
>
> The resulting cross gcc-4.6.3 uses /lib/ld-linux.so.3
> for the glibc dynamic linker, but the sysroot glibc-2.16.0
> actually has /lib/ld-linux-armhf.so.3, so my programs
> don't run.
>
> :(
>
> There are several ways I can fix this problem,
> but does anyone know of simple or convenient
> CT-NG config entry(s) that I can use to avoid
> this situation? i.e., am I doing something wrong
> or not smart with CT-NG (other than using an
> older gcc)?
I guess gcc-4.6.3 is too older, which does not include the patch
(http://gcc.gnu.org/ml/gcc-patches/2012-04/msg01913.html). A simple
way is to put the patch at patches/gcc/4.6.3 in CT-NG.
--
For unsubscribe information see http://sourceware.org/lists.html#faq
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2013-08-05 2:46 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-29 21:51 Feature request: Fix-and-continue Blair Burtan
2013-08-03 21:36 ` Yann E. MORIN
[not found] ` <8Mcz1m00k0BUG1E01Md2Ym>
2013-08-05 2:20 ` armhf glibc dynamic linker Douglas Jerome
2013-08-05 2:46 ` Zhenqiang Chen
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).