Wine - run Windows programs in Linux

Virtual machines, emulation, etc.
Message
Author
User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#321 Post by don570 »

I converted wine64-3.17_v4.1.pet
I was able to make a SFS package for fatdog710 and run 32 bit windows programs


I tried to run a 64bit windows program (freeware)
It wouldn't work :cry:
https://notepad-plus-plus.org/repositor ... in.x64.zip
Here is output of terminal
./wine64 /npp.7.5.9.bin.x64.zip.extracted/notepad++.exe
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x1, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x5, bType: 0x3)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
Wine cannot find the ncurses library (libncurses.so.5).
0009:err:winediag:gnutls_initialize failed to load libgnutls, no support for encryption
wine: Unhandled illegal instruction at address 0x14017b478 (thread 0009), starting debugger...
Unhandled exception: illegal instruction in 64-bit code (0x000000014017b478).
Register dump:
rip:000000014017b478 rsp:00000000001a5af0 rbp:0000000000037e10 eflags:00010246 ( R- -- I Z- -P- )
rax:0000000000000000 rbx:00000000000a5aa0 rcx:00000000000a5ad0 rdx:00000000000a5ad8
rsi:00000000001a5b50 rdi:0000000000036e28 r8:0000000000000000 r9:0000000000000000 r10:00000000005eb430
r11:00000000005eb190 r12:000000000006af98 r13:000000000006afd8 r14:0000000000000000 r15:ffffffffffffffff
Stack dump:
0x00000000001a5af0: 00000000077735b7 0000000000759797
0x00000000001a5b00: 0000000000147b94 0000000001e5a000
0x00000000001a5b10: 00000000005eb190 000000014017b3a6
0x00000000001a5b20: 00000000001a5b90 0000000000000000
0x00000000001a5b30: 0000000000000040 0000000000008030
0x00000000001a5b40: 000000014020e4e0 00000001401668e9
0x00000000001a5b50: 0000000000000804 000000014000774f
0x00000000001a5b60: 0000000000000231 000000007d9c8813
0x00000000001a5b70: 000000000000000d 00007fe1be65168a
0x00000000001a5b80: 000000000006aff8 000000014010b988
0x00000000001a5b90: 0000000000000000 00000000005eb190
0x00000000001a5ba0: 00000000005eb380 00000000005eb430
Backtrace:
=>0 0x000000014017b478 in notepad++ (+0x17b478) (0x0000000000037e10)
1 0x000000014017b3a6 in notepad++ (+0x17b3a5) (0x0000000000000000)
2 0x00000001401668e9 in notepad++ (+0x1668e8) (0x0000000000000000)
3 0x000000014010b988 in notepad++ (+0x10b987) (0x0000000000000000)
4 0x000000014010bb76 in notepad++ (+0x10bb75) (0x00000000001a6d50)
5 0x00000001400cc1cb in notepad++ (+0xcc1ca) (0x00000000001a6d50)
6 0x000000014012cc83 in notepad++ (+0x12cc82) (0x0000000000000000)
7 0x000000014013bcff in notepad++ (+0x13bcfe) (0x0000000000000000)
8 0x000000007b478b10 in kernel32 (+0x58b0f) (0x0000000000000000)
0x000000014017b478:
Modules:
Module Address Debug info Name (96 modules)
ELF 7b400000- 7b80d000 Dwarf kernel32<elf>
\-PE 7b420000- 7b80d000 \ kernel32
ELF 7bc00000- 7bd1a000 Deferred ntdll<elf>
\-PE 7bc20000- 7bd1a000 \ ntdll
ELF 7c000000- 7c004000 Deferred <wine-loader>
PE 140000000- 14035d000 Export notepad++
PE 180000000- 180163000 Deferred scilexer
ELF 7fe1b84ed000- 7fe1b8501000 Deferred msimg32<elf>
\-PE 7fe1b84f0000- 7fe1b8501000 \ msimg32
ELF 7fe1b8501000- 7fe1b8689000 Deferred oleaut32<elf>
\-PE 7fe1b8530000- 7fe1b8689000 \ oleaut32
ELF 7fe1b8689000- 7fe1b86ca000 Deferred rsaenh<elf>
\-PE 7fe1b8690000- 7fe1b86ca000 \ rsaenh
ELF 7fe1b86ca000- 7fe1b86e5000 Deferred imagehlp<elf>
\-PE 7fe1b86d0000- 7fe1b86e5000 \ imagehlp
ELF 7fe1b86e5000- 7fe1b86fa000 Deferred api-ms-win-core-localization-l1-2-1<elf>
\-PE 7fe1b86f0000- 7fe1b86fa000 \ api-ms-win-core-localization-l1-2-1
ELF 7fe1b86fa000- 7fe1b870e000 Deferred api-ms-win-core-fibers-l1-1-1<elf>
\-PE 7fe1b8700000- 7fe1b870e000 \ api-ms-win-core-fibers-l1-1-1
ELF 7fe1b870e000- 7fe1b8723000 Deferred api-ms-win-core-synch-l1-2-0<elf>
\-PE 7fe1b8710000- 7fe1b8723000 \ api-ms-win-core-synch-l1-2-0
ELF 7fe1b8723000- 7fe1b8984000 Deferred libgmp.so.10
ELF 7fe1b8984000- 7fe1b8bb4000 Deferred libhogweed.so.4
ELF 7fe1b8bb4000- 7fe1b8de6000 Deferred libnettle.so.6
ELF 7fe1b8de6000- 7fe1b901c000 Deferred libcrypt.so.1
ELF 7fe1b901c000- 7fe1b9224000 Deferred libdns_sd.so
ELF 7fe1b9224000- 7fe1b9514000 Deferred libgnutls.so.28
ELF 7fe1b9514000- 7fe1b9785000 Deferred libcups.so.2
ELF 7fe1b9785000- 7fe1b97c2000 Deferred uxtheme<elf>
\-PE 7fe1b9790000- 7fe1b97c2000 \ uxtheme
ELF 7fe1b97c4000- 7fe1b99c9000 Deferred libxfixes.so.3
ELF 7fe1b99c9000- 7fe1b9bd2000 Deferred libxcursor.so.1
ELF 7fe1b9bd2000- 7fe1b9ddf000 Deferred libxi.so.6
ELF 7fe1b9ddf000- 7fe1b9fe1000 Deferred libxcomposite.so.1
ELF 7fe1b9fe1000- 7fe1ba1ea000 Deferred libxrandr.so.2
ELF 7fe1ba1ea000- 7fe1ba3f2000 Deferred libxrender.so.1
ELF 7fe1ba3f2000- 7fe1ba5f6000 Deferred libxxf86vm.so.1
ELF 7fe1ba5f6000- 7fe1ba7f8000 Deferred libxinerama.so.1
ELF 7fe1ba7f8000- 7fe1ba9fd000 Deferred libxdmcp.so.6
ELF 7fe1ba9fd000- 7fe1babff000 Deferred libxau.so.6
ELF 7fe1babff000- 7fe1bae1e000 Deferred libxcb.so.1
ELF 7fe1bae1e000- 7fe1bb13a000 Deferred libx11.so.6
ELF 7fe1bb13a000- 7fe1bb349000 Deferred libxext.so.6
ELF 7fe1bb349000- 7fe1bb3e5000 Deferred winex11<elf>
\-PE 7fe1bb360000- 7fe1bb3e5000 \ winex11
ELF 7fe1bb3fb000- 7fe1bb61b000 Deferred libexpat.so.1
ELF 7fe1bb61b000- 7fe1bb856000 Deferred libfontconfig.so.1
ELF 7fe1bb856000- 7fe1bba81000 Deferred libpng16.so.16
ELF 7fe1bba81000- 7fe1bbc91000 Deferred libbz2.so.1.0
ELF 7fe1bbc91000- 7fe1bbf30000 Deferred libfreetype.so.6
ELF 7fe1bbf30000- 7fe1bbfc7000 Deferred rpcrt4<elf>
\-PE 7fe1bbf40000- 7fe1bbfc7000 \ rpcrt4
ELF 7fe1bbfc7000- 7fe1bc16d000 Deferred ole32<elf>
\-PE 7fe1bbff0000- 7fe1bc16d000 \ ole32
ELF 7fe1bc16d000- 7fe1bc1b5000 Deferred winspool<elf>
\-PE 7fe1bc180000- 7fe1bc1b5000 \ winspool
ELF 7fe1bc1b5000- 7fe1bc2b0000 Deferred comdlg32<elf>
\-PE 7fe1bc1c0000- 7fe1bc2b0000 \ comdlg32
ELF 7fe1bc2b0000- 7fe1bc2c5000 Deferred sensapi<elf>
\-PE 7fe1bc2c0000- 7fe1bc2c5000 \ sensapi
ELF 7fe1bc2c5000- 7fe1bc301000 Deferred wintrust<elf>
\-PE 7fe1bc2d0000- 7fe1bc301000 \ wintrust
ELF 7fe1bc301000- 7fe1bc325000 Deferred bcrypt<elf>
\-PE 7fe1bc310000- 7fe1bc325000 \ bcrypt
ELF 7fe1bc325000- 7fe1bc40b000 Deferred crypt32<elf>
\-PE 7fe1bc330000- 7fe1bc40b000 \ crypt32
ELF 7fe1bc40b000- 7fe1bc61d000 Deferred libz.so.1
ELF 7fe1bc61d000- 7fe1bc68c000 Deferred dbghelp<elf>
\-PE 7fe1bc630000- 7fe1bc68c000 \ dbghelp
ELF 7fe1bc68c000- 7fe1bd08c000 Deferred shell32<elf>
\-PE 7fe1bc6b0000- 7fe1bd08c000 \ shell32
ELF 7fe1bd08c000- 7fe1bd119000 Deferred shlwapi<elf>
\-PE 7fe1bd0a0000- 7fe1bd119000 \ shlwapi
ELF 7fe1bd119000- 7fe1bd141000 Deferred imm32<elf>
\-PE 7fe1bd120000- 7fe1bd141000 \ imm32
ELF 7fe1bd141000- 7fe1bd18e000 Deferred usp10<elf>
\-PE 7fe1bd150000- 7fe1bd18e000 \ usp10
ELF 7fe1bd18e000- 7fe1bd1a9000 Deferred version<elf>
\-PE 7fe1bd190000- 7fe1bd1a9000 \ version
ELF 7fe1bd1a9000- 7fe1bd23d000 Deferred advapi32<elf>
\-PE 7fe1bd1c0000- 7fe1bd23d000 \ advapi32
ELF 7fe1bd23d000- 7fe1bd3a9000 Deferred gdi32<elf>
\-PE 7fe1bd250000- 7fe1bd3a9000 \ gdi32
ELF 7fe1bd3a9000- 7fe1bd601000 Deferred user32<elf>
\-PE 7fe1bd3d0000- 7fe1bd601000 \ user32
ELF 7fe1bd701000- 7fe1bd84b000 Deferred comctl32<elf>
\-PE 7fe1bd710000- 7fe1bd84b000 \ comctl32
ELF 7fe1bdac4000- 7fe1bdccf000 Deferred libnss_files.so.2
ELF 7fe1bdecf000- 7fe1be0e5000 Deferred libgcc_s.so.1
ELF 7fe1be0e5000- 7fe1be3d6000 Deferred libm.so.6
ELF 7fe1be3d9000- 7fe1be5dd000 Deferred libdl.so.2
ELF 7fe1be5dd000- 7fe1be953000 Deferred libc.so.6
ELF 7fe1be953000- 7fe1beb6f000 Deferred libpthread.so.0
./wine64 /npp.7.5.9.bin.x64.zip.extracted/notepad++.exe
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x1, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x5, bType: 0x3)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:hid:parse_descriptor Unknown (bTag: 0x0, bType: 0x0)
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:ntoskrnl:IoCreateDriver failed to insert driver L"\\Driver\\WineHID" in tree
0028:err:hid:PNP_AddDevice Cannot parse Report Descriptor
0028:err:plugplay:handle_bus_relations AddDevice failed for driver L"WineHID"
0028:err:plugplay:try_add_device Building report descriptor failed, removing device
Wine cannot find the ncurses library (libncurses.so.5).
0009:err:winediag:gnutls_initialize failed to load libgnutls, no support for encryption
wine: Unhandled illegal instruction at address 0x14017b478 (thread 0009), starting debugger...
Unhandled exception: illegal instruction in 64-bit code (0x000000014017b478).
Register dump:
rip:000000014017b478 rsp:00000000001a5af0 rbp:0000000000037e10 eflags:00010246 ( R- -- I Z- -P- )
rax:0000000000000000 rbx:00000000000a5aa0 rcx:00000000000a5ad0 rdx:00000000000a5ad8
rsi:00000000001a5b50 rdi:0000000000036e28 r8:0000000000000000 r9:0000000000000000 r10:00000000005eb430
r11:00000000005eb190 r12:000000000006af98 r13:000000000006afd8 r14:0000000000000000 r15:ffffffffffffffff
Stack dump:
0x00000000001a5af0: 00000000077735b7 0000000000759797
0x00000000001a5b00: 0000000000147b94 0000000001e5a000
0x00000000001a5b10: 00000000005eb190 000000014017b3a6
0x00000000001a5b20: 00000000001a5b90 0000000000000000
0x00000000001a5b30: 0000000000000040 0000000000008030
0x00000000001a5b40: 000000014020e4e0 00000001401668e9
0x00000000001a5b50: 0000000000000804 000000014000774f
0x00000000001a5b60: 0000000000000231 000000007d9c8813
0x00000000001a5b70: 000000000000000d 00007fe1be65168a
0x00000000001a5b80: 000000000006aff8 000000014010b988
0x00000000001a5b90: 0000000000000000 00000000005eb190
0x00000000001a5ba0: 00000000005eb380 00000000005eb430
Backtrace:
=>0 0x000000014017b478 in notepad++ (+0x17b478) (0x0000000000037e10)
1 0x000000014017b3a6 in notepad++ (+0x17b3a5) (0x0000000000000000)
2 0x00000001401668e9 in notepad++ (+0x1668e8) (0x0000000000000000)
3 0x000000014010b988 in notepad++ (+0x10b987) (0x0000000000000000)
4 0x000000014010bb76 in notepad++ (+0x10bb75) (0x00000000001a6d50)
5 0x00000001400cc1cb in notepad++ (+0xcc1ca) (0x00000000001a6d50)
6 0x000000014012cc83 in notepad++ (+0x12cc82) (0x0000000000000000)
7 0x000000014013bcff in notepad++ (+0x13bcfe) (0x0000000000000000)
8 0x000000007b478b10 in kernel32 (+0x58b0f) (0x0000000000000000)
0x000000014017b478:
Modules:
Module Address Debug info Name (96 modules)
ELF 7b400000- 7b80d000 Dwarf kernel32<elf>
\-PE 7b420000- 7b80d000 \ kernel32
ELF 7bc00000- 7bd1a000 Deferred ntdll<elf>
\-PE 7bc20000- 7bd1a000 \ ntdll
ELF 7c000000- 7c004000 Deferred <wine-loader>
PE 140000000- 14035d000 Export notepad++
PE 180000000- 180163000 Deferred scilexer
ELF 7fe1b84ed000- 7fe1b8501000 Deferred msimg32<elf>
\-PE 7fe1b84f0000- 7fe1b8501000 \ msimg32
ELF 7fe1b8501000- 7fe1b8689000 Deferred oleaut32<elf>
\-PE 7fe1b8530000- 7fe1b8689000 \ oleaut32
ELF 7fe1b8689000- 7fe1b86ca000 Deferred rsaenh<elf>
\-PE 7fe1b8690000- 7fe1b86ca000 \ rsaenh
ELF 7fe1b86ca000- 7fe1b86e5000 Deferred imagehlp<elf>
\-PE 7fe1b86d0000- 7fe1b86e5000 \ imagehlp
ELF 7fe1b86e5000- 7fe1b86fa000 Deferred api-ms-win-core-localization-l1-2-1<elf>
\-PE 7fe1b86f0000- 7fe1b86fa000 \ api-ms-win-core-localization-l1-2-1
ELF 7fe1b86fa000- 7fe1b870e000 Deferred api-ms-win-core-fibers-l1-1-1<elf>
\-PE 7fe1b8700000- 7fe1b870e000 \ api-ms-win-core-fibers-l1-1-1
ELF 7fe1b870e000- 7fe1b8723000 Deferred api-ms-win-core-synch-l1-2-0<elf>
\-PE 7fe1b8710000- 7fe1b8723000 \ api-ms-win-core-synch-l1-2-0
ELF 7fe1b8723000- 7fe1b8984000 Deferred libgmp.so.10
ELF 7fe1b8984000- 7fe1b8bb4000 Deferred libhogweed.so.4
ELF 7fe1b8bb4000- 7fe1b8de6000 Deferred libnettle.so.6
ELF 7fe1b8de6000- 7fe1b901c000 Deferred libcrypt.so.1
ELF 7fe1b901c000- 7fe1b9224000 Deferred libdns_sd.so
ELF 7fe1b9224000- 7fe1b9514000 Deferred libgnutls.so.28
ELF 7fe1b9514000- 7fe1b9785000 Deferred libcups.so.2
ELF 7fe1b9785000- 7fe1b97c2000 Deferred uxtheme<elf>
\-PE 7fe1b9790000- 7fe1b97c2000 \ uxtheme
ELF 7fe1b97c4000- 7fe1b99c9000 Deferred libxfixes.so.3
ELF 7fe1b99c9000- 7fe1b9bd2000 Deferred libxcursor.so.1
ELF 7fe1b9bd2000- 7fe1b9ddf000 Deferred libxi.so.6
ELF 7fe1b9ddf000- 7fe1b9fe1000 Deferred libxcomposite.so.1
ELF 7fe1b9fe1000- 7fe1ba1ea000 Deferred libxrandr.so.2
ELF 7fe1ba1ea000- 7fe1ba3f2000 Deferred libxrender.so.1
ELF 7fe1ba3f2000- 7fe1ba5f6000 Deferred libxxf86vm.so.1
ELF 7fe1ba5f6000- 7fe1ba7f8000 Deferred libxinerama.so.1
ELF 7fe1ba7f8000- 7fe1ba9fd000 Deferred libxdmcp.so.6
ELF 7fe1ba9fd000- 7fe1babff000 Deferred libxau.so.6
ELF 7fe1babff000- 7fe1bae1e000 Deferred libxcb.so.1
ELF 7fe1bae1e000- 7fe1bb13a000 Deferred libx11.so.6
ELF 7fe1bb13a000- 7fe1bb349000 Deferred libxext.so.6
ELF 7fe1bb349000- 7fe1bb3e5000 Deferred winex11<elf>
\-PE 7fe1bb360000- 7fe1bb3e5000 \ winex11
ELF 7fe1bb3fb000- 7fe1bb61b000 Deferred libexpat.so.1
ELF 7fe1bb61b000- 7fe1bb856000 Deferred libfontconfig.so.1
ELF 7fe1bb856000- 7fe1bba81000 Deferred libpng16.so.16
ELF 7fe1bba81000- 7fe1bbc91000 Deferred libbz2.so.1.0
ELF 7fe1bbc91000- 7fe1bbf30000 Deferred libfreetype.so.6
ELF 7fe1bbf30000- 7fe1bbfc7000 Deferred rpcrt4<elf>
\-PE 7fe1bbf40000- 7fe1bbfc7000 \ rpcrt4
ELF 7fe1bbfc7000- 7fe1bc16d000 Deferred ole32<elf>
\-PE 7fe1bbff0000- 7fe1bc16d000 \ ole32
ELF 7fe1bc16d000- 7fe1bc1b5000 Deferred winspool<elf>
\-PE 7fe1bc180000- 7fe1bc1b5000 \ winspool
ELF 7fe1bc1b5000- 7fe1bc2b0000 Deferred comdlg32<elf>
\-PE 7fe1bc1c0000- 7fe1bc2b0000 \ comdlg32
ELF 7fe1bc2b0000- 7fe1bc2c5000 Deferred sensapi<elf>
\-PE 7fe1bc2c0000- 7fe1bc2c5000 \ sensapi
ELF 7fe1bc2c5000- 7fe1bc301000 Deferred wintrust<elf>
\-PE 7fe1bc2d0000- 7fe1bc301000 \ wintrust
ELF 7fe1bc301000- 7fe1bc325000 Deferred bcrypt<elf>
\-PE 7fe1bc310000- 7fe1bc325000 \ bcrypt
ELF 7fe1bc325000- 7fe1bc40b000 Deferred crypt32<elf>
\-PE 7fe1bc330000- 7fe1bc40b000 \ crypt32
ELF 7fe1bc40b000- 7fe1bc61d000 Deferred libz.so.1
ELF 7fe1bc61d000- 7fe1bc68c000 Deferred dbghelp<elf>
\-PE 7fe1bc630000- 7fe1bc68c000 \ dbghelp
ELF 7fe1bc68c000- 7fe1bd08c000 Deferred shell32<elf>
\-PE 7fe1bc6b0000- 7fe1bd08c000 \ shell32
ELF 7fe1bd08c000- 7fe1bd119000 Deferred shlwapi<elf>
\-PE 7fe1bd0a0000- 7fe1bd119000 \ shlwapi
ELF 7fe1bd119000- 7fe1bd141000 Deferred imm32<elf>
\-PE 7fe1bd120000- 7fe1bd141000 \ imm32
ELF 7fe1bd141000- 7fe1bd18e000 Deferred usp10<elf>
\-PE 7fe1bd150000- 7fe1bd18e000 \ usp10
ELF 7fe1bd18e000- 7fe1bd1a9000 Deferred version<elf>
\-PE 7fe1bd190000- 7fe1bd1a9000 \ version
ELF 7fe1bd1a9000- 7fe1bd23d000 Deferred advapi32<elf>
\-PE 7fe1bd1c0000- 7fe1bd23d000 \ advapi32
ELF 7fe1bd23d000- 7fe1bd3a9000 Deferred gdi32<elf>
\-PE 7fe1bd250000- 7fe1bd3a9000 \ gdi32
ELF 7fe1bd3a9000- 7fe1bd601000 Deferred user32<elf>
\-PE 7fe1bd3d0000- 7fe1bd601000 \ user32
ELF 7fe1bd701000- 7fe1bd84b000 Deferred comctl32<elf>
\-PE 7fe1bd710000- 7fe1bd84b000 \ comctl32
ELF 7fe1bdac4000- 7fe1bdccf000 Deferred libnss_files.so.2
ELF 7fe1bdecf000- 7fe1be0e5000 Deferred libgcc_s.so.1
ELF 7fe1be0e5000- 7fe1be3d6000 Deferred libm.so.6
ELF 7fe1be3d9000- 7fe1be5dd000 Deferred libdl.so.2
ELF 7fe1be5dd000- 7fe1be953000 Deferred libc.so.6
ELF 7fe1be953000- 7fe1beb6f000 Deferred libpthread.so.0
ELF 7fe1beb70000- 7fe1bef16000 Dwarf libwine.so.1
ELF 7fe1bef17000- 7fe1bf135000 Deferred ld-linux-x86-64.so.2
ELF 7ffc203fa000- 7ffc203fb000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\npp.7.5.9.bin.x64.zip.extracted\notepad++.exe
00000009 0 <==
0000000e services.exe
00000026 0
00000023 0
0000001e 0
00000018 0
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
0000001b 0
00000017 0
00000016 0
00000012 0
00000019 explorer.exe
0000002a 0
00000029 0
00000027 0
0000001a 0
0000001c plugplay.exe
00000020 0
0000001f 0
0000001d 0
00000021 winedevice.exe
00000030 0
0000002f 0
0000002e 0
0000002d 0
0000002c 0
0000002b 0
00000028 0
00000025 0
00000024 0
00000022 0
System information:
Wine build: wine-3.17
Platform: x86_64
Version: Windows XP
Host system: Linux
Host version: 4.4.21
#
ELF 7fe1beb70000- 7fe1bef16000 Dwarf libwine.so.1
ELF 7fe1bef17000- 7fe1bf135000 Deferred ld-linux-x86-64.so.2
ELF 7ffc203fa000- 7ffc203fb000 Deferred [vdso].so
Threads:
process tid prio (all id:s are in hex)
00000008 (D) Z:\npp.7.5.9.bin.x64.zip.extracted\notepad++.exe
00000009 0 <==
0000000e services.exe
00000026 0
00000023 0
0000001e 0
00000018 0
00000013 0
00000010 0
0000000f 0
00000011 winedevice.exe
0000001b 0
00000017 0
00000016 0
00000012 0
00000019 explorer.exe
0000002a 0
00000029 0
00000027 0
0000001a 0
0000001c plugplay.exe
00000020 0
0000001f 0
0000001d 0
00000021 winedevice.exe
00000030 0
0000002f 0
0000002e 0
0000002d 0
0000002c 0
0000002b 0
00000028 0
00000025 0
00000024 0
00000022 0
System information:
Wine build: wine-3.17
Platform: x86_64
Version: Windows XP
Host system: Linux
Host version: 4.4.21
#
version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

