|
filodej
|
 |
« Reply #195 on: April 17, 2008, 15:15:45 PM » |
|
Ernst: thank you for your help, I appreciate that. I thought that the Makefile.Config from the MGB111_GPL directory (included from the top of applications' Makefile) takes care of variables like CC, CPP, CFLAGS, ... It is partly the case but you were definitely right that Makefiles tend to overwrite it, so it is not nearly as straigthforward as I thought. Previously I totally omitted the "--host=i386-linux" parameter to the configure script so (surprisingly for me  ) I was not cross-compiling at all. Yesterday I was trying to build subversion really hard, perhaps I even broke through some barriers (like sizeof size_t detected as 8 bytes, apr-util "gen_uri_delims" generator being compiled for target platform but used as a part of compilation on the host, but then I got stuck on some linkage problems) Now I am experimenting with the uclibc build system (prebuilt version from http://www.uclibc.org) - thank you for the tip JoKeR - but so far the only thing I have managed is to run JoKeR's mc-4135 binary on my coLinux-debian hosting chroot-ed root_fs_i386 environment (downloaded from uclibc site). I really enjoy learning anything new, however this it is very painful experience for me, I do not even know what (if any) progress I am doing. Sorry for bothering you, If (any of you) had any hint for me in this area, I would really appreciate that. Thanks, Filodej
|
|
|
|
|
Logged
|
|
|
|
|
ukez
|
 |
« Reply #196 on: April 18, 2008, 06:17:43 AM » |
|
ushare with the xbox360 support
Thanks for looking into the ushare xbox360 support. Is there a firmware that it is already setup on that i can just flash my device with?
|
|
|
|
|
Logged
|
Is a member of the MGB111 syndicate
|
|
|
|
peacy
|
 |
« Reply #197 on: April 18, 2008, 09:59:08 AM » |
|
It is possible a UPNP A/V Media server for PS3 Supplement ??
Thanks peacyge
|
|
|
|
« Last Edit: April 19, 2008, 15:17:33 PM by peacy »
|
Logged
|
|
|
|
|
Ernst
|
 |
« Reply #198 on: April 18, 2008, 14:58:49 PM » |
|
@filodj: Perhaps my Linux - uClibc experience is even mor limited than yours...  I have tried the same today; downloaded the ready made root_fs from uclibc.org and tried to compile a small program but on my CHD2WLANU it refuses to run. So I will stick with my normal cross-compile environment, which works fine... but compiling large distributions that rely on configure/make take a lot of time to adapt. Life sucks (and then you die). I have to say that the learning curve with console type Linux is very, very steep. I have searched everywhere to find a book that explains all this but no luck so far. But we are learning... Perhaps JKR can try to explain how he gets these massive distributions compiled... since we then can work together to get more useful tools compiled... or wait until JKR has compiled them all...  What I would like to run is Freebasic on this box; managed to get BWBASIC running but that is too limited. Even a C compiler would be nice on this box... but GCC is too hefty. So; to JKR could you please take the time to explain a little bit how you are doing things? I volunteer to help you with English... Ernst
|
|
|
|
|
Logged
|
|
|
|
|
bpr
|
 |
« Reply #199 on: April 18, 2008, 15:47:40 PM » |
|
Even a C compiler would be nice on this box... but GCC is too hefty. Try http://www.tinycc.org/. This should really work. It is an extremly fast compiler, that can even compile to memory and run the program from there, so you can use c like a scripting language. It can even compile a Linux kernel (on a PC) in 15 seconds (see http://fabrice.bellard.free.fr/tcc/tccboot.html). However, it doesn't support C++.
|
|
|
|
|
Logged
|
|
|
|
|
Slawek
Guest
|
 |
« Reply #200 on: April 18, 2008, 15:55:49 PM » |
|
ernst: get this http://mgb111.cicogna.at/MGB111/cross-i386-linux-gcc.tgzand build with _all_ options except X.org (and dont use "download CVS version" of uclibc and others) a created file system which you can use as loop mounted partition, with chroot (worst option), or copy all from this image to any folder and use with chroot, or... build the full boot system from it, with lilo/grub. in any case you will have to compile a lot of libraries and programs which are missing in toolchains. and have fun (; EDIT: my buildroot config http://mgb111.pradnik.net/config.gz
|
|
|
|
« Last Edit: April 18, 2008, 16:02:36 PM by JKR »
|
Logged
|
|
|
|
|
filodej
|
 |
« Reply #201 on: April 18, 2008, 20:14:36 PM » |
|
JoKeR: In the meantime I also have found cross-i386-linux-gcc.tgz package (I managed at least something to do on my own :-) ), but I don't think I'd be able to configure it properly. So the buildsystem's .config was exactly what I was looking for, many many thanks for that. Now I am building my brand new buildsystem :-) Ernst: I am glad that you share my curiosity how the things work, now when we are two of us asking questions, JoKeR started to share his know-how :-) Update: it seems the sleepycat ftp server is currently down (damn it, tomorrow morning I am going to vacation for one week, I wonder if I manage to build at least something today 
|
|
|
|
|
Logged
|
|
|
|
|
spanish_biker
|
 |
