ibotlog2html for #crosstool-ng

<< Previous 2012-11-18 Next >>

# 00:54:31 sh4rm4 joins #crosstool-ng
# 01:10:40 mingwandroid1 quits : Quit: Leaving.
# 04:30:00 boucman_work quits : Ping timeout: 244 seconds
# 04:37:42 boucman_work joins #crosstool-ng
# 07:38:10 sfan5|OFF is now known as: sfan5
# 09:02:36 boucman_work quits : Ping timeout: 252 seconds
# 09:12:44 boucman_work joins #crosstool-ng
# 09:21:43 boucman_work quits : Ping timeout: 260 seconds
# 09:24:44 boucman_work joins #crosstool-ng
# 09:42:13 diorcety quits : Quit: Leaving.
# 09:53:50 sfan5 is now known as: sfan5|OFF
# 11:31:37 mingwandroid joins #crosstool-ng
# 12:25:16 sfan5|OFF is now known as: sfan5
# 13:48:17 y_morin joins #crosstool-ng
# 14:07:02 boucman_work quits : Ping timeout: 256 seconds
# 14:14:49 boucman_work joins #crosstool-ng
# 15:07:54 boucman_work quits : Ping timeout: 252 seconds
# 15:16:55 boucman_work joins #crosstool-ng
# 15:22:27 boucman_work quits : Ping timeout: 260 seconds
# 15:26:48 boucman_work joins #crosstool-ng
# 16:08:07 boucman_work quits : Ping timeout: 268 seconds
# 16:15:07 boucman_work joins #crosstool-ng
# 16:38:41 diorcety joins #crosstool-ng
# 16:39:26 ccole quits : Quit: leaving
# 16:59:09 euphreme joins #crosstool-ng
# 17:00:23 euphreme quits : Client Quit
# 17:02:32 euphreme joins #crosstool-ng
# 17:04:22 euphreme Hi, I am newby and having issues running the configure script for version 1.16.0 the error says it can't find curses header?
# 17:05:12 euphreme Trying to run this on centos 6
# 17:10:11 euphreme ncurses-5.7-3 is installed
# 17:14:26 euphreme Ok, found it, missing ncurses-devel
# 17:18:21 boucman_work quits : Ping timeout: 245 seconds
# 17:41:16 boucman_work joins #crosstool-ng
# 17:46:42 obiwahn joins #crosstool-ng
# 17:47:03 obiwahn hi:) how do i set the cpu family for arm?
# 17:53:22 euphreme About the eglibc-2_16 download issue, I get that I need to download manually, where is the target directory?
# 17:55:22 obiwahn euphreme: im an not sure if it is linked to your problem but try to switch to http downlaoding
# 17:59:37 euphreme just found a post saying not to use it
# 18:00:00 euphreme use uClibc instead
# 18:00:21 obiwahn euphreme: do you know how to set the arm cpu family?
# 18:01:37 euphreme Sadly, I am a newby about all that, I don't know mutch. I am following a post on a blog to setup a cross-compiler for a raspberry pi.
# 18:02:00 obiwahn i am doing the same:)
# 18:02:19 euphreme bootc.net ?
# 18:02:48 obiwahn works so war with a hello world programm but when i link a lib that i have created with the chain i an get illegal instructon
# 18:03:00 euphreme Ok, I see
# 18:03:04 euphreme I am not there yet
# 18:03:16 euphreme Still trying to get everything up.
# 18:03:24 obiwahn mh no i followed the description on ct-ng.org
# 18:03:35 obiwahn please give me the links:)
# 18:03:44 obiwahn to your man and the lib
# 18:06:04 euphreme bootc.net/archives/2012/05/26/how-to-build-a-cross-compiler-for-your-raspberry-pi/
# 18:09:33 obiwahn looks ok
# 18:09:48 obiwahn i think i did pretty much the same
# 18:12:41 euphreme ok
# 18:14:20 euphreme what c library did you use?
# 18:15:03 euphreme I am getting an error message about a configuration file for uClibc?
# 18:15:27 obiwahn eglib
# 18:16:09 obiwahn i use the hg source
# 18:16:22 obiwahn maybe some dl path changed
# 18:16:48 obiwahn euphreme:
# 18:16:55 obiwahn at c library
# 18:17:04 obiwahn switch to use http instead of svn
# 18:17:13 euphreme How to I do that?
# 18:17:22 obiwahn make menuconfig
# 18:17:45 obiwahn C-library
# 18:17:49 obiwahn 4th line
# 18:18:02 obiwahn [ ] use http:// instead of svn://
# 18:18:16 obiwahn i read somewehere that they switched to git
# 18:18:19 euphreme Humm, didn't see that, I'll check again
# 18:20:55 euphreme Using 1.16.0, I don't see this option in the menu
# 18:21:21 obiwahn :(
# 18:21:42 euphreme I do see a warning about svn
# 18:21:51 obiwahn maybe you should use hg sources as well
# 18:21:52 euphreme it says about a local tarball
# 18:22:04 euphreme But don't know where to download this
# 18:22:10 obiwahn or google where to find the tarballs
# 18:22:25 obiwahn ill grep for it
# 18:22:34 euphreme I mean on my disk, I don't know where to put this.
# 18:24:05 obiwahn http://www.eglibc.org/svn :P
# 18:25:04 euphreme and just make install?
# 18:25:38 obiwahn .build/tarballs/eglibc-ports-2_16.tar.bz2
# 18:26:03 obiwahn located in the dir where you call config and build
# 18:28:04 euphreme I am not sure I understand, the svn repository contains the sources, right? So I need to build it, create the archive and put it the build directory?
# 18:30:58 y_morin euphreme: what is your issue with eglibc download?
# 18:31:36 euphreme I get the cannot download message
# 18:31:47 y_morin obiwahn: you can specify the CPU in the sub-menu "Target options"
# 18:31:58 euphreme I found out about the svn vs http download thing
# 18:32:17 euphreme But not sure about what I need to download
# 18:33:15 y_morin euphreme: if you are behind a firewall (eg. corportate) that requires you to use a proxy, you need to tell svn to use a proxy. Look at subversion manual for that.
# 18:33:30 y_morin euphreme: otherwise, look at what your build.log contains
# 18:33:43 euphreme No, I am at home, regular home network
# 18:33:47 obiwahn y_morin: it is the march option?
# 18:33:54 y_morin euphreme: you should NOT have to do manual downloading. ct-ng has all what is necesary to do the downloads.
# 18:34:23 y_morin obiwahn: look at the help entries, it says what options it is equivalent to.
# 18:34:39 obiwahn what is the default ct-ng assumes?
# 18:35:01 obiwahn and do you have a hit why i get something like illegal instruction on the pi?
# 18:35:04 y_morin obiwahn: ct-ng assumes no default. It defaults to whatever gcc defines.
# 18:35:47 sfan5 is now known as: sfan5|OFF
# 18:35:56 y_morin obiwahn: so if you leave those options empty, gcc will use its default values. Otherwise, it will use whatever you put in there.
# 18:36:10 sfan5|OFF is now known as: sfan5
# 18:36:23 y_morin obiwahn: illegal instruction: most probably gcc's default is armv7, while RPi is armv6
# 18:36:24 euphreme y_morin: My bad, svn was not in my path.
# 18:36:32 y_morin euphreme: ;-)
# 18:36:39 euphreme Thanks
# 18:36:54 obiwahn ah:)
# 18:37:02 euphreme It explains it all ...
# 18:37:30 obiwahn y_morin: it worked with simple hello world and a floating point addition
# 18:37:50 obiwahn should that already break?
# 18:38:30 y_morin obiwahn: It is *not* suprising that simple programs do work, and that more complex ones break.
# 18:39:02 y_morin euphreme: BTW, 1.17.0 is out since a few days. 1.16.0 is not longer maintained now.
# 18:39:09 y_morin euphreme: maybe you should upgrade.
# 18:40:06 obiwahn y_morin: is your mercurial stable?
# 18:40:18 obiwahn or do things get broken frequently?
# 18:40:54 y_morin obiwahn: tags and branches in the repo are stable; default (the trunk) more or less, depends. But I try to keep it in workable conditions as mush as possible.
# 18:41:21 y_morin obiwahn: but there has not been much committed since 1.17.0 has been released a week ago.
# 18:41:43 obiwahn ah so it is your project?
# 18:41:52 obiwahn thanks:)
# 18:43:03 y_morin obiwahn: it's not *my* project. It's the project I *maintain*. ;-)
# 18:46:17 obiwahn thanks all the guys that work in their free and work time on this
# 18:46:49 y_morin obiwahn: Cheers! :-)
# 19:14:34 euphreme Well, it's building right now, I'll give it a try like that, I guess I can update the whole thing after the build is done?
# 19:16:10 y_morin euphreme: depends on your machine. On mine, a simple toolchain builds on 6 minutes, so I'd wait. However, on lower-end machines, the same simple toolchain build can run for almost one hour, so I'd upgrade before.
# 19:16:18 y_morin euphreme: It all depends on your machine.
# 19:16:37 y_morin euphreme: but if I were you, I'd break the build right now, upgrade, and re-run.
# 19:16:58 y_morin euphreme: if you still get issues, it'll be easier to debug the latest version rather than an older one.
# 19:18:27 euphreme Ok
# 19:42:25 obiwahn y_morin: is CT_TARGET a var that should be set by the user to give a name?
# 19:42:52 obiwahn atm it is arm-unknown-linux-gnueabi
# 19:43:17 obiwahn what is would unknown be something like cortex*
# 20:01:24 obiwahn y_morin: when i build and like a library with a comiler created by your chain
# 20:02:01 y_morin_ joins #crosstool-ng
# 20:02:01 obiwahn then i should be able to use some other compiler and lib on the target to build and link against it?
# 20:02:28 obiwahn or must the whole software be cross compiled?
# 20:02:53 obiwahn y_morin: did you see my whole question?
# 20:03:26 obiwahn looks like you had a disconnect or are joining with a second machine:P
# 20:03:35 sfan5 is now known as: sfan5|OFF
# 20:04:56 y_morin quits : Ping timeout: 246 seconds
# 20:09:35 euphreme quits : Quit: Leaving
# 20:28:55 sfan5|OFF is now known as: sfan5
# 20:29:51 sfan5 is now known as: sfan5|OFF
# 20:37:42 y_morin_ is now known as: y_morin
# 20:38:13 y_morin obiwahn: No I was disconnected (and having dinner!)
# 20:38:56 y_morin obiwahn: CT_TARGET is set internally by crosstool-NG, you can not change it.
# 20:39:09 y_morin obiwahn: however, you can set the second part
# 20:39:36 diorcety y_morin: hi
# 20:40:00 y_morin obiwahn: Got to: Toolchain options ---> Tuple's vendor string
# 20:40:04 y_morin diorcety: Howdy!
# 20:42:50 diorcety y_morin: have you take a look to my HOST/BUILD CFLAGS/LDFLAGS?
# 20:43:23 y_morin diorcety: not yet, been busy this WE. Plus, I'm hacking kconfig right now. Will have a llok a bit later tonight. Sorry. :-/
# 20:45:52 diorcety ok
# 20:45:53 diorcety no pb
# 20:46:11 diorcety what you tell me about disabled cc1 and cc2 (for darwin stuff)
# 20:50:17 y_morin diorcety: sorry, I don't see what you meant above... :-/
# 20:50:45 y_morin diorcety: otherwise, I've had a quick glance at your {C,LF}FLAGS_FOR_{BUILD,HOST} patch:
# 20:51:29 y_morin diorcety: mostly OK. However you are mixing obvious bug fixes (the elf2flt's 'host_cflags' -> 'cflags' change) with new feature
# 20:51:36 diorcety y_morin: what i have to use for disable cc1 and cc2 for darwin test CT_DARWIN?
# 20:51:47 y_morin diorcety: Ah, that. Just a sec...
# 20:52:15 y_morin diorcety: IIRC, we do not want CC{1,2} if they are not needed to build the C library, right?
# 20:53:07 y_morin diorcety: so, IIRC, I suggested adding a config option (with no prompt) that C libraries that need to be built would select. If this option is not selected, then cc{1,2} do nothing. If it is set, we build cc{1,2}.
# 20:53:55 y_morin diorcety: I can't remember if I said it on the list, or here on the chan.
# 20:55:50 diorcety ok
# 20:56:17 y_morin diorcety: when was it I said that?
# 20:56:36 y_morin is digging his mail archives and irc logs...
# 20:56:40 diorcety can't remember too
# 20:58:25 y_morin diorcety: no biggy, I'll find it again...
# 20:59:11 y_morin diorcety: it was on the list: http://sourceware.org/ml/crossgcc/2012-11/msg00048.html
# 21:05:52 diorcety ok thx
# 21:08:34 y_morin diorcety: have seen my comments above about your build/host c/ldflags?
# 21:09:17 y_morin diorcety: also, the hunk in scripts/crosstool-NG.sh.in is wrong: you're duplicating the '-O2 -g' stuff.
# 21:10:03 y_morin diorcety: No, forget that last one, I missed the build/host difference.
# 21:11:56 diorcety build and host can be different no?
# 21:13:23 y_morin diorcety: yes, yes. That hunk is OK (I just mis-read it).
# 21:17:06 diorcety ?
# 21:18:32 y_morin diorcety: I was looking at your build/host clfags/ldflags patch. I misread the hunk in scripts/crosstool-NG.sh.in, so I thought there was a problem. But there is none, it was me mixing build/host.
# 21:21:15 obiwahn CT_ARCH_CPU="arm1176jzf-s" i have found this a pi's config file
# 21:21:35 y_morin obiwahn: sounds reasonable, yes.
# 21:21:40 obiwahn i found http://www.broadcom.com/products/BCM2835
# 21:21:56 obiwahn but how would i get to such a string
# 21:22:23 obiwahn i think the config is ok to copy :)
# 21:22:57 y_morin obiwahn: Have you been introduced into the circle of gcc-wizards of black magic yet? If not, you can't know this value! ;-)
# 21:23:06 diorcety y_morin: tomorrow i rework on binutils stuff and submit on the list the patches :)
# 21:23:20 y_morin obiwahn: otherwise, you can look at: man gcc <-- there are all the values in there! ;-)
# 21:23:23 obiwahn y_morin: no i have not i can man/info gcc
# 21:23:49 obiwahn y_morin: there seems no tech descriptsion of the board
# 21:23:53 obiwahn that is my problem
# 21:24:05 obiwahn i have seeen man optiond lie fvp fvpv3 etc
# 21:24:18 obiwahn but how do i find out what the pi is capable of?
# 21:24:38 obiwahn if knew that it would be a matter of mapping
# 21:25:48 y_morin obiwahn: it's easy to get the CPU: http://www.raspberrypi.org/ --> http://www.raspberrypi.org/wiki-2 --> http://elinux.org/RaspberryPiBoard --> http://elinux.org/RPi_Hardware
# 21:26:39 y_morin obiwahn: Then on this page, you'll see: CPU: 700 MHz ARM11 ARM1176JZF-S core
# 21:27:16 obiwahn found it
# 21:27:18 obiwahn http://infocenter.arm.com/help/topic/com.arm.doc.ddi0301h/DDI0301H_arm1176jzfs_r0p7_trm.pdf
# 22:03:46 diorcety parts #crosstool-ng
# 23:26:56 smartin quits : Quit: good night
# 23:39:33 y_morin quits : Quit: Off to bed!

Generated by ibotlog2html by Yann E. MORIN