#322 Post by version2013 »

don570 wrote:I converted wine64-3.17_v4.1.pet
I was able to make a SFS package for fatdog710 and run 32 bit windows programs


I tried to run a 64bit windows program (freeware)
It wouldn't work :cry:
https://notepad-plus-plus.org/repositor ... in.x64.zip
I have different results when trying on Tahr64-6.0.5
After Installing wine64-3.17_v4.1.pet, notepad++ appears to run. I failed to test much of the app, but it launched and saving a text file worked.

After uninstalling the pet, I converted the pet to a sfs, then loaded the sfs.
The /usr/lib32 directory was populated with wine files.
/usr/lib64 is a symlink that points to /lib.
/lib failed to have wine files in it.
I am unsure why the sfs is exhibiting this behavior.

Interesting related post:
Pet packages vs. SFS files (Solved)
http://www.murga-linux.com/puppy/viewtopic.php?t=111971
Archived link and alternate link within the above post:
https://web.archive.org/web/20171205044 ... works.html
http://bkhome.org/archive/puppylinux/de ... works.html

This is an example of why I use .pets the majority of the time, instead of sfs.
Last edited by version2013 on Tue 27 Aug 2019, 13:15, edited 1 time in total.
User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#323 Post by don570 »

A 32 bit version of notepad plus npp did run properly.
I had installed it with windows XP.
There are lots of terminal complaints but it still ran.
Remove fake extension


