Now, like everybody knows, I'm a newbie to Linux. I found out about Mac-On-Linux (MOL) from the terrasoft site, and I wanted to run it on my system. So, I got the source tarball from maconlinux.com's sourcefourge page, and tried to install it. Unzipped the package, did the whole ./autogen.sh thing, then did make. The configuration screen popped up, and I left everything untouched. Then, it went through its various motions, up until it got to the "Entering Linux" line. At that point, it gave me an error message and quit.
I've sent three or four emails to the guy who is currently developing MOL, but he hasn't gotten back to me, and it's been about two weeks total. So, now I'm posting at the YellowDog forum, to see if someone can tell me what I'm doing wrong (or if it's even me), or what my computer is missing.
Does anybody know where I can find an up-to-date RPM of MOL?
Error message displayed in Terminal:
- Code: Select all
= Building molvconfig
+ Entering kmod
+ Entering Linux
WARNING: Symbol version dump /lib/modules/2.6.22-0.ydl.rc4/build/Module.symvers
is missing; modules will have no dependencies and modversions.
In file included from include/linux/sched.h:62,
from /root/mol-0.9.72/obj-ppc/build/src/kmod/archinclude.h:46,
from /root/mol-0.9.72/obj-ppc/build/src/kmod/_fault.c:17:
include/asm/mmu.h:14:27: error: asm-ppc/mmu.h: No such file or directory
In file included from /root/mol-0.9.72/obj-ppc/build/src/kmod/archinclude.h:46,
from /root/mol-0.9.72/obj-ppc/build/src/kmod/_fault.c:17:
include/linux/sched.h:367: error: expected specifier-qualifier-list before ⤘mm_context_t⤙
In file included from /root/mol-0.9.72/obj-ppc/build/src/kmod/archinclude.h:47,
from /root/mol-0.9.72/obj-ppc/build/src/kmod/_fault.c:17:
include/asm/mmu_context.h:6:33: error: asm-ppc/mmu_context.h: No such file or directory
In file included from include/asm/pgtable-ppc32.h:12,
from include/asm/pgtable.h:8,
from include/linux/mm.h:40,
from /root/mol-0.9.72/obj-ppc/build/src/kmod/alloc.h:22,
from /root/mol-0.9.72/obj-ppc/build/src/kmod/_fault.c:18:
include/asm/io.h:622: error: expected ⤘)⤙ before ⤘address⤙
include/asm/io.h:623: error: expected ⤘)⤙ before ⤘address⤙
include/asm/io.h:628: error: expected ⤘)⤙ before ⤘unsigned⤙
include/asm/io.h:632: error: expected ⤘)⤙ before ⤘p_addr⤙
include/asm/io.h:642: error: expected declaration specifiers or ⤘...⤙ before ⤘phys_addr_t⤙
make[6]: *** [/root/mol-0.9.72/obj-ppc/build/src/kmod/_fault.o] Error 1
make[5]: *** [_module_/root/mol-0.9.72/obj-ppc/build/src/kmod] Error 2
nm: '../../../obj-ppc/build/src/kmod/Linux/..//mol.ko': No such file
nm: '../../../obj-ppc/build/src/kmod/Linux/..//mol.ko': No such file
checker.pl failed
rm: cannot remove `../../../obj-ppc/build/src/kmod/Linux/..//mol.ko': No such file or directory
make[4]: *** [all-local] Error 1
make[3]: *** [sub-Linux-all] Error 2
make[2]: *** [sub-kmod-all] Error 2
make[1]: *** [sub-src-all] Error 2
make: *** [auto-bootstrap] Error 2