--- Girish Kale <[EMAIL PROTECTED]> wrote: > Hi, > > I am new to Linux.... > We are developing a device on which we plan to run > Linux. The device > will use some processor like MIPs, PowerPC, etc. > What I want to know is : > 1) can the standard bootloader like LILO work with > these devices also or > do each device have their own bootloaders ? Bootloaders like LILO or GRUB are independent of the kernel. The kernel determines what Processor can be used and what File Systems accessed.
Linux supports a wide varieties of platforms so you should be able to build a kernel for your device. Also does linux support a big variety of file systems. > 2) how do the applications get compiled in a linux > environment. Do the > apps get compiled when the linux gets compiled and > how is it downloaded > to the target board. After having an environment with the required tools (eg a running linux distribution) the kernel and it's modules are compiled. Applications can be compiled statically (independant of libraries) or dynamically (dependant on libraries). But it doesn't matter which one gets compiled first as long as the program gets all the right libraries to run. Now uploading it to your device would depend on what kind of storage you would use and what communicative devices it'd have. Lets say you'd use a laptop HDD as medium, you could just hook it up to a normal PC, do all your compiling on there and save it onto the HDD and then transfer that onto your device. I am still a newbie myself, so it might be better to read the official documentation on www.tldp.org specifically http://www.tldp.org/HOWTO/Kernel-HOWTO/index.html cheers James Niland > > Regards, > Girish __________________________________ Do you Yahoo!? The New Yahoo! Search - Faster. Easier. Bingo. http://search.yahoo.com - To unsubscribe from this list: send the line "unsubscribe linux-newbie" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.linux-learn.org/faqs