I will try the installer program. Maybe dll files need to be installed somewhere???
https://notepad-plus-plus.org/repositor ... er.x64.exe
Attachments
npp-32bit-terminal.txt.gz
fake gz extension
(5.94 KiB) Downloaded 386 times
version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

Wine-3.18

#324 Post by version2013 »

My attempt at compiling wine-3.18

[wine-3.18 mirrors]

wine-3.18_v1.1.pet _________ puppy 431 [stripped=true]
wine-3.18_v1.2.pet _________ puppy 431 [stripped=false]
wine_DEV-3.18_v1.1.pet ____ puppy 431
wine_DEV-3.18_v1.2.pet ____ puppy 431

wine-3.18_v2.1.pet _________ racy 5.5 [stripped=true]
wine-3.18_v2.2.pet _________ racy 5.5 [stripped=false]
wine_DEV-3.18_v2.1.pet ____ racy 5.5
wine_DEV-3.18_v2.2.pet ____ racy 5.5

wine-3.18_v3.1.pet _________ tahrpup 6.0.5 PAE [stripped=true]
wine-3.18_v3.2.pet _________ tahrpup 6.0.5 PAE [stripped=false]
wine_DEV-3.18_v3.1.pet ____ tahrpup 6.0.5 PAE
wine_DEV-3.18_v3.2.pet ____ tahrpup 6.0.5 PAE

