Univention Bugzilla – Bug 30827
Build iTALC for Windows
Last modified: 2013-06-07 21:38:51 CEST
The current build of iTALC for Windows hosted on sourceforge.net is not installable on every architecture. We should try to build iTALC for Windows from scratch.
*** Bug 30307 has been marked as a duplicate of this bug. ***
iTALC has been build from source (git c4599ded10ad4d9fd3f5e03f3f433a01fa2a6370) under ubuntu 12.04 with the cross compiler of Tobias Doerffel. This seems to work as expected under Win7 but on Windows XP the iTALC service does not get registered nor started: Der Prozedureinsprungpunkt "_vswprintf" wurde in der DLL "msvcrt.dll" nicht gefunden. Possible solution: http://sourceforge.net/apps/trac/mingw-w64/wiki/_vswprintf%20missing
(In reply to comment #2) > Possible solution: > http://sourceforge.net/apps/trac/mingw-w64/wiki/_vswprintf%20missing Addendum: the problem has been noticed with Win XP SP3 32bit and Win XP SP1 64 bit Windows 7 32bit and Windows 7 64bit didn't show that error message upon calling: c:\programme\italc\ica.exe -registerservice
Created attachment 5175 [details] Fix for missing symbols in windows build The attached patch fixes the build flags for windows builds.
(In reply to comment #4) > Created an attachment (id=5175) [details] > Fix for missing symbols in windows build > > The attached patch fixes the build flags for windows builds. The patch has been merged by Tobias Doerffel into the italc git repository: ---[cut]--- commit 0ff238c96346daf68d4000868d560afd51719375 Author: Tobias Doerffel <tobias.doerffel@gmail.com> Date: Thu Apr 18 22:35:44 2013 +0200 ICA, IMA, IMC: use MinGW ANSI stdio support on Win32 According to http://sourceforge.net/apps/trac/mingw-w64/wiki/_vswprintf%20missing calls to vswprintf are implemented as calls to _vswprintf() which is not implemented in various older versions of msvcrt.dll and thus iTALC does not work on these Windows installations. Thanks to Sönke Schwardt-Krummrich for pointing out this issue. ---[cut]---
(In reply to comment #2) > iTALC has been build from source (git c4599ded10ad4d9fd3f5e03f3f433a01fa2a6370) Hint: the video mode is broken in newer versions! (state of today!) Installation and video mode successfully tested on: - Win XP 32bit - Win 7 Professional 64bit
> Installation and video mode successfully tested on: > - Win XP 32bit > - Win 7 Professional 64bit - Win XP 64bit - Win 7 Pro 32bit - Win 8 32bit - Win 8 64bit → RESOLVED
Bug: OK Changelog: OK Verified!
I have tested the following cases: - Installation - Video/Demo mode - Screen (un)lock - Input devices (un)lock - Shutdown - Reboot - Log off Specific to the UMC module: - Switch room - Take over a room - Session timeout Cases where it is possible to select multiple machines for the abovementioned actions have been tested too. Looks solid! Systems: - Windows XP 32-Bit - Windows XP 64-Bit - Windows 7 32-Bit - Windows 7 64-Bit - Windows 8 32-Bit - Windows 8 64-Bit
UCS@school 3.1 R2 has been released: http://download.univention.de/doc/release-notes-ucsschool-3.1-rev2.pdf If this error occurs again, please use "Clone This Bug".