LibreOffice and Windows 2000

classic Classic list List threaded Threaded
7 messages Options
Pedro Pedro
Reply | Threaded
Open this post in threaded view
|

LibreOffice and Windows 2000

Hi all

Starting from version 4.0 LibreOffice no longer supports Windows 2000 ("Dropped support of Windows 2000" in
http://www.libreoffice.org/download/4-0-new-features-and-fixes/)
which makes sense since Microsoft itself doesn't support it since July 2010

Therefore I assume the final version for Windows 2000 is 3.6.x (probably 3.6.7...)

However in my old Windows 2000 machine, when I pressed the Check for Update button I was suggested to update to 4.0.3

Isn't it possible to check for OS version and suggest the LO version accordingly?

This would be a good test for the upcoming EOL of Windows XP, in less than a year from now :)

(This should probably be CCed to the Dev list, but I don't know how to do it on Nabble...)

Cheers,
Pedro
Tommy Tommy
Reply | Threaded
Open this post in threaded view
|

Re: LibreOffice and Windows 2000

On Thu, 23 May 2013 18:26:08 +0200, Pedro <[hidden email]> wrote:

> Hi all
>
> Starting from version 4.0 LibreOffice no longer supports Windows 2000
> ("Dropped support of Windows 2000" in
> http://www.libreoffice.org/download/4-0-new-features-and-fixes/)
> which makes sense since Microsoft itself doesn't support it since July  
> 2010
>
> Therefore I assume the final version for Windows 2000 is 3.6.x (probably
> 3.6.7...)
>
> However in my old Windows 2000 machine, when I pressed the Check for  
> Update
> button I was suggested to update to 4.0.3
>
> ...

for what I undestand "no longer supported" doesn't necessarily mean that  
new LibO versions won't work in those old O/S. I think it means that if a  
bug will limit usability of LibO on that particular O/S it won't be fixed.  
did you try install 4.0.3 on your Win2000 machine?



_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
ape ape
Reply | Threaded
Open this post in threaded view
|

Re: LibreOffice and Windows 2000

I think that there are no obstacles to Microsoft Installer. But LibreOffice-4.x will not work. This is a consequence of the fact that MSVC-2010 is not installed in NT-5.0 system because NetFrame-3.5 is absence. It is probable that LibreOffice-4.x will work, if the necessary 3 msvc-libraries forcedly by hand are placed into the folder “%windir%/system32/..” or into folders “${ORIGIN}/program/..” and “${ORIGIN}/URE/bin/..”.
Pedro Pedro
Reply | Threaded
Open this post in threaded view
|

Re: LibreOffice and Windows 2000

ape wrote
I think that there are no obstacles to Microsoft Installer. But LibreOffice-4.x will not work. This is a consequence of the fact that MSVC-2010 is not installed in NT-5.0 system because NetFrame-3.5 is absence. It is probable that LibreOffice-4.x will work, if the necessary 3 msvc-libraries forcedly by hand are placed into the folder “%windir%/system32/..” or into folders “${ORIGIN}/program/..” and “${ORIGIN}/URE/bin/..”.
Actually, LibreOffice 4.0.3.3 won't run under Windows 2000 (pt-PT). Although it installs correctly it fails to execute with message "soffice.exe is not a valid Win32 application"

I didn't get any errors about MSVC 2010 (although I confirmed that it was not installed or compatible with Windows 2000 according to MS). Since Microsoft isn't kind enough to provide such an error message, maybe my suggestion still makes sense?

I would try your hack but since LO 4 doesn't provide any clues to which files are missing, it seems like a difficult mission...

Thank you for your feedback!

Cheers,
Pedro
Pedro Pedro
Reply | Threaded
Open this post in threaded view
|

Re: LibreOffice and Windows 2000

In reply to this post by Pedro
Hi Petr, all

> Isn't it possible to check for OS version and suggest the LO version
> accordingly?
>
> This would be a good test for the upcoming EOL of Windows XP, in less than a
> year from now :)

It makes sense. Could you please report this into bugzilla and add
[hidden email] into CC? I am not sure if Kendy would have time to work on
it but it might be a nice Easy Hack and he could add some code pointers.

Best Regards,
Petr


Added as enhancement requests
https://bugs.freedesktop.org/show_bug.cgi?id=65128 and
https://bugs.freedesktop.org/show_bug.cgi?id=65129

For some reason your email was not forwarded to the QA list. Let's see what happens when I reply to all from Gmail

Cheers,
Pedro

_______________________________________________
List Name: Libreoffice-qa mailing list
Mail address: [hidden email]
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/
ape ape
Reply | Threaded
Open this post in threaded view
|

Re: LibreOffice and Windows 2000

In reply to this post by Pedro
Try removing the 3 files (the folder ${ORIGIN}\program\shlxthdl\..):
- ooofilt_x64.dll;
- propertyhdl_x64.dll;
- shlxthdl_x64.dll.
Libraries "MS_VCR-2010" that LibreOffice-4.x needs:
- msvcp100.dll;
- msvcr100.dll;
- msvcr100_clr0400.dll;
- vcomp100.dll.
Pedro Pedro
Reply | Threaded
Open this post in threaded view
|

Re: LibreOffice and Windows 2000

Hi ape

Thank you for your feedback. I only had a chance to test today.

ape wrote
Try removing the 3 files (the folder ${ORIGIN}\program\shlxthdl\..):
- ooofilt_x64.dll;
- propertyhdl_x64.dll;
- shlxthdl_x64.dll.
These files were not installed (and since Windows 2000 is 32bits they should not be loaded anyway)

ape wrote
Libraries "MS_VCR-2010" that LibreOffice-4.x needs:
- msvcp100.dll;
- msvcr100.dll;
- msvcr100_clr0400.dll;
- vcomp100.dll.
I added these to winnt\system32 and there was no change.

I later ran Dependency Walker 2.2.6 x86 which showed that LO required functions in several libraries including KERNEL.DLL that could not be found.

Therefore LO 4.0.3.3 can not possibly work under Windows 2000 because of these missing functions, regardless of having all MSVC libraries.

This makes it even more important that the installer checks the OS first, as requested here
https://bugs.freedesktop.org/show_bug.cgi?id=65129

Cheers,
Pedro