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
http://peter-sulzer.bplaced.net
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX
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
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
http://peter-sulzer.bplaced.net
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX
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.
http://peter-sulzer.bplaced.net
GERMAN! QL-Download page also available in English: GETLINE$() function, UNIX-like "ls" command, improved DIY-Toolkit function EDLINE$ - All with source. AND a good Python 3 Tutorial (German) for Win/UNIX
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..
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.