| To: | linux-mips@linux-mips.org |
|---|---|
| Subject: | QEMU and mips linux |
| From: | Danny Home Educator <dannyhsdad@gmail.com> |
| Date: | Thu, 11 Aug 2005 12:19:08 -0500 |
| Domainkey-signature: | a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:mime-version:content-type; b=dtZXvtFAuDyN753Kx6znIxkMEdouRFnSAh/U0kZA+a0zOSxrMhy8L0DXQoRuNKiHJ9+e2pOBDAp3H5sgKvu7x21T5+F41y28VOO3fFMB0I5Q94LF1kxlbsusQKL+/Rat58AcufMN+9o4KuIivRqFnxAlaZes5mmv/G/+LKdqHk0= |
| Original-recipient: | rfc822;linux-mips@linux-mips.org |
| Sender: | linux-mips-bounce@linux-mips.org |
|
I've gotten the binutils and gcc per chain tools directions (except for
mips-unknown-linux-gnu i.e., 32 bit version of the compiler, etc.) and
built my own mips cross compiler (I'm on Linux/x86). Then I got
the kernel source from CVS and in the make menuconfig, all I did was
change the machine selection to be QEMU and CPU selection to be R4x00. Then I hand edited the .config to enable CONFIG_CROSSCOMPILE and then I built the kernel: make CROSS_COMPILE=mips-unknown-linux-gnu- And then I got compile failure with: LD init/built-in.o LD .tmp_vmlinux1 arch/mips/kernel/built-in.o: In function `show_cpuinfo': proc.c:(.text+0x9c88): undefined reference to `get_system_type' proc.c:(.text+0x9c88): relocation truncated to fit: R_MIPS_26 against `get_system_type' make: *** [.tmp_vmlinux1] Error 1 I then edited arch/mips/qemu/q-setup.c to add: 9,14d8 < const char *get_system_type(void) < { < return "QEMU MIPS"; < } < < And I was able to build vmlinux. I've gotten qemu-0.7.1, created blank bios.bin file and when I try to run it, I get: % qemu-system-mips -kernel vmlinux -m 16 -nographic (qemu) mips_r4k_init: start mips_r4k_init: load BIOS '/usr/local/share/qemu/mips_bios.bin' size 131072 And hangs there. Has anyone else tried qemu with the latest mips linux? Thanks. |
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: IP30 hang on warm boot, Aaron Walker |
|---|---|
| Next by Date: | Re: QEMU and mips linux, Ralf Baechle |
| Previous by Thread: | IP30 hang on warm boot, Aaron Walker |
| Next by Thread: | Re: QEMU and mips linux, Ralf Baechle |
| Indexes: | [Date] [Thread] [Top] [All Lists] |