Gisle Vanem
Gisle Vanem
So how can I build `LuaRT Studio.exe` myself? I have to say the build under `src` is totally *in the dark*. All Nmake commands are hidden. And sometimes a `Replace...
> How are you trying to build tests/api.c and tests/unit.c? Via a home-made GNU-makefile. So the bottom-line is that MSVC is not supported for the tests? It seems PR https://github.com/wolfSSL/wolfssl/pull/8090...
Besides the size-argument to `_sntprintf()` in case of `-D_UNICODE` is wrong. [These lines](https://github.com/Snaipe/BoxFort/blob/master/src/sandbox-windows.c#L401-L406) should be: ```diff --- a/src/sandbox-windows.c 2022-09-19 12:05:05 +++ b/src/sandbox-windows.c 2025-05-01 08:59:44 @@ -34,6 +34,10 @@ #include "timestamp.h"...
How is MSVC supposed to build and use this libcorrect. Some programs does not compile due to such VLA-stuff: ```c size_t msg_len = 2; void find_poly(size_t rate, size_t order, libfec_decoder_t...
Wait, there are more issues. If you were serious about compiling `smbios.c` as C++, there are these errors: ```c smbios.c(131,12): error: call to 'smbios_get_string' is ambiguous 131 | return smbios_get_string(&context->entry,...
Patching it like so should fix this: ```diff --- a/wincon/pdcscrn.c 2025-06-14 15:47:57 +++ b/wincon/pdcscrn.c 2025-06-15 17:30:26 @@ -89,8 +89,8 @@ typedef CONSOLE_SCREEN_BUFFER_INFOEX *PCONSOLE_SCREEN_BUFFER_INFOEX; #endif -typedef FARPROC SetConsoleScreenBufferInfoExFn; -typedef FARPROC GetConsoleScreenBufferInfoExFn;...
> "I've built it on GCC-15 with the default C23 standard and seen that it indeed fixes the problem"? No. I've not used GCC for some time. But no warning...
Looks like the Makefiles for both `src/lib` and `src/tools` are done in parallel accessing the same `vc143.pdb` file. Why? Adding `-FS` slows things down in my experience and seldom have...
Is there a question for me in the above? AFAICS, Watcom is a dead project. Use something else or complain to them.
I've just added the `bin/suck` and `bin/rdebug` code: https://github.com/gvanem/Watt-32/commit/50fdbcc65bd4a96b0c314f35e0ca76f47b8ae9b5 No idea if they work