wine_DOC-3.18.pet

wine_extras-v2.1.pet __________ menu entries | mirrors
md5.txt and hashdeep.txt ____ checksums/hashes | mirrors

----------------------------------------------------------------
Notes for my webpage
http://version2013.yolasite.com/page1.php

The ">" character points to a directory of download links, or an individual download link.
example:
> __ wine/3.18/
> _____wine-3.18_v1.1.pet

----------------------------------------------------------------

For general use, I recommend packages that are 'stripped=true'.
For submitting bug reports to WineHQ, I recommend packages that are 'stripped=false'.
When submitting bug reports to WineHQ, it appears a 'stripped=false' Wine provides more information than a 'stripped=true' Wine.
[references: post | page]

The first post has links to:
pet to sfs scripts, menu entry utilities, and Wine usage tips.

----------------------------------------------------------------------------------------------------------

----------------
puppy 431
----------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'

mirrors | /distro/4.3__1/puppies-431.1-main-Xserver.iso
mirrors | /distro/4.3__1/devx_430.sfs

This puplet uses glibc 2.6.1
The Wine files listing 'puppy 431' will possibly:
- fail with a glibc before 2.6.1
- succeed with a glibc of 2.6.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.7.1/fontconfig-2.7.1-i486-pup4.pet
fontconfig/2.7.1/fontconfig_DEV-2.7.1-i486-pup4.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libgphoto2/2.5.0/libgphoto2-2.5.0-i486_v2.pet
libgphoto2/2.5.0/libgphoto2_DEV-2.5.0-i486.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
libusb/1.0.9/libusb-1.0.9-i486_v2.pet
libusb/1.0.9/libusb_DEV-1.0.9-i486_v2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

[mirrors]
xorg/7.3/xorg_xorg_full_dri-7.3.pet
xorg/7.3/xorg_xorg_full_dri_DEV-7.3.pet

------------------------------------

When compiling in puppy 431, I used:
v1.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v1.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

------------
racy 5.5
------------

I compiled using racy 5.5

mirrors | /distro/racy5.5/racy-5.5.iso
mirrors | /distro/racy5.5/devx_racy_5.5.sfs

This puppy distro uses glibc 2.10.1
The Wine files listing 'racy 5.5' will possibly:
- fail with a glibc before 2.10.1
- succeed with a glibc of 2.10.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.8.0/fontconfig-2.8.0-w5c.pet
fontconfig/2.8.0/fontconfig_DEV-2.8.0-w5c.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

----------------------------------------

When compiling in racy 5.5, I used:
v2.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v2.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

----------------------------
tahrpup 6.0.5 PAE
----------------------------

I compiled using tahrpup 6.0.5 PAE

mirrors | /distro/tahrpup-6.0.5_PAE/tahr-6.0.5_PAE.iso
mirrors | /distro/tahrpup-6.0.5_PAE/devx_tahr_6.0.5.sfs

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup 6.0.5 PAE' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages before compiling;
also known as dependencies:

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

----------------------------------------

When compiling in tahrpup 6.0.5 PAE, I used:
v3.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v3.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' [post | page] provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

----------------------------------------------------------------------------------------------------------

updated links at my homepage. see below.
Last edited by version2013 on Sat 27 Oct 2018, 03:33, edited 1 time in total.
version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

Wine64-3.18

#325 Post by version2013 »

My attempt at compiling wine64
This is a WOW64 build.
https://wiki.winehq.org/Building_Wine#Shared_WoW64

[wine-3.18 mirrors]

wine64-3.18_v4.1.pet _________ tahrpup64 6.0.5 [stripped=true]
wine64_DEV-3.18.pet __________ tahrpup64 6.0.5
wine64_DOC-3.18.pet __________ tahrpup64 6.0.5

----------------------------
tahrpup64 6.0.5
----------------------------

I compiled using tahrpup64 6.0.5

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup64 6.0.5' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
----------------------------------------

When compiling in tahrpup64 6.0.5, I used:

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --enable-win64 --libdir=/usr/lib64 CFLAGS="-O2"
https://wiki.winehq.org/Packaging#WoW64_Workarounds
For the 32-bit wine build, I used files from 'wine-3.18_v3.1.pet' from the previous forum post.
----------------------------------------------------------------------------------------------------------
The 32-bit wineserver is included, just in case it is needed.
It is a hidden file ".wineserver"

I do not have any 64-bit applications to test.
I can only do minimal testing because my AMD graphics driver is not functioning properly.
I may have to learn to compile Mesa to do any more detailed testing of 32-bit applications with this wine build.
I am relying on others to test this wine version.
version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

Wine-3.19

#326 Post by version2013 »

My attempt at compiling wine-3.19

[wine-3.19 mirrors]

