Page 28 of 45

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Mon Mar 03, 2025 10:39 pm
by ql_freak
Exile wrote: Sat Feb 15, 2025 11:38 am My views on some of the questions:
ql_freak wrote: Sat Feb 15, 2025 1:59 am What is the advantage of SDL/2 used in sQLux?
Device and OS independent UI/ UX, video, audio, input etc. That allows sQLux to run on multiple OS, including native windows
It seems sQLux is only distributed as source on GitHub. Which C-Compiler is needed to compile it from source for native Windows 10++? Is Visual Studio (Community version is free for private usage and IMHO even small companies) okay, or is GCC/CLANG (with MinGW or similar) required?

Ciao Peter

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Mon Mar 03, 2025 10:50 pm
by tofro
ql_freak wrote: Mon Mar 03, 2025 10:39 pm
Exile wrote: Sat Feb 15, 2025 11:38 am My views on some of the questions:
ql_freak wrote: Sat Feb 15, 2025 1:59 am What is the advantage of SDL/2 used in sQLux?
Device and OS independent UI/ UX, video, audio, input etc. That allows sQLux to run on multiple OS, including native windows
It seems sQLux is only distributed as source on GitHub. Which C-Compiler is needed to compile it from source for native Windows 10++? Is Visual Studio (Community version is free for private usage and IMHO even small companies) okay, or is GCC/CLANG (with MinGW or similar) required?
No, it's not. There's binary releases for all major platforms here on GitHub. If you want binaries from GitHub, always check under "Releases" (bottom right of window). And some of the release zip file names give some more strong hints on what compiler was used to build them :)

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Mon Mar 03, 2025 11:11 pm
by ql_freak
Thank you tofro!

Unfortunately it seems you must do it the hard way: Install MinGW (32 or 64). There seems to be no version which is working with native Windows (without MingGW). When I'm retired, I perhaps will have a look at it. If SDL/2 is available natively for Windows (without MinGW) I perhaps will try, to compile it with Visual Studio to native Windows. BTW: GnuWin32 seems not to be supported anymore (had nearly all GNU utilities for native Windows [without MinGW]).

Ciao ql_freak

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Mon Mar 03, 2025 11:16 pm
by desin
Sqlux release.png
Sqlux release.png (9.74 KiB) Viewed 364 times
Sqlux release assets.png

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Mon Mar 03, 2025 11:38 pm
by ql_freak
Sorry "Vielleicht stehe ich am Schlauch" I cannot find a native binary Windows port of sQLux which doesn't require MinGW. Compiling a port from Source which requires MingGW to (real) native Windows (than you could e.g. use Visual Studio) is not so easy.

EDIT:
Oops: Perhaps I'm wrong. MinGW is NOT Cygwin, i.e. it perhaps is working without a special DLL. See the articles in Wikipedia about Cygwin and MinGW.

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Tue Mar 04, 2025 7:37 am
by tofro
ql_freak wrote: Mon Mar 03, 2025 11:38 pm EDIT:
Oops: Perhaps I'm wrong. MinGW is NOT Cygwin, i.e. it perhaps is working without a special DLL. See the articles in Wikipedia about Cygwin and MinGW.
No, MingW is not Cygwin (that is, not a Unix runtime envoronment like Cygwin). It's simply gcc for Windows, about as "Windowsy" as it gets and builds native Windows applications..

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Tue Mar 04, 2025 7:38 am
by XorA
Man I go to all the hassle to make a windows native version and people spread misinformation like this.

YES THERE IS A WINDOWS NATIVE VERSION.

It's fine if you don't want to use it, but please stop with the massive negativity about it.

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Tue Mar 04, 2025 9:05 am
by RalfR
XorA wrote: Tue Mar 04, 2025 7:38 amYES THERE IS A WINDOWS NATIVE VERSION.
Is the version 1.0 on Github the ready to run version for Windows?

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Tue Mar 04, 2025 9:10 am
by XorA
RalfR wrote: Tue Mar 04, 2025 9:05 am
XorA wrote: Tue Mar 04, 2025 7:38 amYES THERE IS A WINDOWS NATIVE VERSION.
Is the version 1.0 on Github the ready to run version for Windows?
I would go for the latest release

https://github.com/SinclairQL/sQLux/releases/tag/v1.1.0

Choose mingw32/64 depending on your windows age, I try and keep XP working but I do not test.

Re: sQLux v1.0 (The Xmas Turkey)

Posted: Tue Mar 04, 2025 9:14 am
by tofro
XorA wrote: Tue Mar 04, 2025 7:38 am Man I go to all the hassle to make a windows native version and people spread misinformation like this.

YES THERE IS A WINDOWS NATIVE VERSION.

It's fine if you don't want to use it, but please stop with the massive negativity about it.
Calm down, I think that was just a massive mis-understanding of what MingW is, putting it in the Cygwin drawer. (Well, a bit more research might have helped...)

Mabe you should think about a change of names (I know it's some sort of heritage from uqlx thing), now that it supports all three major platforms more or less equally. The "ux" might be a bit mis-leading.

Thanks for providing sqQLux!