DEV300_m19 (and m68k)

The DEV300_m19 callcatcher logs show a small but steady shrinkage improvement as more cleanup patches make their way into head.

In other news, I ported uno to m68k so OOo3 builds and functions on m68k under qemu. The sight of a running m68k OOo is somehow incredibly amusing.

3 Responses to “DEV300_m19 (and m68k)”

  1. Vasilios says:

    Hi there Caolan,
    I was amazed at the fact that you have ported OO for m68k. My understanding is that you have done this for usage under Linux 68k. And as far as i can tell, from viewing the port status in openoffice.org, it mentions that you have completed it. Does qemu actually let you emulate an 68k environment whereas you can run the m68k port of OO? I have so many questions, but don’t want to sound annoying. My (and a lot of people’s) wish would be to see OO running under an Amiga OS (m68k) enviroment. Do you believe it’s feasible at all? Thank you so much for your answer in advance!

  2. Caolan says:

    Yes, its completed. Though I think I’ve a little typo in the m68k makefile which I should fix. Port was done under a Debian m68k Linux distro running inside the ARAnyM virtual machine (http://aranym.sourceforge.net/) rather than inside qemu. ARAnyM was sufficient to emulate a running m68k system.

    Much harder to do an Amiga port I’d say as for a Linux port its just a matter of a specific uno-bridge and everything else you get for free from the the rest of the standard Unix/X stuff, whereas for a different windowing system, e.g. like the MacOSX port theres a load of extra work to be done.

  3. Vasilios says:

    Thanks for your reply, Caolan!
    So, what you’re actually saying (please correct me if i’m wrong) is that under m68k Linux, there’s an already ideal windowing enviroment (eg X windows), and possibly the correct paths and required files here and there, right? What i was reading the other day is that the source for OO is written in C++ actually, which is a language very popular on the Amiga. And there’s programming suites like the Amidevcpp package which can compile C/C++ source code and export it in a form suitable for various Amiga flavors. (Amiga 68k, Amiga PPC, MorphOS, AROS and such) It would be (and is) a shame Amigans can’t have some critical software available like other “alternative” platform users do. There’s even a bounty for porting Mozilla to the Amiga (Amizilla project), and although it has raised quite a respectable amount for rewarding the successfull porter, no one has yet managed (or bothered) to complete it.
    And you know what’s funny? Some stuff (admittedly old versions) run perfectly well on the Amiga under Mac 68k emulation! Using an emulator such as Shapeshifter or Fusion gives a perfectly usable Mac OS upto version 8, and speed is really sat. (there’s no need to emulate the cpu, since it’s actually the same) I could run old IE and Netscape versions for Mac whereas the same machine can’t do that natively!
    I’m sorry if i got you stuffed with Amiga babble my friend, but actually i’m thinking out loud lately.. :-)
    Thank you so much once again!

Leave a Reply