wine-3.19_v1.1.pet _________ puppy 431 [stripped=true]
wine-3.19_v1.2.pet _________ puppy 431 [stripped=false]
wine_DEV-3.19_v1.1.pet ____ puppy 431
wine_DEV-3.19_v1.2.pet ____ puppy 431

wine-3.19_v2.1.pet _________ racy 5.5 [stripped=true]
wine-3.19_v2.2.pet _________ racy 5.5 [stripped=false]
wine_DEV-3.19_v2.1.pet ____ racy 5.5
wine_DEV-3.19_v2.2.pet ____ racy 5.5

wine-3.19_v3.1.pet _________ tahrpup 6.0.5 PAE [stripped=true]
wine-3.19_v3.2.pet _________ tahrpup 6.0.5 PAE [stripped=false]
wine_DEV-3.19_v3.1.pet ____ tahrpup 6.0.5 PAE
wine_DEV-3.19_v3.2.pet ____ tahrpup 6.0.5 PAE

wine_DOC-3.19.pet

wine_extras-v2.1.pet __________ menu entries | mirrors
md5.txt and hashdeep.txt ____ checksums/hashes | mirrors

----------------------------------------------------------------
Notes for my webpage
http://version2013.yolasite.com/page1.php

The ">" character points to a directory of download links, or an individual download link.
example:
> __ wine/3.19/
> _____wine-3.19_v1.1.pet

----------------------------------------------------------------

For general use, I recommend packages that are 'stripped=true'.
For submitting bug reports to WineHQ, I recommend packages that are 'stripped=false'.
When submitting bug reports to WineHQ, it appears a 'stripped=false' Wine provides more information than a 'stripped=true' Wine.
[references: post | page]

The first post has links to:
pet to sfs scripts, menu entry utilities, and Wine usage tips.

----------------------------------------------------------------------------------------------------------

----------------
puppy 431
----------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'

mirrors | /distro/4.3__1/puppies-431.1-main-Xserver.iso
mirrors | /distro/4.3__1/devx_430.sfs

This puplet uses glibc 2.6.1
The Wine files listing 'puppy 431' will possibly:
- fail with a glibc before 2.6.1
- succeed with a glibc of 2.6.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.7.1/fontconfig-2.7.1-i486-pup4.pet
fontconfig/2.7.1/fontconfig_DEV-2.7.1-i486-pup4.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libgphoto2/2.5.0/libgphoto2-2.5.0-i486_v2.pet
libgphoto2/2.5.0/libgphoto2_DEV-2.5.0-i486.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
libusb/1.0.9/libusb-1.0.9-i486_v2.pet
libusb/1.0.9/libusb_DEV-1.0.9-i486_v2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

[mirrors]
xorg/7.3/xorg_xorg_full_dri-7.3.pet
xorg/7.3/xorg_xorg_full_dri_DEV-7.3.pet

------------------------------------

When compiling in puppy 431, I used:
v1.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v1.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

------------
racy 5.5
------------

I compiled using racy 5.5

mirrors | /distro/racy5.5/racy-5.5.iso
mirrors | /distro/racy5.5/devx_racy_5.5.sfs

This puppy distro uses glibc 2.10.1
The Wine files listing 'racy 5.5' will possibly:
- fail with a glibc before 2.10.1
- succeed with a glibc of 2.10.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.8.0/fontconfig-2.8.0-w5c.pet
fontconfig/2.8.0/fontconfig_DEV-2.8.0-w5c.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

----------------------------------------

When compiling in racy 5.5, I used:
v2.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v2.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

----------------------------
tahrpup 6.0.5 PAE
----------------------------

I compiled using tahrpup 6.0.5 PAE

mirrors | /distro/tahrpup-6.0.5_PAE/tahr-6.0.5_PAE.iso
mirrors | /distro/tahrpup-6.0.5_PAE/devx_tahr_6.0.5.sfs

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup 6.0.5 PAE' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages before compiling;
also known as dependencies:

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

----------------------------------------

When compiling in tahrpup 6.0.5 PAE, I used:
v3.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v3.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' [post | page] provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

----------------------------------------------------------------------------------------------------------

updated links at my homepage. see below.
Last edited by version2013 on Thu 01 Nov 2018, 13:39, edited 1 time in total.
version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

Wine64-3.19

#327 Post by version2013 »

My attempt at compiling wine64
This is a WOW64 build.
https://wiki.winehq.org/Building_Wine#Shared_WoW64

[wine-3.19 mirrors]

wine64-3.19_v4.1.pet _________ tahrpup64 6.0.5 [stripped=true]
wine64_DEV-3.19.pet __________ tahrpup64 6.0.5
wine64_DOC-3.19.pet __________ tahrpup64 6.0.5

----------------------------
tahrpup64 6.0.5
----------------------------

I compiled using tahrpup64 6.0.5

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup64 6.0.5' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
----------------------------------------

When compiling in tahrpup64 6.0.5, I used:

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --enable-win64 --libdir=/usr/lib64 CFLAGS="-O2"
https://wiki.winehq.org/Packaging#WoW64_Workarounds
For the 32-bit wine build, I used files from 'wine-3.19_v3.1.pet' from the previous forum post.
----------------------------------------------------------------------------------------------------------
The 32-bit wineserver is included, just in case it is needed.
It is a hidden file ".wineserver"

I do not have any 64-bit applications to test.
I can only do minimal testing because my AMD graphics driver is not functioning properly.
I may have to learn to compile Mesa to do any more detailed testing of 32-bit applications with this wine build.
I am relying on others to test this wine version.
Last edited by version2013 on Thu 01 Nov 2018, 13:40, edited 1 time in total.
User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#328 Post by don570 »

I tested wine64-3.18_v4.1.pet with 32bit irfanview 4.51 and mp3DirectCut
on Fatdog64 710. Works with 32 bit apps.
_____________________________________________________
version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

Wine-3.20

#329 Post by version2013 »

My attempt at compiling wine-3.20

[wine-3.20 mirrors]

wine-3.20_v1.1.pet _________ puppy 431 [stripped=true]
wine-3.20_v1.2.pet _________ puppy 431 [stripped=false]
wine_DEV-3.20_v1.1.pet ____ puppy 431
wine_DEV-3.20_v1.2.pet ____ puppy 431

wine-3.20_v2.1.pet _________ racy 5.5 [stripped=true]
wine-3.20_v2.2.pet _________ racy 5.5 [stripped=false]
wine_DEV-3.20_v2.1.pet ____ racy 5.5
wine_DEV-3.20_v2.2.pet ____ racy 5.5

wine-3.20_v3.1.pet _________ tahrpup 6.0.5 PAE [stripped=true]
wine-3.20_v3.2.pet _________ tahrpup 6.0.5 PAE [stripped=false]
wine_DEV-3.20_v3.1.pet ____ tahrpup 6.0.5 PAE
wine_DEV-3.20_v3.2.pet ____ tahrpup 6.0.5 PAE

wine_DOC-3.20.pet

wine_extras-v2.1.pet __________ menu entries | mirrors
md5.txt and hashdeep.txt ____ checksums/hashes | mirrors

----------------------------------------------------------------
Notes for my webpage
http://version2013.yolasite.com/page1.php

The ">" character points to a directory of download links, or an individual download link.
example:
> __ wine/3.20/
> _____wine-3.20_v1.1.pet

----------------------------------------------------------------

For general use, I recommend packages that are 'stripped=true'.
For submitting bug reports to WineHQ, I recommend packages that are 'stripped=false'.
When submitting bug reports to WineHQ, it appears a 'stripped=false' Wine provides more information than a 'stripped=true' Wine.
[references: post | page]

The first post has links to:
pet to sfs scripts, menu entry utilities, and Wine usage tips.

----------------------------------------------------------------------------------------------------------

----------------
puppy 431
----------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'

mirrors | /distro/4.3__1/puppies-431.1-main-Xserver.iso
mirrors | /distro/4.3__1/devx_430.sfs

This puplet uses glibc 2.6.1
The Wine files listing 'puppy 431' will possibly:
- fail with a glibc before 2.6.1
- succeed with a glibc of 2.6.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.7.1/fontconfig-2.7.1-i486-pup4.pet
fontconfig/2.7.1/fontconfig_DEV-2.7.1-i486-pup4.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libgphoto2/2.5.0/libgphoto2-2.5.0-i486_v2.pet
libgphoto2/2.5.0/libgphoto2_DEV-2.5.0-i486.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
libusb/1.0.9/libusb-1.0.9-i486_v2.pet
libusb/1.0.9/libusb_DEV-1.0.9-i486_v2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

