[wine 8.5/FreeBSD 13] : syswow64 directory remains empty

Open forum for end-user questions about Wine. Before asking questions, check out the Wiki as a first step.
Forum Rules
Locked
didier31
Newbie
Newbie
Posts: 1
Joined: Tue Jul 13, 2021 7:17 am

[wine 8.5/FreeBSD 13] : syswow64 directory remains empty

Post by didier31 »

Hi everybody,

I've built wine 8.5 from source on FreeBSD 13.
I've executed the following :
$ mkdir wine-8.5-win64-build
$ cd wine-8.5-win64-build
$ ../../git/wine/configure --enable-win64 --prefix=/home/didier/wine8.5 'CFLAGS=-g -fdebug-macro -ggdb -glldb -I/usr/local/include' 'CROSSCFLAGS=-g -fdebug-macro -ggdb -glldb' CC=clang15 LD=clang15 PKG_CONFIG_PATH=/usr/local/libdata/pkgconfig/ LDFLAGS=-L/usr/local/lib
$ make
$ cd ..
$ mkdir wine-8.5-win32-build
$ cd wine-8.5-win32-build
$ ../../git/wine/configure --with-wine64=../wine-8.5-win64-build/ --prefix=/home/didier/wine8.5 'CFLAGS=-g -fdebug-macro -ggdb -glldb -I/compat/i386/usr/local/include' 'CROSSCFLAGS=-g -fdebug-macro -ggdb -glldb' CC=clang15 LD=clang15 -x-includes=/compat/i386/usr/local/include/ -x-libraries=/compat/i386/usr/local/lib PKG_CONFIG_PATH=/compat/i386/usr/local/libdata/pkgconfig/
$ make install
$ cd ../wine-8.5-win64-build
$ make install


$ winecfg creates .wine prefix and populates it with wine stuff while displaying the traditional wait message dialog but terminates prematurely (without displaying its GUI) :
wine: created the configuration directory '/home/didier/.wine'
0024:fixme:ntdll:create_logical_proc_info stub
0024:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
002c:fixme:ntdll:create_logical_proc_info stub
002c:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
002c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
002c:fixme:ntdll:get_firmware_info info_class SYSTEM_FIRMWARE_TABLE_INFORMATION
002c:fixme:ntdll:get_firmware_info info_class SYSTEM_FIRMWARE_TABLE_INFORMATION
0034:fixme:ntdll:create_logical_proc_info stub
0034:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
0038:fixme:thread:set_native_thread_name not implemented on this platform
0044:fixme:ntdll:create_logical_proc_info stub
0044:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
004c:fixme:ntdll:create_logical_proc_info stub
004c:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
0054:fixme:ntdll:create_logical_proc_info stub
0054:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
004c:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0054:fixme:actctx:parse_depend_manifests Could not find dependent assembly L"Microsoft.Windows.Common-Controls" (6.0.0.0)
0054:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
0054:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
0054:err:ole:apartment_get_local_server_stream Failed: 0x80004002
0054:err:ole:start_rpcss Failed to open RpcSs service
004c:err:ole:StdMarshalImpl_MarshalInterface Failed to create ifstub, hr 0x80004002
004c:err:ole:CoMarshalInterface Failed to marshal the interface {6d5140c1-7436-11ce-8034-00aa006009fa}, hr 0x80004002
004c:err:ole:apartment_get_local_server_stream Failed: 0x80004002
004c:fixme:imm:ImeSetActiveContext himc 000000000001002E, flag 0 stub!
004c:fixme:imm:ImmReleaseContext (0000000000010020, 000000000001002E): stub
002c:fixme:imm:ImeSetActiveContext himc 0000000000010056, flag 0x1 stub!
002c:fixme:imm:ImmReleaseContext (0000000000010054, 0000000000010056): stub
006c:fixme:ntdll:create_logical_proc_info stub
006c:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
007c:fixme:thread:set_native_thread_name not implemented on this platform
0090:fixme:ntdll:create_logical_proc_info stub
0090:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.

0090:err:setupapi:SetupDefaultQueueCallbackW copy error 1812 L"@C:\\windows\\system32\\drivers\\wineusb.sys,-1" -> L"C:\\windows\\inf\\wineusb.inf"
0098:fixme:ntdll:create_logical_proc_info stub
0098:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
0098:fixme:file:NtLockFile I/O completion on lock not implemented yet
0098:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00a0:fixme:ntdll:create_logical_proc_info stub
00a0:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
00a0:fixme:file:NtLockFile I/O completion on lock not implemented yet
00a0:fixme:ntdll:NtQuerySystemInformation info_class SYSTEM_PERFORMANCE_INFORMATION
00a8:fixme:ntdll:create_logical_proc_info stub
00a8:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
wine: failed to start L"C:\\windows\\mono\\mono-2.0\\support\\removeuserinstalls-x86.exe"
00a0:err:msi:execute_command unable to execute command 700
00b0:fixme:ntdll:create_logical_proc_info stub
00b0:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
wine: failed to start L"C:\\windows\\mono\\mono-2.0\\support\\installinf-x86.exe"
00a0:err:msi:execute_command unable to execute command 700
00b8:fixme:ntdll:create_logical_proc_info stub
00b8:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
00a0:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
00a0:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 5)
0098:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
0098:fixme:msi:internal_ui_handler internal UI not implemented for message 0x0b000000 (UI level = 1)
00c0:fixme:ntdll:create_logical_proc_info stub
00c0:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
00d0:fixme:ntdll:create_logical_proc_info stub
00d0:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
00e0:fixme:thread:set_native_thread_name not implemented on this platform
00e8:fixme:ntdll:create_logical_proc_info stub
00e8:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
00f4:fixme:thread:set_native_thread_name not implemented on this platform
0104:fixme:ntdll:create_logical_proc_info stub
0104:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
wine: failed to start L"C:\\windows\\syswow64\\rundll32.exe"
0114:fixme:ntdll:create_logical_proc_info stub
0114:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
0120:fixme:thread:set_native_thread_name not implemented on this platform
0124:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
wine: configuration in L"/home/didier/.wine" has been updated.
wine: failed to load start.exe: 40000003
[didier@teahupoo ~]$
[didier@teahupoo ~]$ 0124:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0124:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0124:fixme:hid:handle_IRP_MN_QUERY_ID Unhandled type 00000005
0144:fixme:ntdll:create_logical_proc_info stub
0144:fixme:ntdll:init_cpu_info Failed to get logical processor information, status 0xc0000002.
0150:fixme:thread:set_native_thread_name not implemented on this platform


I've found out (during debugging) that it can't load start.exe from windows/syswow64, and for a good reason since the folder is empty.

I've reinstalled wine again but the same.

Is there a trick to perform ?

Thanks by advance for your help.

Didier.
Locked