Pietro Gagliardi

Results 328 comments of Pietro Gagliardi

https://github.com/SerenityOS/serenity (pointed to its existence by @ebraminio)

When statically linking, you'll need to include the list of libraries libui links against, which is, for alpha 4: ``` user32 kernel32 gdi32 comctl32 uxtheme msimg32 comdlg32 d2d1 dwrite ole32...

Oh right, you'll also need the proper `msvcrt`. I forget what version VS2017 belongs to.

It seems like the `/M` options need to match as well, hmmm. Try adding `/MD` or `/MT` before `/ilnk`. I don't know which one is correct off the top of...

You'll need to link both the `.a` and `.res` files in. You'll need to use these link options: ``` -luser32 -lkernel32 -lusp10 -lgdi32 -lcomctl32 -luxtheme -lmsimg32 -lcomdlg32 -ld2d1 -ldwrite -lole32...

I don't understand that error message. What is `鎿嶄綔鎴愬姛瀹屾垚銆`? Neither Google nor Google Translate is giving me much insight. Furthermore, if `InitCommonControlsEx()` is failing with last error 0, then something...

What's the difference here? Does `mingw32-make` or whatever shell it uses not handle the asterisk properly? I want to get rid of these kludges entirely, but I don't have an...

I still need an explanation of why that change makes things behave differently. IIRC I had no problems with my own MSYS build a few days ago (though that was...

I decided to just fix the problem by not having it in the first place: there is no more .res file to copy out or link in. Do things work...

I think that's cmake's doing; I'm not sure. What happens on a dynamic build?