[mirrors]
xorg/7.3/xorg_xorg_full_dri-7.3.pet
xorg/7.3/xorg_xorg_full_dri_DEV-7.3.pet

------------------------------------

When compiling in puppy 431, I used:
v1.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v1.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

------------
racy 5.5
------------

I compiled using racy 5.5

mirrors | /distro/racy5.5/racy-5.5.iso
mirrors | /distro/racy5.5/devx_racy_5.5.sfs

This puppy distro uses glibc 2.10.1
The Wine files listing 'racy 5.5' will possibly:
- fail with a glibc before 2.10.1
- succeed with a glibc of 2.10.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.8.0/fontconfig-2.8.0-w5c.pet
fontconfig/2.8.0/fontconfig_DEV-2.8.0-w5c.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

----------------------------------------

When compiling in racy 5.5, I used:
v2.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v2.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

----------------------------
tahrpup 6.0.5 PAE
----------------------------

I compiled using tahrpup 6.0.5 PAE

mirrors | /distro/tahrpup-6.0.5_PAE/tahr-6.0.5_PAE.iso
mirrors | /distro/tahrpup-6.0.5_PAE/devx_tahr_6.0.5.sfs

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup 6.0.5 PAE' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages before compiling;
also known as dependencies:

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

----------------------------------------

When compiling in tahrpup 6.0.5 PAE, I used:
v3.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v3.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' [post | page] provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

----------------------------------------------------------------------------------------------------------

updated links at my homepage. see below.
Last edited by version2013 on Thu 15 Nov 2018, 04:57, edited 1 time in total.
version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

Wine64-3.20

#330 Post by version2013 »

My attempt at compiling wine64
This is a WOW64 build.
https://wiki.winehq.org/Building_Wine#Shared_WoW64

[wine-3.20 mirrors]

wine64-3.20_v4.1.pet _________ tahrpup64 6.0.5 [stripped=true]
wine64_DEV-3.20.pet __________ tahrpup64 6.0.5
wine64_DOC-3.20.pet __________ tahrpup64 6.0.5

----------------------------
tahrpup64 6.0.5
----------------------------

I compiled using tahrpup64 6.0.5

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup64 6.0.5' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
----------------------------------------

When compiling in tahrpup64 6.0.5, I used:

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --enable-win64 --libdir=/usr/lib64 CFLAGS="-O2"
https://wiki.winehq.org/Packaging#WoW64_Workarounds
For the 32-bit wine build, I used files from 'wine-3.20_v3.1.pet' from the previous forum post.
----------------------------------------------------------------------------------------------------------
The 32-bit wineserver is included, just in case it is needed.
It is a hidden file ".wineserver"

I do not have any 64-bit applications to test.
I can only do minimal testing because my AMD graphics driver is not functioning properly.
I may have to learn to compile Mesa to do any more detailed testing of 32-bit applications with this wine build.
I am relying on others to test this wine version.
Last edited by version2013 on Thu 15 Nov 2018, 05:01, edited 1 time in total.
User avatar
Burn_IT
Posts: 3650
Joined: Sat 12 Aug 2006, 19:25
Location: Tamworth UK

#331 Post by Burn_IT »

WHY?????
"Just think of it as leaving early to avoid the rush" - T Pratchett
User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#332 Post by bigpup »

version2013 wrote:I do not have any 64-bit applications to test.
I can only do minimal testing because my AMD graphics driver is not functioning properly.
Do you have a 64bit processor, so the computer can run 64bit OS?

Do you need a new graphics card?
I have a few old Nvidia cards.
They work. I just upgraded over the years, so have some extra.
I could send you one.
No charge.
What you do for Puppy and Wine, needs to be rewarded!
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)
User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

#333 Post by bigpup »

Bionicpup64 7.9.6

Installed 'Wine64-3.0.3_v4.1.pet'
Installed 'wine_extras-v2.1.pet'

A lot of the Menu>Utility entries for Wine did not work.
Loaded the 32bit compatibility.sfs for Bionicpup64.
All the menu Wine entries now work.
The things they do not tell you, are usually the clue to solving the problem.
When I was a kid I wanted to be older.... This is not what I expected :shock:
YaPI(any iso installer)
version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

#334 Post by version2013 »

bigpup wrote: Do you have a 64bit processor, so the computer can run 64bit OS?
One of my computers is a 64-bit laptop with an AMD APU.
I want to learn to compile Mesa so I can have an updated graphics driver to test with on tahr64.

https://www.gamingonlinux.com/wiki/Buil ... rom_source
version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

Wine-3.21

#335 Post by version2013 »

My attempt at compiling wine-3.21

[wine-3.21 mirrors]

wine-3.21_v1.1.pet _________ puppy 431 [stripped=true]
wine-3.21_v1.2.pet _________ puppy 431 [stripped=false]
wine_DEV-3.21_v1.1.pet ____ puppy 431
wine_DEV-3.21_v1.2.pet ____ puppy 431

wine-3.21_v2.1.pet _________ racy 5.5 [stripped=true]
wine-3.21_v2.2.pet _________ racy 5.5 [stripped=false]
wine_DEV-3.21_v2.1.pet ____ racy 5.5
wine_DEV-3.21_v2.2.pet ____ racy 5.5

wine-3.21_v3.1.pet _________ tahrpup 6.0.5 PAE [stripped=true]
wine-3.21_v3.2.pet _________ tahrpup 6.0.5 PAE [stripped=false]
wine_DEV-3.21_v3.1.pet ____ tahrpup 6.0.5 PAE
wine_DEV-3.21_v3.2.pet ____ tahrpup 6.0.5 PAE

wine_DOC-3.21.pet

wine_extras-v2.1.pet __________ menu entries | mirrors
md5.txt and hashdeep.txt ____ checksums/hashes | mirrors

----------------------------------------------------------------
Notes for my webpage
http://version2013.yolasite.com/page1.php

The ">" character points to a directory of download links, or an individual download link.
example:
> __ wine/3.21/
> _____wine-3.21_v1.1.pet

----------------------------------------------------------------

For general use, I recommend packages that are 'stripped=true'.
For submitting bug reports to WineHQ, I recommend packages that are 'stripped=false'.
When submitting bug reports to WineHQ, it appears a 'stripped=false' Wine provides more information than a 'stripped=true' Wine.
[references: post | page]

The first post has links to:
pet to sfs scripts, menu entry utilities, and Wine usage tips.

----------------------------------------------------------------------------------------------------------

----------------
puppy 431
----------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'

mirrors | /distro/4.3__1/puppies-431.1-main-Xserver.iso
mirrors | /distro/4.3__1/devx_430.sfs

This puplet uses glibc 2.6.1
The Wine files listing 'puppy 431' will possibly:
- fail with a glibc before 2.6.1
- succeed with a glibc of 2.6.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.7.1/fontconfig-2.7.1-i486-pup4.pet
fontconfig/2.7.1/fontconfig_DEV-2.7.1-i486-pup4.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libgphoto2/2.5.0/libgphoto2-2.5.0-i486_v2.pet
libgphoto2/2.5.0/libgphoto2_DEV-2.5.0-i486.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
libusb/1.0.9/libusb-1.0.9-i486_v2.pet
libusb/1.0.9/libusb_DEV-1.0.9-i486_v2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

[mirrors]
xorg/7.3/xorg_xorg_full_dri-7.3.pet
xorg/7.3/xorg_xorg_full_dri_DEV-7.3.pet

------------------------------------

When compiling in puppy 431, I used:
v1.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v1.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

------------
racy 5.5
------------

I compiled using racy 5.5

mirrors | /distro/racy5.5/racy-5.5.iso
mirrors | /distro/racy5.5/devx_racy_5.5.sfs

This puppy distro uses glibc 2.10.1
The Wine files listing 'racy 5.5' will possibly:
- fail with a glibc before 2.10.1
- succeed with a glibc of 2.10.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.8.0/fontconfig-2.8.0-w5c.pet
fontconfig/2.8.0/fontconfig_DEV-2.8.0-w5c.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

----------------------------------------

