# 00:21:30 |
plfiorini |
quits : Ping timeout: 256 seconds |
# 00:38:32 |
huhlig-work |
joins #crosstool-ng |
# 00:39:20 |
huhlig-work |
is anyone else having issues getting GMP 5.1.1 and PPL 0.11.2 to compile on the curr |
# 00:39:27 |
huhlig-work |
current trunk? |
# 01:38:21 |
AvengerMoJo |
joins #crosstool-ng |
# 02:05:01 |
AvengerMoJo |
quits : Ping timeout: 256 seconds |
# 02:57:17 |
blueness|uclibc |
quits : Quit: Leaving |
# 05:11:11 |
AvengerMoJo |
joins #crosstool-ng |
# 05:39:42 |
alan_o |
quits : Quit: Leaving |
# 06:01:09 |
plfiorini |
joins #crosstool-ng |
# 06:30:09 |
diorcety |
quits : Quit: Leaving. |
# 06:57:49 |
plfiorini |
quits : Quit: Leaving |
# 07:53:17 |
bhundven |
kos_tom: I'm better off when I stick to lurking |
# 07:59:18 |
kos_tom |
bhundven: well, the discussion had already significantly diverged from lua :) |
# 08:03:24 |
smartin |
quits : Read error: Connection reset by peer |
# 08:04:13 |
smartin |
joins #crosstool-ng |
# 08:17:26 |
bhundven |
kos_tom: I didn't know uClibc built statically. I was just looking at ctng to see if it built it that way. |
# 08:18:23 |
kos_tom |
bhundven: I believe that being to link statically is one of the main difference between uClibc and glibc, next to support for non-MMU platforms |
# 08:18:43 |
bhundven |
that's pretty cool |
# 08:20:06 |
bhundven |
in the last few months, I just started getting into the arm7-m stuff |
# 08:21:08 |
bhundven |
so many people told me that mcu programming was a pita, but some of these vendors make it really easy. |
# 08:22:07 |
bhundven |
and it's interesting to see linux ports for efm32 and the freescale mcus |
# 08:23:15 |
bhundven |
nothing complete yet, but still interesting |
# 09:30:37 |
idallasj |
quits : Ping timeout: 246 seconds |
# 09:32:45 |
idallasj |
joins #crosstool-ng |
# 09:35:37 |
Net147 |
joins #crosstool-ng |
# 10:57:26 |
AvengerMoJo |
quits : Quit: AvengerMoJo |
# 11:30:06 |
blueness|uclibc |
joins #crosstool-ng |
# 11:30:07 |
blueness|uclibc |
quits : Changing host |
# 11:30:07 |
blueness|uclibc |
joins #crosstool-ng |
# 11:53:53 |
diorcety |
joins #crosstool-ng |
# 13:16:58 |
Net147 |
quits : Read error: Connection reset by peer |
# 13:50:37 |
AvengerMoJo |
joins #crosstool-ng |
# 14:45:06 |
aalv |
joins #crosstool-ng |
# 14:54:11 |
alan_o |
joins #crosstool-ng |
# 15:00:21 |
diorcety |
quits : Read error: No route to host |
# 15:00:34 |
diorcety |
joins #crosstool-ng |
# 15:13:09 |
Thomas1 |
joins #crosstool-ng |
# 17:20:58 |
blueness|uclibc |
quits : Quit: Leaving |
# 17:24:59 |
y_morin |
joins #crosstool-ng |
# 17:50:30 |
diorcety |
quits : Quit: Leaving. |
# 18:16:12 |
smartin_ |
joins #crosstool-ng |
# 18:19:55 |
diorcety |
joins #crosstool-ng |
# 19:25:07 |
codyps |
quits : Ping timeout: 264 seconds |
# 19:37:52 |
imMute^ |
joins #crosstool-ng |
# 19:39:56 |
alan_o |
quits : Quit: Leaving |
# 19:41:31 |
codyps |
joins #crosstool-ng |
# 19:43:35 |
imMute |
quits : *.net *.split |
# 20:56:47 |
smartin_ |
y_morin: ping? |
# 20:58:58 |
y_morin |
smartin_: pong! |
# 21:01:10 |
smartin_ |
is the CT_BUILD_SUFFIX fully supported? grepping the sources does not show that many matchs |
# 21:01:45 |
smartin_ |
though tweaking the CT_BUILD tuples seems working fine... |
# 21:02:36 |
smartin_ |
has some hard time building a cross-compiler mac for linux... |
# 21:03:36 |
y_morin |
smartin_: There is no match on CT_BUILD_SUFFIX because the variable is made-up. See scripts/crosstool-NG.sh.in, line 406. |
# 21:03:54 |
y_morin |
smartin_: however, I only used it a few times a long time ago, so it is possible it is broken. |
# 21:04:32 |
y_morin |
smartin_: toying with the tuples is rarely a good idea, unless you know what you're doing. |
# 21:05:25 |
smartin_ |
well, how does ct-ng guess the host tuple then? |
# 21:06:18 |
smartin_ |
because using a gcc form macport, the result does not match any existing binary :-/ |
# 21:06:20 |
y_morin |
smartin_: in cross-compilation, host is guessed by scripts/config.guess; in canadian, you have to provide host. |
# 21:06:40 |
y_morin |
smartin_: The target is always derived from the config options, plus sanitising through scripts/config.sub |
# 21:06:58 |
y_morin |
smartin_: and the build is always guessed by scripts/config.guess. |
# 21:07:30 |
smartin_ |
arf... |
# 21:07:52 |
qsuscst |
quits : Ping timeout: 256 seconds |
# 21:08:04 |
y_morin |
smartin_: then a bit of munging so that we never have build == host or build == target or host == target (but only internally), so that gcc/binutils never assume they can run tests. |
# 21:08:23 |
y_morin |
glibc, too. |
# 21:08:24 |
smartin_ |
so, why is it allowed to set CT_BUILD* vars through menuconfig if it has no effect? |
# 21:09:07 |
y_morin |
smartin_: becasue you may already have a compiler that is not 'gcc' but can be 'test-gcc' or 'gcc-4.7' or 'test-gcc-4.7' |
# 21:09:17 |
y_morin |
and is not the default compiler on your system |
# 21:09:45 |
y_morin |
smartin_: eg. gcc is /usr/bin/gcc but you may want to use /opt/test/bin/gcc-4.7 |
# 21:10:08 |
y_morin |
smartin_: in that case: PREFIX=/opt/tests/bin/ and SUFFIX=-4.7 |
# 21:10:28 |
y_morin |
smartin_: (in the cross-compilation case, I mean) |
# 21:11:04 |
smartin_ |
in my case, it's x86_64-apple-darwin12-gcc-mp-4.5 in /opt/local/bin (which is in the PATH) |
# 21:11:07 |
y_morin |
smartin_: For canadian, host can be eg. powerpc-unknown-linux-gnu, but your compiler can be named ppc-gcc-4.7 and then you have to provide prefix and suffix. |
# 21:11:32 |
y_morin |
smartin_: Then: PREFIX=x86_64-apple-darwin12- and SUFFIX=-mp-4.5 |
# 21:11:35 |
qsusOFFcs |
joins #crosstool-ng |
# 21:11:56 |
y_morin |
smartin_: This is the native compiler you're speaking about, right? |
# 21:12:00 |
smartin_ |
and it's failing running: 'x86_64-build_apple-darwin12-gcc' '-O2' '-g' '-pipe' ... |
# 21:12:08 |
smartin_ |
y_morin: yes |
# 21:12:29 |
y_morin |
smartin_: Then maybe SUFFIX is broken. Lemme see... |
# 21:12:30 |
smartin_ |
i'm build a cross (no fancy) compiler |
# 21:14:02 |
y_morin |
smartin_: can you pastebin your build.log, please? |
# 21:15:58 |
smartin_ |
with what log level? |
# 21:16:11 |
smartin_ |
is ALL enough? |
# 21:16:24 |
y_morin |
smartin_: no, the *full* build.log |
# 21:18:28 |
y_morin |
smartin_: or put it on a webserver where I can get it from |
# 21:19:10 |
smartin_ |
http://code.bulix.org/mpwlzo-83577 |
# 21:20:28 |
y_morin |
smartin_: First, static linking is impossible on Darwin/MacOS-X |
# 21:21:14 |
y_morin |
smartin_: So you will want to disable bot: CC_STATIC_LIBSTDCXX and STATIC_TOOLCHAIN |
# 21:21:39 |
y_morin |
smartin_: and GDB_CROSS_STATIC too |
# 21:21:50 |
Thomas1 |
quits : Quit: Thomas1 |
# 21:22:16 |
smartin_ |
arf yeah i will, just copy/paste remains from the linux configs |
# 21:24:56 |
y_morin |
smartin_: and the suffix missing is expected: ct-ng constructs symlinks for internal use, in .build/TUPLE/buildtools/bin <- check that x86_64-build_apple-darwin12-gcc indeed points to your real x86_64-apple-darwin12-gcc-mp-4.5 |
# 21:25:58 |
smartin_ |
well, it's better (now failing fetching some sources, but i can handle that). many thx |
# 21:29:04 |
y_morin |
smartin_: cheers! |
# 22:19:16 |
smartin_ |
quits : Quit: good night |
# 22:26:34 |
qsusOFFcs |
quits : Ping timeout: 276 seconds |
# 22:31:40 |
qsusOFFcs |
joins #crosstool-ng |
# 22:34:53 |
diorcety1 |
joins #crosstool-ng |
# 22:34:59 |
diorcety1 |
quits : Client Quit |
# 22:35:40 |
blueness|uclibc |
joins #crosstool-ng |
# 22:52:04 |
blueness|uclibc |
quits : Remote host closed the connection |
# 22:55:00 |
blueness|uclibc |
joins #crosstool-ng |
# 22:55:00 |
blueness|uclibc |
quits : Changing host |
# 22:55:00 |
blueness|uclibc |
joins #crosstool-ng |
# 22:56:24 |
qsusOFFcs |
quits : Ping timeout: 256 seconds |
# 22:58:12 |
qsusOFFcs |
joins #crosstool-ng |
# 23:01:51 |
imMute^ |
is now known as: imMute |
# 23:05:25 |
y_morin |
quits : Quit: Nighty Night! |
# 23:12:04 |
huhlig-work |
quits : Ping timeout: 276 seconds |
# 23:23:02 |
qsusOFFcs |
quits : Ping timeout: 256 seconds |
# 23:24:44 |
qsusOFFcs |
joins #crosstool-ng |
# 23:34:09 |
blueness|uclibc |
quits : Remote host closed the connection |
# 23:38:20 |
qsusOFFcs |
quits : Ping timeout: 256 seconds |
# 23:39:16 |
qsusOFFcs |
joins #crosstool-ng |
# 23:41:44 |
diorcety |
quits : Ping timeout: 256 seconds |
# 23:48:25 |
Net147 |
joins #crosstool-ng |
# 23:50:47 |
qsusOFFcs |
quits : Ping timeout: 256 seconds |
# 23:54:17 |
qsusOFFcs |
joins #crosstool-ng |
# 23:58:43 |
qsusOFFcs |
quits : Ping timeout: 256 seconds |