Search found 61 matches

by zipmagic
Sun Feb 11, 2024 1:45 pm
Forum: wimlib discussion
Topic: ARM64 Support
Replies: 38
Views: 43840

Re: ARM64 Support

Since this is off-topic from ARM64 support, can you please create a new thread? Please include a clear report of the issue, including the error message(s) you're currently seeing and attaching the DLL that's not working. Please use the latest git master branch only, without anything reverted , and ...
by zipmagic
Sat Feb 10, 2024 12:44 pm
Forum: wimlib discussion
Topic: ARM64 Support
Replies: 38
Views: 43840

Re: ARM64 Support

if "$cc" --version | grep -q '(GCC)'; then configure_args+=("CC=$cc -static -static-libgcc -static-libstdc++") fi That's also the old code, not the new code, so make sure you've run 'git pull'... To clarify after doing the git pull, this is the code I ended up with: if ! "$...
by zipmagic
Thu Feb 08, 2024 9:16 am
Forum: wimlib discussion
Topic: ARM64 Support
Replies: 38
Views: 43840

Re: ARM64 Support

synchronicity wrote: Thu Feb 08, 2024 3:21 am
Yes, I haven't seen the issue on newer operating systems such as Windows 10, and surely wouldn't run into it on Windows Server 2022 either.
Why not do the build on one of those, then?
I'm already building on Windows 11, do you mean I should try building on Windows 8.1 instead?
by zipmagic
Wed Feb 07, 2024 7:21 pm
Forum: wimlib discussion
Topic: ARM64 Support
Replies: 38
Views: 43840

Re: ARM64 Support

Hi, It turned out that the windows-build.sh script had a bug that made it not use the -static-libgcc compiler flag in the MINGW32 and MINGW64 MSYS2 environments as intended, causing the DLL to depend on libgcc. I've pushed out a commit that fixed this. This did not affect the official i686 and x86_...
by zipmagic
Wed Feb 07, 2024 1:45 pm
Forum: wimlib discussion
Topic: ARM64 Support
Replies: 38
Views: 43840

Re: ARM64 Support

Thanks for the prompt response. Yes, I haven't seen the issue on newer operating systems such as Windows 10, and surely wouldn't run into it on Windows Server 2022 either. That said, I haven't regression tested on older than Windows 8.1 (due to it being the minimum WIMBOOT target for us here). Howev...
by zipmagic
Wed Feb 07, 2024 1:15 am
Forum: wimlib discussion
Topic: ARM64 Support
Replies: 38
Views: 43840

Re: ARM64 Support

What dependency problems are you referring to, specifically? The ARM64 libwim-15.dll has the same dependencies as the x86_64 one, I believe. It only depends on standard Windows DLLs (ntdll, msvcrt, advapi32, user32, kernel32). Also to clarify I tested the 32 bit (x86) and 64 bit (amd64) non-aarch64...
by zipmagic
Wed Feb 07, 2024 1:14 am
Forum: wimlib discussion
Topic: ARM64 Support
Replies: 38
Views: 43840

Re: ARM64 Support

So rebuilding it with GCC : 32-bit Windows 8.1: The program can't start because libgcc_s_dw2-1.dll is missing from your computer. Try reinstalling the program to fix this problem. 64-bit Windows 8.1: Works fine. Rebuilding it with CLANG : 32-bit Windows 8.1: The program can't start because api-ms-wi...
by zipmagic
Tue Feb 06, 2024 10:10 pm
Forum: wimlib discussion
Topic: ARM64 Support
Replies: 38
Views: 43840

Re: ARM64 Support

Is there a way to add these flags to the compiler and linker:

-static -static-libgcc -static-libstdc++

To ensure there's no dependencies on the built DLL?

I've seen dependency problems happen on Windows 8.1, for instance.
by zipmagic
Mon Feb 05, 2024 8:03 pm
Forum: wimlib discussion
Topic: Kernel Extended Attribute Support on NTFS
Replies: 20
Views: 6855

Re: Kernel Extended Attribute Support on NTFS

Success! The driver has been fixed and it works everywhere :) Now we're moving to our actual test cases, having verified that KEAs are being retained accurately. Great, once you do so, I would humbly ask that you see about making that driver open source so that it can benefit wimlib across-the-boar...
by zipmagic
Mon Jan 29, 2024 8:36 pm
Forum: wimlib discussion
Topic: Kernel Extended Attribute Support on NTFS
Replies: 20
Views: 6855

Re: Kernel Extended Attribute Support on NTFS

Success! The driver has been fixed and it works everywhere :)

Now we're moving to our actual test cases, having verified that KEAs are being retained accurately.