When compiling in racy 5.5, I used:
v2.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v2.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

----------------------------
tahrpup 6.0.5 PAE
----------------------------

I compiled using tahrpup 6.0.5 PAE

mirrors | /distro/tahrpup-6.0.5_PAE/tahr-6.0.5_PAE.iso
mirrors | /distro/tahrpup-6.0.5_PAE/devx_tahr_6.0.5.sfs

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup 6.0.5 PAE' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages before compiling;
also known as dependencies:

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

----------------------------------------

When compiling in tahrpup 6.0.5 PAE, I used:
v3.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v3.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' [post | page] provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

----------------------------------------------------------------------------------------------------------

updated links at my homepage. see below.
version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

Wine64-3.21

#336 Post by version2013 »

My attempt at compiling wine64
This is a WOW64 build.
https://wiki.winehq.org/Building_Wine#Shared_WoW64

[wine-3.21 mirrors]

wine64-3.21_v4.1.pet _________ tahrpup64 6.0.5 [stripped=true]
wine64_DEV-3.21.pet __________ tahrpup64 6.0.5
wine64_DOC-3.21.pet __________ tahrpup64 6.0.5

----------------------------
tahrpup64 6.0.5
----------------------------

I compiled using tahrpup64 6.0.5

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup64 6.0.5' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
----------------------------------------

When compiling in tahrpup64 6.0.5, I used:

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --enable-win64 --libdir=/usr/lib64 CFLAGS="-O2"
https://wiki.winehq.org/Packaging#WoW64_Workarounds
For the 32-bit wine build, I used files from 'wine-3.21_v3.1.pet' from the previous forum post.
----------------------------------------------------------------------------------------------------------
The 32-bit wineserver is included, just in case it is needed.
It is a hidden file ".wineserver"

I do not have any 64-bit applications to test.
I can only do minimal testing because my AMD graphics driver is not functioning properly.
I may have to learn to compile Mesa to do any more detailed testing of 32-bit applications with this wine build.
I am relying on others to test this wine version.
version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

Wine-3.0.4

#337 Post by version2013 »

My attempt at compiling wine-3.0.4

[wine-3.0.4 mirrors]

wine-3.0.4_v1.1.pet _________ puppy 431 [stripped=true]
wine-3.0.4_v1.2.pet _________ puppy 431 [stripped=false]
wine_DEV-3.0.4_v1.1.pet ____ puppy 431
wine_DEV-3.0.4_v1.2.pet ____ puppy 431

wine-3.0.4_v2.1.pet _________ racy 5.5 [stripped=true]
wine-3.0.4_v2.2.pet _________ racy 5.5 [stripped=false]
wine_DEV-3.0.4_v2.1.pet ____ racy 5.5
wine_DEV-3.0.4_v2.2.pet ____ racy 5.5

wine-3.0.4_v3.1.pet _________ tahrpup 6.0.5 PAE [stripped=true]
wine-3.0.4_v3.2.pet _________ tahrpup 6.0.5 PAE [stripped=false]
wine_DEV-3.0.4_v3.1.pet ____ tahrpup 6.0.5 PAE
wine_DEV-3.0.4_v3.2.pet ____ tahrpup 6.0.5 PAE

wine_DOC-3.0.4.pet

wine_extras-v2.1.pet __________ menu entries | mirrors
md5.txt and hashdeep.txt ____ checksums/hashes | mirrors

----------------------------------------------------------------
Notes for my webpage
http://version2013.yolasite.com/page1.php

The ">" character points to a directory of download links, or an individual download link.
example:
> __ wine/3.0.4/
> _____wine-3.0.4_v1.1.pet

----------------------------------------------------------------

For general use, I recommend packages that are 'stripped=true'.
For submitting bug reports to WineHQ, I recommend packages that are 'stripped=false'.
When submitting bug reports to WineHQ, it appears a 'stripped=false' Wine provides more information than a 'stripped=true' Wine.
[references: post | page]

The first post has links to:
pet to sfs scripts, menu entry utilities, and Wine usage tips.

----------------------------------------------------------------------------------------------------------

----------------
puppy 431
----------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'

mirrors | /distro/4.3__1/puppies-431.1-main-Xserver.iso
mirrors | /distro/4.3__1/devx_430.sfs

This puplet uses glibc 2.6.1
The Wine files listing 'puppy 431' will possibly:
- fail with a glibc before 2.6.1
- succeed with a glibc of 2.6.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.7.1/fontconfig-2.7.1-i486-pup4.pet
fontconfig/2.7.1/fontconfig_DEV-2.7.1-i486-pup4.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libgphoto2/2.5.0/libgphoto2-2.5.0-i486_v2.pet
libgphoto2/2.5.0/libgphoto2_DEV-2.5.0-i486.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
libusb/1.0.9/libusb-1.0.9-i486_v2.pet
libusb/1.0.9/libusb_DEV-1.0.9-i486_v2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

[mirrors]
xorg/7.3/xorg_xorg_full_dri-7.3.pet
xorg/7.3/xorg_xorg_full_dri_DEV-7.3.pet

------------------------------------

When compiling in puppy 431, I used:
v1.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v1.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

------------
racy 5.5
------------

I compiled using racy 5.5

mirrors | /distro/racy5.5/racy-5.5.iso
mirrors | /distro/racy5.5/devx_racy_5.5.sfs

This puppy distro uses glibc 2.10.1
The Wine files listing 'racy 5.5' will possibly:
- fail with a glibc before 2.10.1
- succeed with a glibc of 2.10.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.8.0/fontconfig-2.8.0-w5c.pet
fontconfig/2.8.0/fontconfig_DEV-2.8.0-w5c.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

----------------------------------------

When compiling in racy 5.5, I used:
v2.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v2.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

----------------------------
tahrpup 6.0.5 PAE
----------------------------

I compiled using tahrpup 6.0.5 PAE

mirrors | /distro/tahrpup-6.0.5_PAE/tahr-6.0.5_PAE.iso
mirrors | /distro/tahrpup-6.0.5_PAE/devx_tahr_6.0.5.sfs

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup 6.0.5 PAE' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages before compiling;
also known as dependencies:

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

----------------------------------------

When compiling in tahrpup 6.0.5 PAE, I used:
v3.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v3.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' [post | page] provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

----------------------------------------------------------------------------------------------------------

updated links at my homepage. see below.
Last edited by version2013 on Sat 15 Dec 2018, 01:16, edited 1 time in total.
version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

Wine64-3.0.4

#338 Post by version2013 »

My attempt at compiling wine64
This is a WOW64 build.
https://wiki.winehq.org/Building_Wine#Shared_WoW64

[wine-3.0.4 mirrors]

wine64-3.0.4_v4.1.pet _________ tahrpup64 6.0.5 [stripped=true]
wine64_DEV-3.0.4.pet __________ tahrpup64 6.0.5
wine64_DOC-3.0.4.pet __________ tahrpup64 6.0.5

----------------------------
tahrpup64 6.0.5
----------------------------

I compiled using tahrpup64 6.0.5

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup64 6.0.5' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
----------------------------------------

When compiling in tahrpup64 6.0.5, I used:

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --enable-win64 --libdir=/usr/lib64 CFLAGS="-O2"
https://wiki.winehq.org/Packaging#WoW64_Workarounds
For the 32-bit wine build, I used files from 'wine-3.0.4_v3.1.pet' from the previous forum post.
----------------------------------------------------------------------------------------------------------
The 32-bit wineserver is included, just in case it is needed.
It is a hidden file ".wineserver"

I do not have any 64-bit applications to test.
I can only do minimal testing because my AMD graphics driver is not functioning properly.
I may have to learn to compile Mesa to do any more detailed testing of 32-bit applications with this wine build.
I am relying on others to test this wine version.
version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

Wine-4.0

#339 Post by version2013 »

My attempt at compiling wine-4.0

[wine-4.0 mirrors]

wine-4.0_v1.1.pet _________ puppy 431 [stripped=true]
wine-4.0_v1.2.pet _________ puppy 431 [stripped=false]
wine_DEV-4.0_v1.1.pet ____ puppy 431
wine_DEV-4.0_v1.2.pet ____ puppy 431

