Bo Peng schrieb:

I do not know whether or not I can embed this manifest file with
lyx.exe, since it has already been embedded with QtCore.dll.manifest.

I can only see that we embed the QtGui4.dll.manifest, not the 
Qtcore.dll.manifest.

Please try:

mt.exe /MANIFEST /path/to/this.manifest /outputresource:lyx.exe:1

on your lyx.exe file, and

mt.exe /MANIFEST /path/to/this.manifest /path/to/qtcore.dll.manifest
/outputresource:lyx.exe:1

and see if you can embed two manifest files at the same time.

I modified line 1374 in /development/scons/Sconstruct
from

frontend_env['LINKCOM'] = [frontend_env['LINKCOM'], 'mt.exe /MANIFEST %s /outputresource:$TARGET;1' % manifest]

to

frontend_env['LINKCOM'] = [frontend_env['LINKCOM'], 'mt.exe /MANIFEST %s ..\Win32\packaging\Microsoft.VC80.CRT.manifest /outputresource:$TARGET;1' % manifest]

This runs through but I can then not open the lyx.exe. Putting the command

'mt.exe /MANIFEST ..\Win32\packaging\Microsoft.VC80.CRT.manifest 
/outputresource:$TARGET;1'

in an extra line outside the LINKCOM environment does nothing. Any ideas?

Joost delivered the MSVC manifest together with his builds, perhaps he also 
didn't manage to include it.

regards Uwe

Reply via email to