[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