Open Foadsf opened 5 years ago
@Foadsf There doesn't appear to be a Windows binary for this?
I thought there is but maybe I'm wrong. Lets ask the developer @zoltanp
I have not tried to build KTechLab on windows. If kdelibs4 and KDE4 builds and runs on windows, then KTechlab should be also possible to build and run.
@zoltanp I'm no expert but isn't KDE based on Qt? I had the assumption that all Qt software are inherently cross-platform. How can we give this a try?
If an application does not use some platform-specific functionality / libraries, then it should be multi-platform. However, there is a big difference between something that should work (there is no obvious reason to not to work) and something that does work (it has been tried and it has worked)
For KDE on windows there is documentation on wiki; I'm not familiar with details:
@Foadsf Until this has been tested I am going to leave it as 'Blocked Upstream'. But I would suggest that there are very few maintainers who is going to put the work in to testing this out before even trying to build a package.
In addition to that, compiling from source in a Chocolatey package is not currently supported (as you're aware as you raised this issue).
@zoltanp a feature request has been placed in 2012 and I also asked this question on Reddit to see if KDE guys can help. I will follow this discussion in the above mention ticket.
@Foadsf I'm aware of that request, just because of my limited free time I have not gotten into experimenting with windows. First I want to move KTechLab to Qt5 / KF5 and then look into windows port more seriously (I assume there is a significant demand for it). If you have the skills, or want to learn, feel free to experiment with compiling KTechLab on windows.
As it's been almost a year since this request was raised I'm keen to get an update on this @zoltanp @Foadsf
@pauby Since last year Februrary, KTechLab builds and runs with Qt5, but it is work in progress; some more fixes are needed for a KF5/Qt5 release. In the direction of building and running KTechLab on windows, I haven't managed to do anything directly. These days it should be easier to do; volunteers are welcome :-)
@zoltanp Where is the license for the project? The Git repository specified in the RAEDME isn't there anymore? We need to determine if this software can be embedded. If not, without an official build I can't see how it can proceed.
@pauby Where are you looking?
The official repository is at KDE:
https://cgit.kde.org/ktechlab.git/
and also there is a(n extra) mirror on github:
https://github.com/ktechlab/ktechlab/
As license, see the COPYING* files in the sources. Basically it is GNU GPLv2+.
Where are you looking?
I was looking in your README under 'Getting the source' and the URL https://anongit.kde.org/ktechlab.git ends up finding no repositories.
I assumed KDE would be some flavour of GPL so thanks for confirming that.
I was looking in your README under 'Getting the source' and the URL https://anongit.kde.org/ktechlab.git ends up finding no repositories.
I see now, the redirect is incorrect (has an excessive .git at the end). I will fix that, thanks.
Looking at it again, this URL is for git
commands, the git web interface is at https://commits.kde.org/ktechlab
. Updated the Readme file to be more explicit about these URLs.
Hi, I have an update on the situation: based on my tests, KTechLab builds and runs on windows, "out-of-the-box". The packaging is not done for windows. Please see details here:
https://invent.kde.org/sdk/ktechlab/-/issues/2
If anybody would like to package KTechLab for windows, I support that effort.
Checklist
Package Details
Software project URL : https://sourceforge.net/projects/ktechlab/ and https://github.com/ktechlab/ktechlab Direct download URL for the software / installer : https://github.com/ktechlab/ktechlab/releases Software summary / short description: KTechlab is an IDE for microcontrollers and electronics.
P.S. The AUR package might be helpful