[Open Office] OpenOffice 2.0 and Mono 1.1.10
michael meeks
michael.meeks at novell.com
Mon Dec 19 09:25:57 EST 2005
Hi Daniel,
On Sun, 2005-12-18 at 16:02 -0500, Daniel Morgan wrote:
> Does the standard OpenOffice 2.0 work with Mono out-of-the-box?
No. This is however not a very difficult thing to fix. Martin would be
happy to help with some ideas I think.
The real trick here (which also stops Debian shipping it) is that we
need to be able to generate the type information without having native C
++ CLR support. The current type DLL generation thing uses
reflection.emit to achieve that (in C++). Instead IMHO we should emit
MSIL as text and then compile that with the Mono IL compiler.
> Does the OpenOffice 2.0 Ximian Edition work with Mono out-of-the-box?
Sure - grab SL 10.0 (or OpenSuSE) and check it out - of course you need
the OpenOffice_org-mono package installed to have any real joy.
> Is there binaries for Win32 for the OpenOffice 2.0 Ximian Edition? If
> not, how would you build it on Win32?
Well - there is an existing native .Net bridge on Win32 anyway - so not
sure what that would achieve really.
> Or is it only available on Linux? Which Linux distro is best to do OO.o
> 2.0/Mono development?
SUSE Linux currently.
> I assume http://www.go-oo.org/ has the source for the OpenOffice 2.0
> Ximian Edition with support for Mono.
Yes.
> Is this the right place? http://www.go-oo.org/packages/SRC680/
Sure - well those are the pristine up-stream source archives mixed with
ooo-build releases.
> Questions is, how do you build it? What source tarballs do I need?
Grab the most recent ooo-build release; then run:
./ configure --with-distro=SUSE
./download
make
bin/ooinstall /path/to/install
And you're sorted. cf. the Wiki link from http://go-oo.org/ for more
information.
It'd be great to have you working on this, getting it finished &
up-stream would be wonderful. Pop in at #go-oo (irc.freenode.net) to get
help :-)
Looking forward to working with you,
Regards,
Michael.
--
michael.meeks at novell.com <><, Pseudo Engineer, itinerant idiot
More information about the Openoffice
mailing list