« Reply #202 on: April 19, 2008, 02:53:50 AM » |
|
Has someone had a problem with "busybox-full-20080324.zip"? I have downloaded it around 10 times from different servers and windows keeps telling me that the file is damaged :S. Is there a .tar somewhere so I can try to download it directly in the 6500FS?
I've tried to upgrade to "mgb111-update-400b2.c008m1" from the WebUI and I'm receiving the 'unallowable upgrade file' message (even with the HDD unplugged) from both, clean 400b2 and 400b2 patched with c007m. Should I try to upgrade from the recovery mode?
Thanks!
|
|
|
|
« Last Edit: April 19, 2008, 03:01:31 AM by spanish_biker »
|
Logged
|
|
|
|
|
cypresstwist
|
 |
« Reply #203 on: April 19, 2008, 09:19:29 AM » |
|
First of all, great work. I've been waiting for something like this for my AirLive 6500FS. I have a little problem. How do I install software on the root partition? It is read-only. Do I have to change something in my /etc/fstab? $ cat /etc/fstab /dev/ram0 / ext2 defaults 1 1 none /proc proc defaults 0 0 none /proc/bus/usb usbfs defaults 0 0 /dev/hda1 /tmp/mnt/C ext2 defaults,usrquota,grpquota 1 1 /dev/hda2 /tmp/mnt/D ext2 defaults,usrquota,grpquota 1 1
Thanks in advance
|
|
|
|
|
Logged
|
|
|
|
|
chimbo
|
 |
« Reply #204 on: April 19, 2008, 11:22:49 AM » |
|
First of all, great work. I've been waiting for something like this for my AirLive 6500FS. I have a little problem. How do I install software on the root partition? It is read-only. Do I have to change something in my /etc/fstab?
@cypresstwist Modifications to the root partition can only be done by building a new image. But I'm not shure if you really need this. chimbo
|
|
|
|
|
Logged
|
|
|
|
|
Slawek
Guest
|
 |
« Reply #205 on: April 19, 2008, 11:32:07 AM » |
|
Has someone had a problem with "busybox-full-20080324.zip"? I have downloaded it around 10 times from different servers and windows keeps telling me that the file is damaged :S. Is there a .tar somewhere so I can try to download it directly in the 6500FS?
I've tried to upgrade to "mgb111-update-400b2.c008m1" from the WebUI and I'm receiving the 'unallowable upgrade file' message (even with the HDD unplugged) from both, clean 400b2 and 400b2 patched with c007m. Should I try to upgrade from the recovery mode?
Thanks!
maybe your windows is damaged, busybox archive 100% work, upgrades 100% work.
|
|
|
|
|
Logged
|
|
|
|
|
cypresstwist
|
 |
« Reply #206 on: April 19, 2008, 12:45:56 PM » |
|
I'm a Linux user, I don't use Windows. Maybe I didn't install the firmware correctly, maybe I'm just not getting it, but... if I cannot place - late's say - NFS binaries on the root partition (due to -w), where do I install them?
|
|
|
|
|
Logged
|
|
|
|
|
spanish_biker
|
 |
« Reply #207 on: April 19, 2008, 12:47:17 PM » |
|
maybe your windows is damaged, busybox archive 100% work, upgrades 100% work.
Thanks for the tip JKR!. I redownloaded busybox and the new C008-M1 upgrade from a linux system and they are working flawlessly. BTW, this new upgrade worked with my HDD connected, quality!!. Really good work, I must say  . Is there a way to create an encrypted password for a samba user (smbpasswd or an alternative command)?
|
|
|
|
« Last Edit: April 19, 2008, 13:37:28 PM by spanish_biker »
|
Logged
|
|
|
|
|
chimbo
|
 |
« Reply #208 on: April 19, 2008, 14:01:00 PM » |
|
I'm a Linux user, I don't use Windows. Maybe I didn't install the firmware correctly, maybe I'm just not getting it, but... if I cannot place - late's say - NFS binaries on the root partition (due to -w), where do I install them?
I suppose you are using one of JKR's 'advanced' images. Then you should copy his 'nfs-utils.tar' addon to /mnt/C/ and untar it there. But in principle you can put it at any (mounted) place you like if you use full pathname to start them. Same is true for all (or at least most) other addons of JKR. Have a look at your $PATH variable. chimbo
|
|
|
|
|
Logged
|
|
|
|
|
Kael
|
 |
« Reply #209 on: April 19, 2008, 18:00:54 PM » |
|
@jkr : Thats now ok for me, apache and php are working flawessly ;o) and i've just finished to implement my mediacenter (for all those french users that have got their connection with "neuf", and are using mediacenter provided, feel free to msg me).
Just one last thing : i added "apachectl start" in rc-local and it seems that it doesnt want to start at all, no logs , nothing, if i have to reboot the mgb, i must connect and start the apache / php server on telnet connection... have you got an idea about this?
Thanx again for the good work
|
|
|
|
|
Logged
|
|
|
|
|