Hi Stefan, On Do 19 Apr 2012 11:01:58 CEST Stefan Baur wrote:
Am 18.04.2012 21:22, schrieb Oleksandr Shneyder:Am 18.04.2012 18:25, schrieb Stefan Baur:Am 18.04.2012 18:21, schrieb John A. Sullivan III:On Wed, 2012-04-18 at 12:57 +0200, Stefan Baur wrote:Am 17.04.2012 12:28, schrieb Oleksandr Shneyder:<snip>I am unable to start the client on Windows XP (it works on Windows 7 and Vista): --------------------------- x2goclient.exe - Fehler in Anwendung --------------------------- Die Anwendung konnte nicht richtig initialisiert werden (0xc0150002). Klicken Sie auf "OK", um die Anwendung zu beenden. --------------------------- OK ---------------------------<snip> Strange - I successfully installed and ran it on XP yesterday - JohnThis could be because you have the files listed here http://code.x2go.org/gitweb?p=pyhoca-contrib.git;a=tree;f=mswin/ms-vc-runtime;hb=74ed44ebd5f59d0eb28c89ede0beca711416089a elsewhere on the machine... (Assuming it is due to the reason Mike suggested in his reply.) Do you think you could cross-check on a fresh XP Professional SP3 install (no other applications installed) and http://code.x2go.org/releases/binary-win32/x2goclient/x2goclient-3.99.2.1-rc2-setup.exe?I've build this version on our new build server (W7) installed by Mike(thank you once again, Mike). This is a release build, not debug. I have no Windows XP to try it.I experimented a bit: It takes two files from http://code.x2go.org/gitweb?p=pyhoca-contrib.git;a=tree;f=mswin/ms-vc-runtime;hb=74ed44ebd5f59d0eb28c89ede0beca711416089a Microsoft.VC90.CRT.manifest msvcr90.dllIf I copy these into the x2goclient directory, the new client works (as in, starts up - haven't tried connecting yet) on XP, too.What's strange is that the other two DLL files are not needed even though they are referenced in the manifest file.@Alex + @Mike:Could you please work this out together? I'm not sure if all that is needed is to include these files into the archive that the installer unpacks into the x2goclient folder, or if that is an ugly hack.Daniel Lindgren wrote:No problems running 3.99.2.1-rc2 on Windows XP. I have VC2005/VC2008/VC2010 redists all installed.So I guess the general question is: Can (=legal?) and should (=proper way of handling this issue?) we include the DLL/manifest files in the installer, or should we require the installation of the VC<something> redists/pull their official installer along and run it from within ours? Requiring the redists/forching their install through our installer probably will break portable mode, though, as it will install the files to the system directory and not the x2go directory...Further info: The last installer to run on XP without this hack is: x2goclient-3.99.2.0-rc2-setup.exe
The VC++ runtime library files can be re-distributed with X2Go Client if needed. That's what they are for.
http://www.microsoft.com/download/en/details.aspx?id=29However, there are different version of these library files available. I ship the 2008 version as Python 2.7 is linked against that. Not sure which component of X2Go Client relies on the redist-VC++-libs... not sure what version either.
On systems that have the right version of redist-VC++-libs this bug does not become evident.
Greets, Mike -- DAS-NETZWERKTEAM mike gabriel, dorfstr. 27, 24245 barmissen fon: +49 (4302) 281418, fax: +49 (4302) 281419 GnuPG Key ID 0xB588399B mail: [email protected], http://das-netzwerkteam.de freeBusy: https://mail.das-netzwerkteam.de/freebusy/m.gabriel%40das-netzwerkteam.de.xfb
pgpoRDQaWO3Di.pgp
Description: Digitale PGP-Unterschrift
_______________________________________________ X2Go-Dev mailing list [email protected] https://lists.berlios.de/mailman/listinfo/x2go-dev
