# 07:30:59 |
smartin |
joins #crosstool-ng |
# 08:05:31 |
bstag |
quits : Ping timeout: 246 seconds |
# 09:51:54 |
y_morin |
joins #crosstool-ng |
# 10:19:36 |
Net147 |
joins #crosstool-ng |
# 14:35:28 |
Net147 |
quits : Quit: HydraIRC -> http://www.hydrairc.com <- Like it? Visit #hydrairc on EFNet |
# 17:07:04 |
DMorsing |
joins #crosstool-ng |
# 17:46:36 |
rz2k |
quits : Ping timeout: 245 seconds |
# 17:49:22 |
rz2k |
joins #crosstool-ng |
# 18:04:17 |
rz2k |
quits : *.net *.split |
# 18:10:28 |
rz2k |
joins #crosstool-ng |
# 19:25:46 |
DMorsing |
getting a weird error when trying to build an arm, glibc, linux toolchain |
# 19:26:43 |
DMorsing |
/usr/bin/ld: cannot find -lstdc++ |
# 19:27:03 |
DMorsing |
not sure why it would try to link that in |
# 19:29:07 |
DMorsing |
this is during cc core pass1 btw |
# 19:52:59 |
y_morin |
DMorsing: what host distro is it? |
# 19:53:09 |
DMorsing |
fedora |
# 19:53:20 |
DMorsing |
fairly new gcc, so that might be it |
# 19:53:52 |
DMorsing |
i found the statically linked libstdc++ option and noticed that i didn't have a static libstdc++ installed, so i'm trying that out now |
# 19:54:06 |
y_morin |
DMorsing: that's what I was about to suggest. |
# 19:54:39 |
DMorsing |
btw, thanks for the tool |
# 19:54:57 |
DMorsing |
makes cross compiling a toolchain bearable |
# 19:55:58 |
y_morin |
DMorsing: :-) |
# 19:56:01 |
DMorsing |
well, installing kernel headers now, so i guess that worked |
# 19:57:04 |
y_morin |
DMorsing: gcc want to link against libstdc++ because it uses a 'companion library' that links against libstdc++ (gmp, mpfr, cloop or ppl, can't remember which) |
# 19:57:41 |
DMorsing |
i think that's ppl |
# 19:58:02 |
DMorsing |
because it complained about template specialization earlier |
# 19:58:39 |
DMorsing |
and now it stops at installing headers and startfiles |
# 19:58:54 |
DMorsing |
[ALL ] Makefile:240: *** mixed implicit and normal rules. Stop. |
# 19:58:56 |
y_morin |
DMorsing: PPl, most likely, yes. |
# 19:59:05 |
y_morin |
DMorsing: what version og glibc? |
# 19:59:09 |
y_morin |
*of |
# 19:59:19 |
DMorsing |
2.9 |
# 19:59:55 |
y_morin |
DMorsing: Ah, I guess that your make is 3.82, right? |
# 20:00:43 |
DMorsing |
yep |
# 20:01:31 |
y_morin |
DMorsing: then you have two options: install yourself a make-3.81 (and have it early in the PATH), or... |
# 20:02:39 |
y_morin |
DMorsing: you can ask crosstool-NG to build one for you (enable EXPERIMENTAL, and in "Companion tools" enable "Build some companion tools" and select "make") |
# 20:03:03 |
y_morin |
DMorsing: that's because make-3.82 now longer allows "mixed implicit and normal rules" in the same rule, eg.: |
# 20:03:17 |
y_morin |
foo bar%: blabla... |
# 20:06:42 |
DMorsing |
ok |
# 21:17:21 |
y_morin |
quits : Quit: Night! |
# 22:07:05 |
DMorsing |
quits : Quit: Leaving |
# 23:46:29 |
obsoleteman |
joins #crosstool-ng |
# 23:49:34 |
obsoleteman |
hi all, i am trying to build x86-64 multilib toolchain with ct-ng (hg head). How can I add TLS support for gcc pass1? ( Using cc pass1 default flags gcc does not accept --with-tls=gnu2 ) |