1= Office installations
2Dag Wieers <dag@wieers.com>
3
4Since the hardest part is making unoconv work with any permutation of
5platform, python and office suite I started to collect a number of known
6locations of each of these important bits.
7
8*Please provide this information for any new platform so we can make sure
9unoconv will keep on working with your existing installation.*
10
11
12== RHEL6
13
14=== LibreOffice 3.4.5 (platform)
15Reported by dagwieers
16soffice.bin:: /usr/lib64/libreoffice/program/soffice.bin
17python:: /usr/bin/python
18pyuno.so:: /usr/lib64/libreoffice/basis-link/program/pyuno.so
19
20=== LibreOffice 3.4.6 (project)
21Reported by dagwieers
22soffice.bin:: /opt/libreoffice3.4/program/soffice.bin
23python:: /opt/libreoffice3.4/basis-link/program/python.bin
24pyuno.so:: /opt/libreoffice3.4/basis-link/program/pyuno.so
25python-core:: /opt/libreoffice3.4/basis-link/program/python-core-2.6.1/
26
27=== LibreOffice 3.5.3 (project)
28Reported by dagwieers
29soffice.bin:: /opt/libreoffice3.5/program/soffice.bin
30python.bin:: /opt/libreoffice3.5/program/python.bin
31pyuno.so:: /opt/libreoffice3.5/program/pyuno.so
32python-core:: /opt/libreoffice3.5/program/python-core-2.6.1/
33
34=== OpenOffice 3.4.0 (project)
35Reported by dagwieers
36soffice.bin:: /opt/openoffice.org3/program/soffice.bin
37python.bin:: /opt/libreoffice3.4/basis-link/program/python.bin
38pyuno.so:: /opt/libreoffice3.4/basis-link/program/pyuno.so
39python-core:: /opt/libreoffice3.4/basis-link/program/python-core-2.6.1/
40
41
42== MacOS X ?
43On MacOS X it is important to answer the following questions:
44
45 - Is there a symlink from 'Contents/program' to 'Contents/MacOSX' ? We prefer to
46   use the 'Contents/program' path but we need to make sure it exists in all
47   cases. ANSWER: the symlink is present, but unoconv does not work if the
48   symlink is used.
49
50 - Can you find a pyuno.so ? Or is there only a pyuno.dylib on your system ?
51   ANSWER: There is a pyuno.so in all distributions.  libpyuno.dylib is also
52   present, but unoconv works fine with pyuno.so instead.
53
54 - What is the location of the python libraries as shipped by your office
55   installation ?
56
57 - Is there a 'python.bin' binary on your office installation ? Or is there
58   only a 'python' binary ? Also let us know if your office installation does
59   not ship with a python interpreter at all.  ANSWER: python.bin is not present
60   in any MacOS distribution of LibreOffice.  Neither python.bin nor python are
61   present in any OpenOffice distribution (as of 3.4)
62
63=== OpenOffice 3.3.0
64Reported by ghis182
65soffice.bin:: /Applications/OpenOffice.org.app/Contents/program/soffice.bin
66python:: no python interpreter ?
67pyuno.so:: /Applications/OpenOffice.org.app/Contents/basis-link/program/pyuno.so
68
69=== LibreOffice ?
70Reported by bartbunting
71soffice.bin:: /Applications/LibreOffice.app/Contents/MacOS/soffice.bin
72
73
74== MacOS X 10.6 (Snow Leopard)
75
76=== LibreOffice 3.5.0
77Reported by sfermigier
78soffice.bin:: /Applications/LibreOffice.app/Contents/program/soffice.bin
79python:: /Applications/LibreOffice.app/Contents/program/python
80pyuno.dylib:: /Applications/LibreOffice.app/Contents/program/pyuno.dylib
81
82
83== MacOS X 10.7 (Lion)
84
85=== OpenOffice 3.3.0
86Reported by sotis
87soffice.bin:: /Applications/OpenOffice.org.app/Contents/MacOS/soffice.bin
88python:: no python interpreter ?
89pyuno.so:: /Applications/OpenOffice.org.app/Contents/basis-link/program/pyuno.so
90
91=== LibreOffice 3.5.2
92Reported by kungla
93soffice.bin:: /Applications/OpenOffice.org.app/Contents/program/soffice.bin
94python:: /Applications/LibreOffice.app/Contents/program/python (no .bin ?)
95pyuno.so:: /Applications/LibreOffice.app/Contents/program/pyuno.so
96
97
98== MacOS X 10.8 (Mountain Lion)
99
100=== OpenOffice 3.4.0
101Reported by scottprahl
102soffice.bin:: /Applications/OpenOffice.org.app/Contents/MacOS/soffice.bin
103python:: no python interpreter ?
104pyuno.so::
105
106=== LibreOffice 3.5.5 and earlier
107Reported by scottprahl
108_Broken because DYLD_LIBRARY_PATH defined in python shell script_
109soffice.bin:: /Applications/LibreOffice.app/Contents/MacOS/soffice.bin
110python:: /Applications/LibreOffice.app/Contents/MacOS/python
111pyuno.so:: /Applications/LibreOffice.app/Contents/MacOS/pyuno.so
112
113=== LibreOffice 3.5.6
114Reported by scottprahl
115soffice.bin:: /Applications/LibreOffice.app/Contents/MacOS/soffice.bin
116python:: /Applications/LibreOffice.app/Contents/MacOS/python
117pyuno.so:: /Applications/LibreOffice.app/Contents/MacOS/pyuno.so
118
119=== LibreOffice 3.6.0
120Reported by scottprahl
121soffice.bin:: /Applications/LibreOffice.app/Contents/MacOS/soffice.bin
122python:: /Applications/LibreOffice.app/Contents/MacOS/python
123pyuno.so:: /Applications/LibreOffice.app/Contents/MacOS/pyuno.so
124
125
126== Windows 7 64bit
127
128=== LibreOffice 3.5.3 (32bit)
129Reported by dagwieers
130soffice.exe:: C:\Program Files (x86)\LibreOffice 3.5\program\soffice.exe
131python.exe:: C:\Program Files (x86)\LibreOffice 3.5\program\python.exe
132pyuno.pyd:: C:\Program Files (x86)\LibreOffice 3.5\program\pyuno.pyd
133python-core:: C:\Program Files (x86)\LibreOffice 3.5\program\python-core-2.6.1\