Yes, that was the missing pieces. Thanks.
Here are my notes on how to install the OpenOffice::UNO module on
OpenSolaris/Solaris 10.
1. Change equal to match solaris in Makefile.PL
} elsif( $config[2] =~ /solaris/ ) {
2. #include <sys/vnode.h> /* top of UNO.c file */
3. Remove for the check for spro5 compiler in OO header (around line 55)
/opt/openoffice.org/basis3.1/sdk/include/uno/lbnames.h
4. Create symbolic links for libraries.
cd /opt/openoffice.org/ure/lib
ln -s libuno_cppu.so.3 libuno_cppu.so
ln -s libuno_cppuhelperC52.so.3 libuno_cppuhelperC52.so
ln -s libuno_sal.so.3 libuno_sal.so
ln -s libuno_salhelperC52.so.3 libuno_salhelperC52.so
On Fri, Sep 25, 2009 at 10:03 AM, Stephan Bergmann
<[email protected]> wrote:
> On 09/25/09 15:31, Michael Mellinger wrote:
>>
>> I've install OO3.1 and the SDK in /opt/openoffice.org and
>> /opt/openoffice.org3/ Not sure what the breakdown is. Here's a
>> partial list of libs.
>>
>> [mell...@sol3 openoffice.org]$ ls -1 /opt/openoffice.org/ure/lib/libuno*
>> /opt/openoffice.org/ure/lib/libuno_cppuhelperC52.so.3
>> /opt/openoffice.org/ure/lib/libuno_cppu.so.3
>> /opt/openoffice.org/ure/lib/libuno_purpenvhelperC52.so.3
>> /opt/openoffice.org/ure/lib/libuno_salhelperC52.so.3
>> /opt/openoffice.org/ure/lib/libuno_sal.so.3
>
> Ah, yes, OOo only installs the "fully qualified" libs (libXXX.so.3), while
> foor linking, the "short versions" are needed (libXXX.so). The OOo SDK
> would include those "short versions," but I am not sure whether it would
> also place them in /opt/openoffice.org/ure/lib, so I think the easiest way
> for you to proceed is to manually create symlinks
>
> ln -s libuno_cppuhelperC52.so.3 \
> /opt/openoffice.org/ure/lib/libuno_cppuhelperC52.so
>
> etc.
>
> -Stephan
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>
>
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]