Wine InnoSetup CentOs
Wine InnoSetup CentOs
您好,我正在尝试在 CentOS 下通过 Innosetup 和 wine 编译 "iss" 文件。
wine64 ISCC.exe my_file.iss
我得到了这个结果
The X11 driver is missing. Check your build!
err:systray:initialize_systray Could not create tray window
err:wincodecs:PngEncoder_CreateInstance Trying to save PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80
004005
有没有X11编译iss文件的解决方案?
谢谢,
Is there a solution to compile iss file without X11?
不,没有。 Wine 依赖于 xorg 库。
只要没有加载 x11 驱动程序,Wine 就会自动激活 "null" 驱动程序。
但是 "null" 驱动程序仅适用于纯控制台应用程序。
换句话说:安装 xorg 库,然后尝试一些控制台后端:
wine
(裸 linux 控制台)
wineconsole --backend=curses
(诅咒 linux 控制台)
wineconsole --backend=user
(win32 window)
您好,我正在尝试在 CentOS 下通过 Innosetup 和 wine 编译 "iss" 文件。
wine64 ISCC.exe my_file.iss
我得到了这个结果
The X11 driver is missing. Check your build!
err:systray:initialize_systray Could not create tray window
err:wincodecs:PngEncoder_CreateInstance Trying to save PNG picture, but PNG support is not compiled in.
fixme:ole:CoCreateInstance no instance created for interface {00000103-a8f2-4877-ba0a-fd2b6645fb94} of class {27949969-876a-41d7-9447-568f6a35a4dc}, hres is 0x80
004005
有没有X11编译iss文件的解决方案?
谢谢,
Is there a solution to compile iss file without X11?
不,没有。 Wine 依赖于 xorg 库。
只要没有加载 x11 驱动程序,Wine 就会自动激活 "null" 驱动程序。 但是 "null" 驱动程序仅适用于纯控制台应用程序。
换句话说:安装 xorg 库,然后尝试一些控制台后端:
wine
(裸 linux 控制台)wineconsole --backend=curses
(诅咒 linux 控制台)wineconsole --backend=user
(win32 window)