wine-4.0_v2.1.pet _________ racy 5.5 [stripped=true]
wine-4.0_v2.2.pet _________ racy 5.5 [stripped=false]
wine_DEV-4.0_v2.1.pet ____ racy 5.5
wine_DEV-4.0_v2.2.pet ____ racy 5.5

wine-4.0_v3.1.pet _________ tahrpup 6.0.5 PAE [stripped=true]
wine-4.0_v3.2.pet _________ tahrpup 6.0.5 PAE [stripped=false]
wine_DEV-4.0_v3.1.pet ____ tahrpup 6.0.5 PAE
wine_DEV-4.0_v3.2.pet ____ tahrpup 6.0.5 PAE

wine_DOC-4.0.pet

wine_extras-v2.1.pet __________ menu entries | mirrors
md5.txt and hashdeep.txt ____ checksums/hashes | mirrors

----------------------------------------------------------------
Notes for my webpage
http://version2013.yolasite.com/page1.php

The ">" character points to a directory of download links, or an individual download link.
example:
> __ wine/4.0/
> _____wine-4.0_v1.1.pet

----------------------------------------------------------------

For general use, I recommend packages that are 'stripped=true'.
For submitting bug reports to WineHQ, I recommend packages that are 'stripped=false'.
When submitting bug reports to WineHQ, it appears a 'stripped=false' Wine provides more information than a 'stripped=true' Wine.
[references: post | page]

The first post has links to:
pet to sfs scripts, menu entry utilities, and Wine usage tips.

----------------------------------------------------------------------------------------------------------

----------------
puppy 431
----------------

I compiled using puplet: Puppies 4.31.1 by forum member 'ttuuxxx'

mirrors | /distro/4.3__1/puppies-431.1-main-Xserver.iso
mirrors | /distro/4.3__1/devx_430.sfs

This puplet uses glibc 2.6.1
The Wine files listing 'puppy 431' will possibly:
- fail with a glibc before 2.6.1
- succeed with a glibc of 2.6.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.7.1/fontconfig-2.7.1-i486-pup4.pet
fontconfig/2.7.1/fontconfig_DEV-2.7.1-i486-pup4.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libgphoto2/2.5.0/libgphoto2-2.5.0-i486_v2.pet
libgphoto2/2.5.0/libgphoto2_DEV-2.5.0-i486.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
libusb/1.0.9/libusb-1.0.9-i486_v2.pet
libusb/1.0.9/libusb_DEV-1.0.9-i486_v2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

[mirrors]
xorg/7.3/xorg_xorg_full_dri-7.3.pet
xorg/7.3/xorg_xorg_full_dri_DEV-7.3.pet

------------------------------------

When compiling in puppy 431, I used:
v1.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v1.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

------------
racy 5.5
------------

I compiled using racy 5.5

mirrors | /distro/racy5.5/racy-5.5.iso
mirrors | /distro/racy5.5/devx_racy_5.5.sfs

This puppy distro uses glibc 2.10.1
The Wine files listing 'racy 5.5' will possibly:
- fail with a glibc before 2.10.1
- succeed with a glibc of 2.10.1 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages, as one sfs file, before compiling;
also known as dependencies:

[mirrors]
fontconfig/2.8.0/fontconfig-2.8.0-w5c.pet
fontconfig/2.8.0/fontconfig_DEV-2.8.0-w5c.pet

[mirrors]
gmp/6.1.1/gmp-6.1.1-i486_v1.2.pet
gmp/6.1.1/gmp_DEV-6.1.1-i486_v1.2.pet

[mirrors]
gnutls/3.5.2/gnutls-3.5.2_v1.2.pet
gnutls/3.5.2/gnutls_DEV-3.5.2.pet

[mirrors]
lcms2/2.8/lcms2-2.8_v2.pet
lcms2/2.8/lcms2_DEV-2.8_v2.pet

[mirrors]
libelf/0.8.13/libelf-0.8.13-i486_v2.pet
libelf/0.8.13/libelf_DEV-0.8.13-i486_v2.pet

[mirrors]
libgcrypt/1.4.6/libgcrypt-1.4.6-i486-431.pet
libgcrypt/1.4.6/libgcrypt_DEV-1.4.6-i486-431.pet

[mirrors]
libgpg-error/1.10/libgpg-error-1.10-i486-431.pet
libgpg-error/1.10/libgpg_DEV-error-1.10-i486-431.pet

[mirrors]
libtasn1/4.8/libtasn1-4.8-i486_v1.2.pet
libtasn1/4.8/libtasn1_DEV-4.8-i486_v1.2.pet

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
nettle/3.2/nettle-3.2_v1.2.pet
nettle/3.2/nettle_DEV-3.2_v1.2.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

[mirrors]
openldap/2.4.13/openldap-2.4.13-i486.pet
openldap/2.4.13/openldap_DEV-2.4.13-i486.pet

[mirrors]
prelink/20130503/prelink-20130503-i486_v2.pet

----------------------------------------

When compiling in racy 5.5, I used:
v2.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v2.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --x-includes=/usr/X11R7/include --x-libraries=/usr/X11R7/lib --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

----------------------------
tahrpup 6.0.5 PAE
----------------------------

I compiled using tahrpup 6.0.5 PAE

mirrors | /distro/tahrpup-6.0.5_PAE/tahr-6.0.5_PAE.iso
mirrors | /distro/tahrpup-6.0.5_PAE/devx_tahr_6.0.5.sfs

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup 6.0.5 PAE' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
I installed the following packages before compiling;
also known as dependencies:

[mirrors]
mpg123/1.25.10/mpg123-1.25.10_v1.1.pet
mpg123/1.25.10/mpg123_DEV-1.25.10.pet

[mirrors]
openal-soft/1.13/openal-soft-1.13-i486_v1.1.pet
openal-soft/1.13/openal-soft_DEV-1.13-i486_v1.pet

----------------------------------------

When compiling in tahrpup 6.0.5 PAE, I used:
v3.1

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-O2 -march=i486 -mtune=i686"
v3.2

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --libdir=/usr/lib32 CFLAGS="-g -O0 -fno-optimize-sibling-calls -fno-omit-frame-pointer -fno-inline -march=i486 -mtune=i686"
----------------------------------------------------------------------------------------------------------

Menu entries, Color Setter, and other stuff I got from the file 'winegoodies.tar.gz' [post | page] provided by forum member 'technosaurus'.
I only made a few changes to the contents of that file.

----------------------------------------------------------------------------------------------------------

updated links at my homepage. see below.
Last edited by version2013 on Mon 11 Feb 2019, 23:03, edited 2 times in total.
version2013
Posts: 503
Joined: Mon 09 Sep 2013, 00:00
Location: Florida, USA
Contact:

Wine64-4.0

#340 Post by version2013 »

My attempt at compiling wine64
This is a WOW64 build.
https://wiki.winehq.org/Building_Wine#Shared_WoW64

[wine-4.0 mirrors]

wine64-4.0_v4.1.pet _________ tahrpup64 6.0.5 [stripped=true]
wine64_DEV-4.0.pet __________ tahrpup64 6.0.5
wine64_DOC-4.0.pet __________ tahrpup64 6.0.5

----------------------------
tahrpup64 6.0.5
----------------------------

I compiled using tahrpup64 6.0.5

This puppy distro uses glibc 2.19
The Wine files listing 'tahrpup64 6.0.5' will possibly:
- fail with a glibc before 2.19
- succeed with a glibc of 2.19 and above

To see what glibc your puppy has.

Code: Select all

ldd --version

Code: Select all

/lib/libc.so.6

Code: Select all

getconf GNU_LIBC_VERSION
----------------------------------------

When compiling in tahrpup64 6.0.5, I used:

Code: Select all

configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --with-x --enable-win64 --libdir=/usr/lib64 CFLAGS="-O2"
https://wiki.winehq.org/Packaging#WoW64_Workarounds
For the 32-bit wine build, I used files from 'wine-4.0_v3.1.pet' from the previous forum post.
----------------------------------------------------------------------------------------------------------
The 32-bit wineserver is included, just in case it is needed.
It is a hidden file ".wineserver"

I do not have any 64-bit applications to test.
I can only do minimal testing because my AMD graphics driver is not functioning properly.
I may have to learn to compile Mesa to do any more detailed testing of 32-bit applications with this wine build.
I am relying on others to test this wine version.
Post Reply