eric wrote:
hello

i'm trying to upgrade a Calc addin from OOo 1 to OOo 2.  recgomp fails
with the message below:

error (CannotRegisterImplementationException): cannot get uno environments!

i'm running Windows XP SP2.  i installed OOo and OOo SDK version
2.0.3.  i configured the SDK as instructed by running
setsdkenv_windows.bat - this runs and creates a file by the same name
under "Documents and Settings".  at the DOS command line i invoke that
file, then proceed with the build.  the first few steps complete fine:
idlc, regmerge, cppumaker, successful compilation/linking of my DLL.
then regcomp fails as noted above.

It seems to be an old SDK installation. 'regcomp' is not longer used to deploy extensions packages, it's now 'unopkg'.


what might be wrong with my environment that prevents regcomp from
finding the URE?

uno environments means environments for different compilers. For example the Sun C++ compiler and gcc on Solaris have different UNO environments. In your case it probably means that you use a wrong compiler version.


one question mark -  the OOo SDK documentation says, with regard to
setting %OFFICE_HOME% to the location of OOo: "Be sure that it is not
a user installation only".  what does that mean?  are there two
the office prepare a user directory during the first start where user data and configuration are stored. This directory can be found in the user home directory and have the same name as the base installation of the office. One base installation on a machine and multiple user installation are common.

Juergen

different builds of OOo, user and developer?  i downloaded the latest
version of OOo from the main site and don't see any other installation
available.

kind regards,
eric

---------------------------------------------------------------------
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]

Reply via email to