Mol 0.9.7.1 snapshot on MACOSX 10.3
Steven McGrath
maniac1590@yahoo.com
Wed, 30 Jun 2004 12:44:52 -0500
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
The info below should help ya....you have to load the kernel module
manually. btw, if you get it working, tell me, i would like to see if
a copy of your tree may work....no matter what my copy of the tree
always locks up during startup.
Bug report for new MacOS X compilation
Samuel Rydh mol-devel@lists.maconlinux.org
Fri, 19 Mar 2004 23:43:55 +0100
* Previous message: Bug report for new MacOS X compilation
* Next message: Bug report for new MacOS X compilation
* Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
On Fri, Mar 19, 2004 at 05:28:40PM -0500, Sam Bayer wrote:
> Samuel -
>
> >
> >You are probably not building from the correct BK tree.
>
> Correct.
> >
> >The OSX stuff is in
> >
> > bk://mol@mol.bkbits.net/devel
> >
> Got it. BTW, using this path I'm prompted for a username and passwd.
If
> I omit "mol@" it works. I'm sure this is just because I don't know a
> lot about Bitkeeper.
Right, this is the url I use when I push changes to the repository.
The public (read-only) url is with "mol@" omitted.
> I did encounter one problem: the compilation of src/lib/llseek.c
> requires KERNEL to be defined (because /usr/include/sys/disk.h won't
> include DKIOCGETBLOCKCOUNT32 otherwise). Tried adding -DKERNEL by hand
> to CFLAGS in config/Makefile.osx, but that turned out to be the wrong
> thing (all sorts of system calls end up not being declared), so I
> defined it in llseek.c long enough to load the header, like so:
I have fixed this but problem but not pushed it. Essentially one should
use DKIOCGETBLOCKCOUNT64 (or was it just DKIOCGETBLOCKCOUNT? I have to
check)
and use a 64-bit data type.
> Also, "make install" failed because Makefile.osx.defs defined
> INSTALL_PROGRAM as
>
> $(INSTALL) --mode=755
>
> According to the manpage on 10.3, install takes -m, not --mode.
OK... I'll fix this. I usually start MOL from the source tree.
> At this point, I get stuck. I'm very sorry to be dense, but I'm not
> sure how to get mol started.
Well, what you need to do is
cd src/kmod
sudo make insert (loads the MOL KEXT)
cd ../
sudo ./startmol
/Samuel
On Jun 29, 2004, at 7:58 AM, genyl@tin.it wrote:
> I have downloaded the last mol-snapshot (mol-snapshot.tgz 0.9.7.1),
> i'm
> able to compile it and make install on MAC OS X 10.3; but when i write
>
> /usr/local/lib/mol/0.9.7.1/bin/startmol i receive
> The framebuffer device /dev/fb0 is missing
> Run 'mknod /dev/fb0 c 29 0' to create it.
>
> I after write #mknod /dev/fb0 c 29 0
> #./startmol --linux
> i receive this
> Starting MOL session 0
> Fatal error: opening /dev/mol0: No such file or directory
>
> Why ? Can you help me ?
> Thanks
>
> _______________________________________________
> mol-devel mailing list
> mol-devel@lists.maconlinux.org
> http://lists.maconlinux.org/mailman/listinfo/mol-devel
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)
iD8DBQFA4vwVWgyH1GMdKk8RArs8AKCFdgJC/BkHvDNu4znVRxxk86nDQwCbBQOw
2tSn8khEsMDqYbEyxJ77EiY=
=QaAQ
-----END PGP SIGNATURE-----