**** BEGIN LOGGING AT Mon Jan 19 02:59:57 2009 Jan 19 03:54:54 Hi. I'm trying to get a native compile environment running on SlugOS/BE 4.8beta on a NSLU2. However, slugos-native is not available. What's the preferred way to get a compile environment? Jan 19 03:55:34 cross-compile via the Master Makefile :) Jan 19 03:56:21 but if you insist on trying it on the NSLU2, you'll have to assemble the bits and pieces manually to get what you need. Jan 19 03:57:01 I don't _insist_, it's just that I currently don't have a really working Linux box around, so I'd prefer to do it on the slug. Jan 19 03:57:40 Could you maybe give me an overview of which packages I'd need? Jan 19 03:57:53 It's rather lacking in memory, so not much serious stuff will build, of course. Jan 19 03:58:05 I just need a perl module. Jan 19 03:58:07 (For now.) Jan 19 03:58:22 That's tough, really tough. Jan 19 03:58:33 You'll be searching dependencies all night long. Jan 19 03:58:52 But you can start with the following, at least -- this should get you a toolchain that can compile "hello world"... Jan 19 03:59:19 maybe all the stuff that's a dep on http://ipkgfind.nslu2-linux.org/details.phtml?package=openslug-native&official=&format= ? Jan 19 04:00:22 binutils-dev, binutils-symlinks, cpp, cpp-symlinks, g++, g++-symlin Jan 19 04:00:22 ks, gcc, gcc-symlinks, glibc-extra-nss, glibc-utils, libc6, li Jan 19 04:00:22 bc6-dev, libg2c-dev, libstdc+ Jan 19 04:00:22 +-dev, libthread-db1, libtool, make, autoconf, automake Jan 19 04:00:45 er, minus the extraneous line breaks of course. Jan 19 04:01:22 That's just a list of the obvious ones from an old SlugOS install I have around; some of them may no longer be needed, and there may be some that are missing. Jan 19 04:01:25 But it's a start. Jan 19 04:01:50 sigh. okay, let's try this. Jan 19 04:02:10 (You could also see how many of the openslug-native dependencies still exist, but that package is obsolete, and some of the deps are no longer around even) Jan 19 04:04:57 mwester: can you help me getting chrt into busybox? Jan 19 04:06:36 sync and rebuild. Jan 19 04:07:04 then tell me if it actually does anything; if it doesn't I need to take it back out of the new busybox. Jan 19 04:07:45 mwester: oh, very much thanks, i'll 'make update' Jan 19 04:08:18 if it works, I'll send you the bill. ;-) Jan 19 04:09:34 mwester: I have no clue if it will work, I've been looking into process priority, scheduling, comparing the DSM-G600 usb audio performance in kernel 2.6 to with the NSLU2 with kernel 2.4, but I'm not getting anywhere Jan 19 04:09:58 libg2c-dev is no longer there, but the rest seems to work fine. trying the perl module makefile now... Jan 19 04:10:27 Oh. Well, can't you just install whatever package has the full chrt command then, rather than messing with busybox? Busybox is rather limited to begin with. Jan 19 04:11:09 mwester: I don't think it's in any other package Jan 19 04:12:04 has to be, i think. busybox has no unique commands AFAIK (beyond mdev) Jan 19 04:17:30 It's supposed to be in either util-linux or schedutils, it seems. Jan 19 04:17:49 hmm. but it's not. Jan 19 04:18:03 install/util-linux-ng/usr/bin/chrt Jan 19 04:18:09 :) util-linux-ng Jan 19 04:18:53 are you saying to install util-linux-ng? Jan 19 04:21:18 I'm saying that you don't need the busybox version if you can install util-linux-ng. I went ahead and added it to busybox, so I expect you can use either. Jan 19 04:38:21 mwester: Hey, thanks a bunch, it actually works! (Okay, I had to do the ugly stuff described in http://dalelane.co.uk/blog/?p=272 as well, but whatever *g*) Jan 19 04:39:13 mwester: chrt in util-linux-ng works, thanks Jan 19 04:39:37 but changing the priority or scheduling of the mpd process does nothing to solve the drop-outs Jan 19 17:08:12 (sorry for multiline...) has anything happened to the Makefile recently? I tried to distclean (really screwed up my build) and was left with an empty makefile. now I try wget --cache=off http://www.nslu2-linux.org/Makefile and I keep getting: Jan 19 17:08:14 --2009-01-19 11:05:57-- http://www.nslu2-linux.org/Makefile Jan 19 17:08:15 Resolving www.nslu2-linux.org... 140.211.169.169 Jan 19 17:08:17 Connecting to www.nslu2-linux.org|140.211.169.169|:80... connected. Jan 19 17:08:18 HTTP request sent, awaiting response... 200 OK Jan 19 17:08:20 Length: 20369 (20K) [text/plain] Jan 19 17:08:21 Makefile has sprung into existence. Jan 19 17:08:23 Retrying. Jan 19 17:09:10 nevermind...got it. Jan 19 17:11:07 Be aware that the development head for SlugOS has switched to EABI, so you'll have to build everything from scratch. SlugOS 4.8 builds remain unchanged. Jan 19 17:12:57 I figured something may have happened since my last make update and make slugosbe-image died Jan 19 17:14:08 Yep. Delete slugos/tmp entirely, and start over. Jan 19 17:15:16 well, the distclean I ran wiped out everything, so I've got to start completely from scratch... :( including finding those intel files...again. Jan 19 17:16:02 Really? Does distclean wipe the downloads directory, then? Jan 19 17:16:14 one of these days I'll get to work on this long enough to remember what the heck I'm doing.... Jan 19 17:16:28 for me, it wiped everything and blanked the makefile Jan 19 17:16:58 Makefile was the only thing left in my slug directory Jan 19 17:18:16 knowing me I probably screwed something up. I get to play with this about once every 3-4 months and I can never remember how to set all this up properly. Jan 19 17:18:59 I'm pretty much a newbie who's trying to do stuff way over my head. Jan 19 17:20:08 That's a good place to start then. Hard to learn to swim in the kiddie pool, so to speak ;-) Jan 19 17:42:51 mwester: what version of the Intel libs are needed to build from the Head right now? Jan 19 18:18:07 NeoMatrixJR: are you building SlugOSBE? Jan 19 18:18:57 yes. Jan 19 18:19:02 NeoMatrixJR: you need IPL_ixp400NpeLibrary-2_4.zip Jan 19 18:19:25 NeoMatrixJR: and you need to create IPL_ixp400NpeLibrary-2_4.md5 also Jan 19 18:19:56 scant: ok, thanks. Do I still need the Access Library ones as well? Jan 19 18:20:10 NeoMatrixJR: no Jan 19 18:20:17 NeoMatrixJR: most of the instructions are here: http://www.nslu2-linux.org/wiki/Development/MasterMakefile Jan 19 18:20:43 mwester: do you have any ideas concerning my usb-audio issue? **** ENDING LOGGING AT Tue Jan 20 02:59:57 2009