-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Hi,
Christian Lohmaier wrote: > On Tue, Mar 06, 2007 at 08:12:40PM +0100, Rony G. Flatscher wrote: > > > > it has been my understanding that the > > <com.sun.star.comp.helper.Bootstrap> class and its bootstrap() method > > are meant to allow bootstrapping OpenOffice in an easy manner/fashion on > > any operating system. > > > > As I have reported, on some Linux distributions that I have come to look > > at, the bootstrapping using <com.sun.star.comp.helper.Bootstrap> does > > not work! Where is com.sun.star.helper.Bootstrap to be contained in? > Maybe your distribution ships a crippled SDK. > > Check whether you have a valid unowinreg.dll > > see e.g. > http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=377531 This is available since 2.0.3-3. Since a long time that is. Of course, the 1.1.3 in Debian stable doesn 't have it but I somehow doubt he was using this. In any case, you better should read the mail; he doesn't tell anything about Windows or accessing the library, but he just wants to run the bootstrap mechanism on Linux. On which unowinreg.dll is completely non-relevant. > > [...] > > So it seems to me that Rene tried hard to create an OOo distribution > > which adheres to both, the OOo and the Debian standards. > > However, it seems too, that using <com.sun.star.comp.helper.Bootstrap>'s > > bootstrap does not work, as it is not able to find soffice! > > :-(( > > Try with a vanilla build first, then you can shove it off to the paths He did. That's why this discussion landed here again (after he asked me what might be wrong) > or something, or give the background details why you think it is the > paths that are the problem. Well, it *might* be the cause that OOo doesn't grok that classes/ is a symlink. [EMAIL PROTECTED]:/usr/lib/openoffice/program$ ls -l classes lrwxrwxrwx 1 root root 30 2007-03-04 22:33 classes -> ../../../share/java/openoffice But a) the dir is there (although as a link) and b) cd $(PKGDIR)-common/$(OODIR)/program && \ for i in jvmfwk3rc setuprc unorc; do \ perl -pi -e \ 's,\$$ORIGIN/classes,file:///usr/share/java/openoffice$(VER),g' \ $$i; \ done the path in the config is changed. I just kept the dir for people/stuff who expect classes/ there for compatibility reasons. Rony, can you maybe try to make classes/ a real dir and copy all the stuff from /usr/share/java/openoffice into there? (Then I'll probably have to change this to actually be a real dir and make the jars in there symlinks to /usr/share/java) Any bootstrap mechanism experts here reading this? Ideas? Regards, Rene -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFF7nI4+FmQsCSK63MRAituAJ9N1qb+Bb8/dmB1zN91O1HyzEWkIQCff+oB d7vAOeYEz2j8nw1HM/5+jZY= =PTOT -----END PGP SIGNATURE----- --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
