00:14.06 | *** join/#uclibc GyrosGeier (~geier@honey.kvedulv.de) |
00:20.17 | *** join/#uclibc ngupta (~ngupta@gateway-1237.mvista.com) [NETSPLIT VICTIM] |
00:20.17 | *** join/#uclibc vapier (UserBah@wh0rd.org) [NETSPLIT VICTIM] |
00:24.01 | *** join/#uclibc kergoth_ (~kergoth@c-24-118-219-25.hsd1.mn.comcast.net) |
03:28.51 | *** join/#uclibc kergoth (~kergoth@c-24-118-219-25.hsd1.mn.comcast.net) |
04:00.18 | *** join/#uclibc ibot (ibot@apt.bot.TimRiker.active.supporter.pdpc) |
04:00.19 | *** topic/#uclibc is uClibc - for discussion of uClibc and Busybox | uClibc 0.9.27 released 12 January 2005 | busybox 1.00 released 13 October 2004 |
04:09.31 | *** join/#uclibc kergoth (~kergoth@c-24-118-219-25.hsd1.mn.comcast.net) |
05:17.37 | *** join/#uclibc Jenna (~cherryRed@209.8.233.202) |
05:18.36 | *** part/#uclibc Jenna (~cherryRed@209.8.233.202) |
06:19.34 | *** join/#uclibc Jena (~cherryRed@209.8.233.202) |
06:19.52 | *** part/#uclibc Jena (~cherryRed@209.8.233.202) |
07:35.11 | *** join/#uclibc Jenna (~cherryRed@209.8.233.206) |
07:35.22 | *** part/#uclibc Jenna (~cherryRed@209.8.233.206) |
09:22.34 | *** join/#uclibc ambrose (~bjb@ns1.linuxbutler.ca) |
10:49.00 | *** join/#uclibc Jenna (~cherryRed@209.8.233.248) |
10:49.38 | *** part/#uclibc Jenna (~cherryRed@209.8.233.248) |
11:07.56 | *** join/#uclibc rfs (~rsiemsen@gw-rossvideo.storm.ca) |
11:15.32 | *** join/#uclibc Jenna (~cherryRed@209.8.233.253) |
11:36.38 | *** join/#uclibc Jenna (~cherryRed@209.8.233.248) |
11:37.18 | *** part/#uclibc Jenna (~cherryRed@209.8.233.248) |
11:49.09 | *** join/#uclibc GyrosGeier (~geier@honey.kvedulv.de) |
11:56.26 | *** join/#uclibc Jenna (~cherryRed@209.8.233.246) |
11:59.13 | *** part/#uclibc Jenna (~cherryRed@209.8.233.246) |
12:42.04 | *** join/#uclibc sjhill (~sjhill@eth13.com-link.com) |
12:58.49 | *** join/#uclibc rgb (~rgb@Quebec-HSE-ppp230809.qc.sympatico.ca) |
13:06.27 | *** join/#uclibc Jenna (~cherryRed@209.8.233.14) |
13:06.50 | *** part/#uclibc Jenna (~cherryRed@209.8.233.14) |
13:29.18 | *** join/#uclibc Jenna (~cherryRed@209.8.233.250) |
13:29.34 | *** part/#uclibc Jenna (~cherryRed@209.8.233.250) |
13:52.07 | *** join/#uclibc ambroseL (~bjb@smtp2.symbium.com) |
14:03.27 | CIA-10 | 03gkajmowi * r10542 10uClibc++/ (9 files in 3 dirs): |
14:03.28 | CIA-10 | Assume that we offer C99 functions |
14:03.28 | CIA-10 | Start using proper function hiding in header files |
14:12.40 | *** join/#uclibc ibot (ibot@apt.bot.TimRiker.active.supporter.pdpc) |
14:12.40 | *** topic/#uclibc is uClibc - for discussion of uClibc and Busybox | uClibc 0.9.27 released 12 January 2005 | busybox 1.00 released 13 October 2004 |
14:44.09 | *** join/#uclibc lack (~lack@69-11-116-80.sktn.hsdb.sasknet.sk.ca) |
14:44.21 | lack | solar: ping? |
15:48.54 | CIA-10 | 03gkajmowi * r10543 10uClibc++/ (58 files in 2 dirs): Changes to support symbol visibility attributes. |
15:55.45 | *** join/#uclibc ibot (ibot@apt.bot.TimRiker.active.supporter.pdpc) |
15:55.45 | *** topic/#uclibc is uClibc - for discussion of uClibc and Busybox | uClibc 0.9.27 released 12 January 2005 | busybox 1.00 released 13 October 2004 |
16:43.41 | *** join/#uclibc ibot (ibot@apt.bot.TimRiker.active.supporter.pdpc) |
16:43.41 | *** topic/#uclibc is uClibc - for discussion of uClibc and Busybox | uClibc 0.9.27 released 12 January 2005 | busybox 1.00 released 13 October 2004 |
16:54.39 | Sgt-Donan | + |
17:06.07 | *** join/#uclibc n2n (nobody@n2n.user) [NETSPLIT VICTIM] |
17:08.37 | *** join/#uclibc sjhill (~sjhill@eth13.com-link.com) |
17:19.07 | *** join/#uclibc ibot (ibot@apt.bot.TimRiker.active.supporter.pdpc) |
17:19.07 | *** topic/#uclibc is uClibc - for discussion of uClibc and Busybox | uClibc 0.9.27 released 12 January 2005 | busybox 1.00 released 13 October 2004 |
17:19.57 | *** join/#uclibc keturn (~kevint@c-24-21-141-200.hsd1.or.comcast.net) |
17:47.04 | *** join/#uclibc carlg (clrsrv@www.clearcore.com) |
19:34.34 | *** join/#uclibc pmjdebruijn (~pmjdebrui@pmjdebruijn.xs4all.nl) |
19:34.37 | pmjdebruijn | lo all |
19:34.42 | pmjdebruijn | i just did a buildroot |
19:34.45 | pmjdebruijn | everything went fine |
19:35.04 | pmjdebruijn | but how can I use my toolchain which I just built, to compile something else than the rootfs |
19:35.15 | pmjdebruijn | like another webserver or my kernel? |
19:35.47 | pmjdebruijn | make CC=/blah/xgcc |
19:35.52 | pmjdebruijn | would that do? |
19:35.56 | sjhill | export PATH=top-of-build-root/build_arch/staging_dir/bin:$PATH |
19:36.23 | sjhill | yep |
19:36.25 | pmjdebruijn | sjhill, that should work for my kernel too |
19:37.28 | lack | Is there a "preferred" way of adding libraries to buildroot so that libtool properly links them to applications later? Like configuring them with '--prefix=$(STAGING_DIR)' or something? |
19:38.04 | pmjdebruijn | sjhill, hmm that dir doesn't contain a binary called gcc... it's all prefix with mipsel-linux-uclibc |
19:38.28 | lack | pmjdebruijn: It's supposed to be prefixed. That's why it's safe to add that bin dir to the front of your path. |
19:38.48 | lack | Kernel build process should automatically prefix 'mipsel-linux-' to all gcc calls. |
19:39.28 | lack | When cross-compiling apps, ofter doing configure with '--host=mipsel-linux --build=i686-linux' is enough so the build process knows what to do. Usually. |
19:41.26 | sjhill | pmjdebruijn: yes, that's correct |
19:42.07 | sjhill | pmjdebruijn: as long as you put that in your path, you should be able to compile the kernel with no problems |
19:43.27 | pmjdebruijn | sjhill, thankyou |
19:43.31 | pmjdebruijn | lack, you too! thanks! |
19:48.53 | pmjdebruijn | hmmm right... quite clever actually :s |
19:49.00 | pmjdebruijn | works like a charm |
19:49.45 | lack | Kernel cross-compilation is great! I'm having lots of problems with big ugly software like PHP. |
19:54.17 | pmjdebruijn | luckily i don't need to compile anything that complex in addition to my kernel |
20:05.21 | lack | Lucky indeed. I'm lucky that the other guy I'm working with has to cross-compile perl and not me :P |
20:12.01 | vapier | cross-compiling perl is a pita |
20:12.07 | vapier | they have some ghetto system setup for it |
20:12.13 | vapier | very user unfriendly |
20:12.21 | coob | do you have to shoot someone to compile it? |
20:12.23 | vapier | but at least they offer it unlike python |
20:12.26 | coob | or deal some drugs? |
20:12.34 | kergoth | goat sacrifice. |
20:12.36 | vapier | that'd prob be easier than trying to cross-compile it |
20:12.51 | coob | dealing drugs and shooting people is easy |
20:12.56 | coob | getting away with it is harder :/ |
20:15.39 | lack | We're thinking the "best" way may be to make a compiler for the embedded system and then pray we have enough RAM to compile it on the machine. |
20:15.53 | lack | Then just release a binary version of it or something. |
20:25.25 | *** join/#uclibc ibot (ibot@apt.bot.TimRiker.active.supporter.pdpc) |
20:25.25 | *** topic/#uclibc is uClibc - for discussion of uClibc and Busybox | uClibc 0.9.27 released 12 January 2005 | busybox 1.00 released 13 October 2004 |
20:25.33 | *** join/#uclibc JockeHome (~JockeHome@84.217.89.96) |
20:55.50 | andersee | drat |
20:55.56 | andersee | nothing to sacrifice |
21:01.06 | kergoth | any spare virgins laying around? that might do |
21:01.07 | kergoth | :P |
21:05.52 | lack | Sorry fresh out. |
21:07.20 | *** join/#uclibc korpx (~raven@81-229-115-152-no37.tbcn.telia.com) |
21:08.50 | lack | I must say though - buildroot is a kickass tool for cross-compiling. We may have a bunch of new apps for buildroot shortly, including samba, php, and maybe perl and apache if they're not too damned hard. Would you want them? |
21:09.50 | andersee | lack: probably |
21:10.02 | andersee | miniperl is already present |
21:10.18 | andersee | cross compiling full blown perl is, umm, difficult |
21:10.26 | korpx | I'm developing a ramdisk based rescue-distro using uclibc and just recently partimage has been acting up. I am using the official 0.6.4 _static_ binary, and I can't move around with the cursor keys nor use the F-keys. Partimage works fine if I use commandline. Any ideas on what could be wrong with my system? |
21:10.29 | lack | I know, but apparently that's not "good enough" for the people we're doing this for. |
21:10.51 | lack | korpx: Maybe ncurses or your termcap settings? |
21:11.14 | lack | They only want "real" perl. |
21:11.59 | korpx | lack, hmm yes perhaps. Can't remember I've touched anything related to that recently though. hmm |
21:12.34 | andersee | lack: you can steal some stuff from kergoth's openembedded for cross compiling full blown perl |
21:13.02 | andersee | lack: needs adapting though, as that code was rather arm specific last I looked |
21:13.44 | korpx | lack, any pointers on how to punpoint the problem? is it possible to debug the partimage binary and see what resources it's using (or lacking)? |
21:14.00 | korpx | (punpoint?... that's a new one..) |
21:16.49 | andersee | korpx: I suspect that doing a strace will reveal needed /etc/termino files are absent, or some such |
21:17.52 | korpx | andersee, I guess I'll just have to learn to use gdb then =) |
21:19.03 | korpx | TERM=linux. When I set it to xterm-color I can move around, although the ncurses graphics doesn't look pretty |
21:19.36 | andersee | korpx: and what is in /etc/terminfo/x/ |
21:19.37 | andersee | ? |
21:19.56 | andersee | /etc/terminfo/x/xterm-color present? |
21:20.04 | andersee | /etc/terminfo/l/linux? |
21:20.31 | korpx | No, my terminfo resides in /usr/share/ |
21:20.58 | lack | andersee: I'll mention that to the other guy. My job is samba, php, and apache. 2/3 there... just apache yet. |
21:21.16 | korpx | andersee, /usr/share/terminfo/linux and /usr/share/terminfo/l/linux exists |
21:22.09 | lack | Any tips on getting that to xcompile? |
21:22.40 | andersee | korpx: just run strace on your program.... |
21:23.10 | andersee | korpx: I suspect you will quickly see why it is misbehaving |
21:25.51 | korpx | andersee, thanks. I'll see if I can get gdb on my rescue system. I can't debug partimage on my development system because it works there.. |
21:28.16 | korpx | ah strace.. ok |
21:29.05 | andersee | korpx: indeed. strace is a better choice tha gdb, at least for an initial check |
21:34.34 | korpx | andersee, "select(6, [0 5], [], [], NULL) = -1 EBADF (Bad file descriptor)" is looping until I kill the process |
21:43.18 | korpx | thanks for the help. I'll go see if I can learn something :) nite nite |
21:53.34 | *** join/#uclibc mallok (~mallok20@85.137.30.130) |
22:33.01 | *** join/#uclibc ngupta (~ngupta@gateway-1237.mvista.com) |
22:35.38 | *** join/#uclibc ngupta (~ngupta@gateway-1237.mvista.com) |