# 00:28:32 |
loide |
quits : Ping timeout: 245 seconds |
# 00:42:54 |
diorcety1 |
joins #crosstool-ng |
# 00:45:37 |
diorcety |
quits : Ping timeout: 245 seconds |
# 02:29:30 |
djerome |
joins #crosstool-ng |
# 02:40:42 |
djerome |
quits : Remote host closed the connection |
# 04:08:25 |
alan_o |
quits : Quit: Leaving |
# 06:47:16 |
diorcety1 |
quits : Read error: Connection reset by peer |
# 09:21:18 |
aalv |
joins #crosstool-ng |
# 09:56:03 |
aalv |
quits : Remote host closed the connection |
# 10:05:30 |
aalv |
joins #crosstool-ng |
# 11:15:41 |
iFire |
quits : Read error: Connection reset by peer |
# 11:18:01 |
iFire |
joins #crosstool-ng |
# 11:24:05 |
kos_tom |
quits : Ping timeout: 265 seconds |
# 11:24:11 |
kos_tom |
joins #crosstool-ng |
# 11:30:47 |
rogg |
joins #crosstool-ng |
# 11:32:04 |
Strogg |
quits : Ping timeout: 265 seconds |
# 12:05:37 |
ius |
quits : Ping timeout: 245 seconds |
# 12:07:26 |
ius |
joins #crosstool-ng |
# 13:27:04 |
sh4rm4 |
quits : Remote host closed the connection |
# 13:30:48 |
sh4rm4 |
joins #crosstool-ng |
# 13:30:52 |
sh4rm4 |
quits : Remote host closed the connection |
# 13:37:52 |
sh4rm4 |
joins #crosstool-ng |
# 13:42:25 |
alan_o |
joins #crosstool-ng |
# 13:43:06 |
sh4rm4 |
quits : Remote host closed the connection |
# 13:43:38 |
sh4rm4 |
joins #crosstool-ng |
# 13:51:07 |
sh4rm4 |
quits : Remote host closed the connection |
# 13:52:46 |
sh4rm4 |
joins #crosstool-ng |
# 13:57:00 |
sh4rm4 |
quits : Remote host closed the connection |
# 14:01:34 |
sh4rm4 |
joins #crosstool-ng |
# 14:01:57 |
sh4rm4 |
quits : Remote host closed the connection |
# 14:14:29 |
sh4rm4 |
joins #crosstool-ng |
# 16:12:13 |
sh4rm4 |
quits : Remote host closed the connection |
# 16:12:38 |
sh4rm4 |
joins #crosstool-ng |
# 16:14:54 |
y_morin |
joins #crosstool-ng |
# 16:16:44 |
sh4rm4 |
quits : Remote host closed the connection |
# 16:18:53 |
sh4rm4 |
joins #crosstool-ng |
# 16:28:24 |
sh4rm4 |
quits : Remote host closed the connection |
# 16:31:41 |
sh4rm4 |
joins #crosstool-ng |
# 17:28:33 |
doc2 |
joins #crosstool-ng |
# 17:52:11 |
loide |
joins #crosstool-ng |
# 17:52:34 |
sh4rm4 |
quits : Remote host closed the connection |
# 17:53:12 |
sh4rm4 |
joins #crosstool-ng |
# 18:29:42 |
sh4rm4 |
quits : Remote host closed the connection |
# 18:30:36 |
sh4rm4 |
joins #crosstool-ng |
# 18:33:44 |
sh4rm4 |
quits : Remote host closed the connection |
# 18:35:15 |
sh4rm4 |
joins #crosstool-ng |
# 18:35:58 |
iFire |
quits : Read error: Connection reset by peer |
# 18:36:32 |
iFire |
joins #crosstool-ng |
# 18:41:02 |
aalv |
quits : Quit: Leaving. |
# 18:59:09 |
Otyugh |
joins #crosstool-ng |
# 19:00:16 |
Otyugh |
hey. I'd like to build a toolchain for A20-olinuxino. I'm not quite familiar with crostool-ng, and I'm wondering if there is not a "toolchain config" repository somewhere to give me less work ? |
# 19:00:25 |
sh4rm4 |
quits : Remote host closed the connection |
# 19:01:29 |
Otyugh |
basically I want to build "gcc-4.7-arm-linux-gnueabihf" |
# 19:04:32 |
y_morin |
Otyugh: What is the processor in the Olinuxino? |
# 19:04:33 |
sh4rm4 |
joins #crosstool-ng |
# 19:04:51 |
Otyugh |
Allwiner 20 ? |
# 19:04:57 |
sh4rm4 |
quits : Remote host closed the connection |
# 19:05:30 |
y_morin |
Otyugh: OK, I don't know every variants out there! What kind of processor is that? Cortex-a8? A9? Something else? |
# 19:06:05 |
y_morin |
Oh, it's an A7. |
# 19:06:07 |
Otyugh |
A20 Cortex-A7 dual-core ARM Cortex-A7 CP |
# 19:06:13 |
Otyugh |
+u |
# 19:06:21 |
Otyugh |
yup, sorry the the slowness >.> |
# 19:06:27 |
y_morin |
Otyugh: No problem. ;-) |
# 19:06:41 |
y_morin |
Otyugh: Hold on a sec... |
# 19:06:59 |
Otyugh |
ho man, I will hold o/ |
# 19:08:27 |
sh4rm4 |
joins #crosstool-ng |
# 19:12:10 |
sh4rm4 |
quits : Remote host closed the connection |
# 19:12:34 |
sh4rm4 |
joins #crosstool-ng |
# 19:13:16 |
y_morin |
Otyugh: Here's a .config (untested) that should work: http://code.bulix.org/4a1tft-86370 |
# 19:14:02 |
y_morin |
Otyugh: Sorry, it's a defconfig, not a .config |
# 19:14:18 |
Otyugh |
x) |
# 19:14:26 |
y_morin |
Otyugh: Save it as 'defconfig' and run: ct-ng defconfig |
# 19:15:34 |
Otyugh |
building :) |
# 19:15:42 |
Otyugh |
Thanks alot, again :p |
# 19:15:44 |
y_morin |
Otyugh: As I said: untested. |
# 19:15:49 |
Otyugh |
Yup |
# 19:16:09 |
Otyugh |
I expect it to hang somewhere :p |
# 19:16:28 |
Otyugh |
ho |
# 19:16:37 |
Otyugh |
it's written "Kernel 3.10.2" |
# 19:16:43 |
Otyugh |
mhm |
# 19:16:58 |
Otyugh |
would it be compatible with a Kernel 3.4 ? |
# 19:17:14 |
Otyugh |
Or should I change that right away |
# 19:17:24 |
Otyugh |
*? |
# 19:17:48 |
y_morin |
Otyugh: Nope, you should change back to 3.4. |
# 19:18:24 |
y_morin |
Otyugh: But beware: if you target an existign system, you should use the tools provided for/with that system |
# 19:18:48 |
y_morin |
Otyugh: crosstool-NG does not guarantee that the toolchain it builds will be compatible with an existing system. |
# 19:19:00 |
Otyugh |
hueeeeee |
# 19:19:05 |
Otyugh |
what ?! |
# 19:19:14 |
Otyugh |
Buit what would be the point ? :p |
# 19:19:47 |
y_morin |
Otyugh: Buildign complete systems from scratch. |
# 19:20:00 |
Otyugh |
well |
# 19:20:01 |
y_morin |
Otyugh: Like, with Buildroot. |
# 19:20:23 |
Otyugh |
I hope it will be compatible. Practically, I have big chance to be disapointed ? |
# 19:20:43 |
sh4rm4 |
quits : Remote host closed the connection |
# 19:20:43 |
alan_o |
quits : Ping timeout: 240 seconds |
# 19:20:46 |
y_morin |
Otyugh: When you build a toolchain, there are so many slight variations in the compoenents and their configuration, that there are no guarantee. |
# 19:20:55 |
Otyugh |
I see |
# 19:21:11 |
Otyugh |
well |
# 19:21:12 |
y_morin |
Otyugh: The best you can go is to select the same versions of everything (kernel headers, gcc, C library...) |
# 19:21:31 |
Otyugh |
th tutorial I'm trying to follow is talking about a package in debian for the cross-ompiling |
# 19:21:38 |
y_morin |
Otyugh: What version of crosstool-NG are you using? |
# 19:21:40 |
Otyugh |
being on parabola, I though I did not have the choice |
# 19:22:12 |
Otyugh |
1.19.0-1 |
# 19:22:14 |
y_morin |
Otyugh: Yep, debian is a pain, as they want all to be done with their own tools, and they don;t give a damn to anything not Debian... |
# 19:22:24 |
Otyugh |
^^ |
# 19:22:25 |
y_morin |
Otyugh: 1.19.0-1 <- what's that? |
# 19:22:39 |
Otyugh |
crosstool-ng 1.19.0-1 |
# 19:22:46 |
Otyugh |
pacman is giving me that |
# 19:22:47 |
Otyugh |
well |
# 19:22:55 |
y_morin |
Otyugh: Ah, archlinux? |
# 19:23:10 |
Otyugh |
almost |
# 19:23:32 |
Otyugh |
a archlinux repackaged, it have less package in it |
# 19:23:46 |
Otyugh |
a "freed" flavor |
# 19:23:48 |
y_morin |
Otyugh: OK. |
# 19:23:57 |
Otyugh |
(but they are basically the same, I guess) |
# 19:24:25 |
y_morin |
Otyugh: And what is the system running on your Olinuxino? |
# 19:25:25 |
Otyugh |
well debian... I would love to use something else, but I have not the guts to find a way to set up anything else that would have accelerated graphics and all x) |
# 19:25:51 |
Otyugh |
As server tho, debian have great reputation. I'm just not used to it. |
# 19:25:57 |
y_morin |
Otyugh: And what do you plan on using it for (if you can say, of course)? |
# 19:26:19 |
y_morin |
Otyugh: Yeah, as a server, DEbian is just wonderfull! As a desktop, not so much.... |
# 19:26:26 |
Otyugh |
^^ |
# 19:26:29 |
Otyugh |
I shall agree |
# 19:26:44 |
alan_o |
joins #crosstool-ng |
# 19:26:49 |
Otyugh |
well |
# 19:27:28 |
Otyugh |
maybe I could compile my kernel with the A20 natively, so... Or boot from a debian USB stick to build it ? :p |
# 19:27:54 |
y_morin |
Otyugh: In Buildroot, we do have support for sunxi-mali (hence accelerated 3D with libEGL and libGLES) |
# 19:28:34 |
y_morin |
Otyugh: You can use a toolchain built with ct-ng, and use that to build a complete system using Buildroot. |
# 19:28:42 |
Otyugh |
I have heard a lot of good about it. Still I don't know if I have the skill and the courage to go through it without surrending halfway >.> |
# 19:29:18 |
y_morin |
Otyugh: Just hop to #buildroot, we are very welcoming, and try to help anyone as much as we can! ;-) |
# 19:29:33 |
Otyugh |
x) |
# 19:29:50 |
y_morin |
Otyugh: And if you find it does not fit your need, you can still fall back to your plan B (i.e. use debian) |
# 19:30:18 |
Otyugh |
Still, it sound to me it''s disrespectful to ask things when you don't handle them a bit >.> |
# 19:30:32 |
y_morin |
Otyugh: Everyone starts one day! ;-) |
# 19:31:10 |
Otyugh |
huuuum |
# 19:31:14 |
Otyugh |
arh |
# 19:31:15 |
y_morin |
Otyugh: But of course, we do expect you know a thing or two, first. Like, you have some knowledge of your target (eg. how it boots, etc...) |
# 19:31:45 |
Otyugh |
how it boots ? |
# 19:31:58 |
Otyugh |
Like, from the GPU ? :o |
# 19:32:10 |
Otyugh |
I don't know much but the big lines |
# 19:32:16 |
Otyugh |
actually |
# 19:32:23 |
y_morin |
Otyugh: Well, you should know where to put your kernel and your rootfs. |
# 19:33:29 |
Otyugh |
I've the "official tutorial" here, does it have enough meat in it ? http://olimex.wordpress.com/2013/11/05/building-the-ultimate-debian-sd-card-for-linux-with-kernel-3-4-for-a20-olinuxino-micro/ |
# 19:34:04 |
Otyugh |
step by step it sounded sooo simple x) |
# 19:34:25 |
y_morin |
Otyugh: Yes, that looks like exactly what you need to know! :-) |
# 19:35:53 |
Otyugh |
crosstool-ng is still working, but I doubt I will use this one é_è |
# 19:37:11 |
y_morin |
Otyugh: Also, the debian toolchains are quite special, so even with the same versions of the components, it might still not work. |
# 19:37:28 |
Otyugh |
great |
# 19:37:32 |
Otyugh |
Grhr :O |
# 19:37:51 |
Otyugh |
debian, why are you doing this to me ? >.> |
# 19:39:31 |
Otyugh |
Mhwel, I'm a bit disturbed |
# 19:39:41 |
Otyugh |
the architecture isn't enought to compile stuff ? |
# 19:40:08 |
Otyugh |
I guessed eveyrhing else was handled by the kernel |
# 19:48:03 |
Otyugh |
muhah |
# 19:48:05 |
Otyugh |
error x) |
# 19:48:27 |
Otyugh |
[30:06] / /usr/bin/ct-ng:148: recipe for target 'build' failed |
# 19:48:27 |
y_morin |
Otyugh: Can you pastebin the last 150-or-so lines of build.log? |
# 19:50:08 |
Otyugh |
1http://code.bulix.org/uijh5p-86371 |
# 19:50:15 |
Otyugh |
ho |
# 19:50:16 |
Otyugh |
erf |
# 19:50:20 |
Otyugh |
sorry, fail x) |
# 19:52:51 |
Otyugh |
http://code.bulix.org/n44uu3-86372 |
# 19:53:13 |
y_morin |
Otyugh: Oh, using make-4.0 ? |
# 19:53:44 |
Otyugh |
GNU Make 4.0 |
# 19:53:49 |
Otyugh |
seems |
# 19:53:55 |
Otyugh |
it is outdated ? :o |
# 19:54:08 |
y_morin |
OONope, the glibc version you are using is doing an incorrect check |
# 19:54:41 |
y_morin |
Otyugh: It's the same issue as 'The build fails with "mixed implicit and normal rules. Stop."' as described in docs/B\ -\ Known\ issues.txt |
# 19:54:57 |
y_morin |
Otyugh: So, the solution is the same! ;-) |
# 19:55:20 |
Otyugh |
Maybe I should report that to my distro, right ? |
# 19:56:05 |
y_morin |
Otyugh: Nope, that's not a problem of your distro. |
# 19:56:31 |
y_morin |
Otyugh: That's because the glibc version is too old, and did not know about make 3.82 and above, so they fail the check. |
# 20:00:09 |
Otyugh |
uarh. I feel like we are both wasting our time. Maybe I should just flash this USB to a debian right now and be done with it. I shall avange myself of theses hard time with engineers in the same room as me >.> |
# 20:05:37 |
smartin_ |
joins #crosstool-ng |
# 20:09:33 |
Otyugh |
jer |
# 20:09:47 |
Otyugh |
in what menyu do I change the version of make ? |
# 20:10:06 |
Otyugh |
I think I looked everywhere é_è |
# 20:11:23 |
y_morin |
Otyugh: In: Companion tools ---> [*] Build some companion tools and then: [*] make |
# 20:11:59 |
Otyugh |
hum |
# 20:12:06 |
Otyugh |
companion tools ? |
# 20:13:31 |
Otyugh |
nope, don't seem to be. :/ |
# 20:13:33 |
y_morin |
Otyugh: ct-ng menuconfig and you should see the "Companion tools" sub-menu |
# 20:13:44 |
Otyugh |
O aù o, |
# 20:13:53 |
Otyugh |
campanion librairies |
# 20:14:06 |
y_morin |
Otyugh: Nope, that's something else. |
# 20:14:10 |
Otyugh |
well |
# 20:14:14 |
Otyugh |
there is nothing else |
# 20:14:15 |
y_morin |
Otyugh: Hold on a sec... |
# 20:15:28 |
Otyugh |
[otyugh@houarnDieub toolchain]$ ct-ng -v |
# 20:15:28 |
y_morin |
Otyugh: Well, it's here for me, there's no dependency on that menu. |
# 20:15:28 |
Otyugh |
GNU Make 4.0 |
# 20:15:28 |
Otyugh |
Construit pour x86_64-unknown-linux-gnu |
# 20:15:53 |
Otyugh |
Paths and misc options ---> â â |
# 20:15:53 |
Otyugh |
â â Target options ---> â â |
# 20:15:53 |
Otyugh |
â â Toolchain options ---> â â |
# 20:15:56 |
Otyugh |
â â Operating System ---> â â |
# 20:15:59 |
Otyugh |
â â Binary utilities ---> â â |
# 20:16:02 |
Otyugh |
â â C compiler ---> â â |
# 20:16:05 |
Otyugh |
â â C-library ---> â â |
# 20:16:08 |
Otyugh |
â â Debug facilities ---> â â |
# 20:16:11 |
Otyugh |
â â Companion libraries ---> â â |
# 20:16:14 |
Otyugh |
â â --- â â |
# 20:16:17 |
Otyugh |
â â Load an Alternate Configuration File â â |
# 20:16:20 |
Otyugh |
â â Save an Alternate Configuration File â â |
# 20:16:23 |
Otyugh |
â â |
# 20:16:27 |
Otyugh |
hooo |
# 20:16:29 |
Otyugh |
hell |
# 20:16:31 |
Otyugh |
sorry |
# 20:16:32 |
y_morin |
Otyugh: NOOOO!!!!! Use a pastebin for more than three lines! |
# 20:16:50 |
Otyugh |
>.> |
# 20:16:52 |
Otyugh |
mea culpa |
# 20:16:54 |
y_morin |
Otyugh: Well, not that awfull, but please never again! :-p |
# 20:17:00 |
Otyugh |
^^ |
# 20:17:12 |
y_morin |
Otyugh: what about: ct-ng version |
# 20:17:43 |
Otyugh |
This is crosstool-NG version 1.19.0 |
# 20:18:18 |
Otyugh |
Copyright (C) 2008 Yann E. MORIN |
# 20:18:20 |
Otyugh |
ho man |
# 20:18:24 |
Otyugh |
this is you ? :O |
# 20:18:39 |
y_morin |
Otyugh: OK, so it means your ct-ng has been modified by your distribution. |
# 20:18:44 |
y_morin |
Otyugh: Yep. |
# 20:18:53 |
Otyugh |
ho |
# 20:18:54 |
Otyugh |
could be |
# 20:19:13 |
y_morin |
Otyugh: Talk to them, why they removed the companion tools? |
# 20:19:24 |
Otyugh |
parabola tends to supress everything that would be "blobs" or "dark licences points" |
# 20:20:00 |
Otyugh |
are they ? :o |
# 20:20:01 |
y_morin |
Otyugh: Well, the comp-tools are all GNU tools! :-) |
# 20:20:08 |
Otyugh |
well |
# 20:20:11 |
Otyugh |
that is weird all right |
# 20:22:47 |
Otyugh |
well, the question is set. But I don't expect the issue being solved for tonight :p |
# 20:23:01 |
Otyugh |
maybe I should just compile mine |
# 20:24:07 |
Otyugh |
or take a break :p |
# 20:24:10 |
y_morin |
Otyugh: YEs, that's what I was gonna say: jut remove the crosstool-ng from your distro, and build your own. |
# 20:24:19 |
y_morin |
Otyugh: A break is nice, too! :-) |
# 20:24:25 |
Otyugh |
^^ |
# 20:24:50 |
Otyugh |
thanks alot for support though, this is appreciated alot x) |
# 20:24:55 |
y_morin |
Otyugh: Cheers! :-) |
# 20:28:59 |
Otyugh |
Ho |
# 20:29:00 |
Otyugh |
hell |
# 20:29:05 |
Otyugh |
I just think about it |
# 20:29:24 |
Otyugh |
am I not in trouble ? When I will have my thing crosscompiled and all |
# 20:29:47 |
Otyugh |
how would I install the basic software (ssh, telnet, wathever) tu access it from the board ? é_è |
# 20:39:53 |
UukGoblin |
quits : *.net *.split |
# 20:40:08 |
UukGoblin |
joins #crosstool-ng |
# 20:47:45 |
Otyugh |
the version in Parabola is too old; you can easily built it from upstream repo |
# 20:47:45 |
Otyugh |
companion tools were experimental then |
# 20:48:01 |
Otyugh |
well |
# 20:48:06 |
Otyugh |
this is the answer x) |
# 20:49:26 |
y_morin |
Otyugh: Well, 1.19.0 is not "too old", it's the latest release. |
# 20:51:04 |
y_morin |
Otyugh: Ah, but ye, comp-tools were experimental in 1.19.0 |
# 20:51:19 |
y_morin |
Otyugh: Just enable EXPERIMENTAL, and you should see them. |
# 20:51:29 |
Otyugh |
xD |
# 20:51:30 |
y_morin |
Otyugh: Or better yet, use the latest from the repository. |
# 20:51:39 |
Otyugh |
^^ |
# 20:57:47 |
Otyugh |
wow |
# 20:58:00 |
Otyugh |
2000 rors of "build failed" >.> |
# 20:58:04 |
Otyugh |
*errors |
# 21:01:04 |
sh4rm4 |
joins #crosstool-ng |
# 21:15:48 |
diorcety |
joins #crosstool-ng |
# 21:25:18 |
ctngbot |
joins #crosstool-ng |
# 21:28:20 |
sh4rm4 |
quits : Ping timeout: 252 seconds |
# 21:32:00 |
Otyugh |
joins #crosstool-ng |
# 21:32:06 |
sh4rm4 |
joins #crosstool-ng |
# 21:32:29 |
diorcety |
quits : Read error: Connection reset by peer |
# 21:35:11 |
Otyugh |
quits : Remote host closed the connection |
# 21:36:31 |
sh4rm4 |
quits : Remote host closed the connection |
# 21:37:26 |
sh4rm4 |
joins #crosstool-ng |
# 21:39:56 |
sh4rm4 |
quits : Remote host closed the connection |
# 21:42:04 |
sh4rm4 |
joins #crosstool-ng |
# 21:44:19 |
sh4rm4 |
quits : Remote host closed the connection |
# 21:49:32 |
doc2 |
quits : Remote host closed the connection |
# 22:09:56 |
sh4rm4 |
joins #crosstool-ng |
# 22:22:47 |
sh4rm4 |
quits : Ping timeout: 252 seconds |
# 22:31:48 |
smartin_ |
quits : Quit: good night |
# 22:41:31 |
loide |
quits : Quit: Saindo |
# 23:09:36 |
sh4rm4 |
joins #crosstool-ng |
# 23:14:01 |
sh4rm4 |
quits : Remote host closed the connection |
# 23:14:33 |
sh4rm4 |
joins #crosstool-ng |
# 23:18:28 |
y_morin |
quits : Quit: Nighty Night! |
# 23:19:59 |
sh4rm4 |
quits : Ping timeout: 252 seconds |
# 23:24:56 |
sh4rm4 |
joins #crosstool-ng |
# 23:27:18 |
sh4rm4 |
quits : Remote host closed the connection |