ibotlog2html for #crosstool-ng

<< Previous 2012-02-09 Next >>

# 01:43:19 alan_o quits : Quit: Leaving
# 06:47:23 mnt_real quits : *.net *.split
# 06:51:45 mnt_real joins #crosstool-ng
# 08:27:20 smartin joins #crosstool-ng
# 09:36:29 arekinath quits : Ping timeout: 240 seconds
# 09:37:38 arekinath joins #crosstool-ng
# 09:37:40 arekinath quits : Changing host
# 09:37:40 arekinath joins #crosstool-ng
# 14:30:08 mnt_real quits : Read error: Operation timed out
# 14:30:27 mnt_real joins #crosstool-ng
# 17:45:21 y_morin joins #crosstool-ng
# 18:04:57 y_morin is now known as: y_morin|away
# 18:24:43 y_morin|away is now known as: y_morin
# 18:39:12 ccole joins #crosstool-ng
# 18:39:30 ccole Can I use crosstool-ng to build a native ARM toolchain?
# 18:41:18 y_morin ccole: "native" as in "runs on the target" ?
# 18:41:28 y_morin ccole: no, it's not supported for now...
# 18:43:18 ccole y_morin: Yes, runs on target.
# 18:43:52 ccole y_morin: I had two people in my organization here ask for a native toolchain just this week. Sounds like its gonna be on my task list soon..
# 18:44:56 ccole y_morin: Ideally, I'd like to mirror the same toolchain source (and crosstool-ng scripts) and settings for the native toolchain, so it is a perfact match to the cross-coolchain in terms of functionality (and bugs, if applicable)
# 18:45:15 y_morin ccole: there are currently limitations in crostool-NG that prevent building a cross-native toolchain: no support for DESTDIR, and untested non-sysroot behavior.
# 18:45:25 y_morin ccole: yes, I understand that! :-)
# 18:45:51 ccole y_morin: Any words of advice before I set out on this expedition? Like some tips, or else "dont even try it"?
# 18:45:54 y_morin ccole: fact is, for a native toolchain, you do not want sysroot, and I never ever tested how it would behave...
# 18:46:46 y_morin ccole: first step: add DESTDIR support, and fixup existing confusion in the scripts (at the beginning, I used DESTDIR or PREFIX interchangeably. Ugly).
# 18:47:19 y_morin ccole: second: use the --with-build-sysroot option to gcc's ./configure.
# 18:48:38 y_morin ccole: third step: Hmmm. Vacations, and a consultation to the therapist... :-]
# 18:48:46 smartin quits : Ping timeout: 245 seconds
# 18:48:53 y_morin GTG, back in ~1h+...
# 19:00:34 y_morin is now known as: y_morin|away
# 19:24:45 imMute y_morin|away: isn't ccole asking for a Canadian Cross?
# 19:29:39 imMute well, canadian where build=x86 and host=target=arm
# 19:54:42 y_morin|away is now known as: y_morin
# 19:55:35 y_morin imMute: no, ccole (from what I understood) wants a native toolchain on the board.
# 19:55:59 y_morin imMute: Which is in fact a type of canadian-cross, granted, but a true one.
# 20:01:11 ccole y_morin: Thanks for the procedure outline. I will do this.
# 20:04:50 ccole imMute: I'm looking to build a native toolchain. This is not a Canadian Cross - that would be if I were to build a cross-compiler for a machine other than the host on which its built.
# 20:08:01 y_morin ccole: well, you want to cross-build a native toolchain. crosstool-NG calls that a cros-native (but there is no official terminology).
# 20:11:16 y_morin ccole: and this is a degenerat form of canadian-cross.
# 20:11:47 y_morin One could see the canadian-cross as the normalised form, where build != host != target != build
# 20:12:37 y_morin And all other conbination as more-or-less degenerative forms of canadian, where any two more of {build,host,target} are equal.
# 20:12:54 y_morin *any two or more...
# 21:12:37 y_morin quits : Quit: Quitting...
# 21:12:55 y_morin joins #crosstool-ng
# 21:13:11 alan_o joins #crosstool-ng
# 21:15:47 alan_o y_morin and kos_tom: Thank you for the help the other day. I had to step out before I saw your responses and you were gone when I got back. I didn't want it to be left unsaid :)
# 21:16:04 y_morin alan_o: cheers! :-)
# 21:44:01 y_morin is now known as: y_morin|away
# 22:04:20 y_morin|away is now known as: y_morin
# 22:07:19 smartin joins #crosstool-ng
# 22:59:08 y_morin quits : Quit: Night!
# 23:32:36 smartin quits

Generated by ibotlog2html by Yann E. MORIN