<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<div class="moz-cite-prefix">Hi,<br>
Could you please clarify for me what steps I should now take to
compile Ktechlab using craft. I'm assuming that I need to copy
this file to my computer<br>
<br>
<a class="moz-txt-link-freetext" href="https://invent.kde.org/packaging/craft-blueprints-kde/-/blob/master/extragear/ktechlab/ktechlab.py">https://invent.kde.org/packaging/craft-blueprints-kde/-/blob/master/extragear/ktechlab/ktechlab.py</a><br>
<br>
If so where do I save the file?<br>
<br>
I'm guessing that I should then open a powershell window. Which
commands do I enter at the powershell command line? Thanks.<br>
<br>
David.<br>
<br>
On 05/09/2022 10:33, David J S Briscoe wrote:<br>
</div>
<blockquote type="cite"
cite="mid:92d3e8ab-450c-5a2b-7228-cf69d99e413c@djsbriscoe.vispa.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<div class="moz-cite-prefix">Hi,<br>
I have managed to get craft setup from a powershell window. At
one stage it asked me if I wanted to use a MINGW or a MSVC2019
compiler. I chose the latter. Everything seemed to install OK
after a load of scary text scrolling by on the powershell
screen. I will try compiling ktechlab using craft next weekend.
I hope it all works out. I'll report back later. Thanks.<br>
<br>
David.<br>
<br>
On 05/09/2022 10:13, Zoltan Padrah wrote:<br>
</div>
<blockquote type="cite"
cite="mid:CA+=jyCgP22_i3Tp=6CiBjUAswKgPVtjNDyuriPJ43tjGCBL4aw@mail.gmail.com">
<meta http-equiv="content-type" content="text/html;
charset=UTF-8">
<div dir="ltr">
<div>I'm replying below, inline:</div>
<div><br>
</div>
<div>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">David J S Briscoe <<a
href="mailto:david@djsbriscoe.vispa.com"
moz-do-not-send="true" class="moz-txt-link-freetext">david@djsbriscoe.vispa.com</a>>
ezt írta (időpont: 2022. szept. 4., V, 12:29):<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<div>How would I set up the environment variables for
MSVC 2019? The craft notes only mention 2015 and
2017<br>
<br>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>
<div dir="ltr">As far as I know the installation script
for Craft detects compilers and allows selecting the
one to use.<br>
</div>
</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<div> Note: For Microsoft Visual Studio compiler, it's
necessary to have VCTOOLSREDISTDIR environment
variable pointing to: "C:\Program Files
(x86)\Microsoft Visual
Studio\2017\Professional\VC\Redist\MSVC\xx.xx.xxxxx"
for MSVS 2017 and VCINSTALLDIR environment pointing
to "C:\Program Files (x86)\Microsoft Visual
Studio\2015\Community\VC\" for MSVS 2015. <br>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>Where have you found this text? I do not remember
manually setting up environment...</div>
<div>When starting Craft, it loads some configuration
files and sets up the environment by itself, so I'm not
sure if manual setup is needed. At least when I have
installed Craft last time, things mostly worked
automatically.<br>
</div>
<div><br>
</div>
<div>Hope this is useful,</div>
<div><br>
</div>
<div> Zoltan</div>
<div><br>
</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<div> <br>
I have checked my environment variables and
VCTOOLSREDISTDIR and VCINSTALLDIR does not exist in
a permanent way (maybe these are set up somehow at
run time). Would I just create these variable and
point them to the relevant directories for MSVC
2019. What variables do you have set up? Any help
welcome. Thanks.<br>
<br>
David.<br>
<br>
PS Maybe this will help?<br>
<br>
<a
href="https://renenyffenegger.ch/notes/Windows/development/Visual-Studio/environment-variables/index"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">https://renenyffenegger.ch/notes/Windows/development/Visual-Studio/environment-variables/index</a><br>
<br>
<br>
On 04/09/2022 10:07, Zoltan Padrah wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>MSVC / Visual Studio is just one of the
required software components needed for
compiling KTechLab on Windows.</div>
<div>Some others are:</div>
<div>- Qt libraries</div>
<div>- dependencies of Qt libraries<br>
</div>
<div>- (some) KDE libraries</div>
<div>- dependencies of the KDE libraries</div>
<div>- (some) KDE runtime components</div>
<div>- dependencies of KDE runtime components</div>
<div><br>
</div>
<div>Theoretically you can set up all those
manually, but probably it would take quite some
time and effort.</div>
<div><br>
</div>
<div>Installing all this software can be
automated, essentially this is the basic idea of
Craft, as far as I know.</div>
<div><br>
</div>
<div><br>
</div>
<div> Zoltan<br>
</div>
<div><br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">David J S
Briscoe <<a
href="mailto:david@djsbriscoe.vispa.com"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">david@djsbriscoe.vispa.com</a>>
ezt írta (időpont: 2022. szept. 4., V, 9:38):<br>
</div>
<blockquote class="gmail_quote" style="margin:0px
0px 0px 0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<div>Hi,<br>
Thanks for your reply.<br>
I will read the information in the links you
provided and give craft a try.<br>
Are there any other ways of compiling
Ktechlab for Windows 10? I saw MSVC 2019
mentioned somewhere (I have VS 2019 and 2022
community editions installed).<br>
<br>
David.<br>
<br>
On 03/09/2022 20:57, Zoltan Padrah wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>The craft recipe is in the
craft-blueprints-kde repository [1] ;
this git repository (and several others)
is automatically cloned when Craft is
set up.</div>
<div><br>
</div>
<div>[1]<br>
</div>
<div><a
href="https://invent.kde.org/packaging/craft-blueprints-kde/-/blob/master/extragear/ktechlab/ktechlab.py"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">https://invent.kde.org/packaging/craft-blueprints-kde/-/blob/master/extragear/ktechlab/ktechlab.py</a></div>
<div><br>
</div>
<div>If you want to build KTechLab on
windows, I highly recommend reading the
documentation about Craft...</div>
<div><br>
</div>
<div><a
href="https://community.kde.org/Craft"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">https://community.kde.org/Craft</a></div>
<div><br>
</div>
<div><a
href="https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source/Windows"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source/Windows</a></div>
<div><br>
</div>
<div> Zoltan<br>
</div>
<br>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">David J
S Briscoe <<a
href="mailto:david@djsbriscoe.vispa.com"
target="_blank" moz-do-not-send="true"
class="moz-txt-link-freetext">david@djsbriscoe.vispa.com</a>>
ezt írta (időpont: 2022. szept. 3., Szo,
21:36):<br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div>
<div>Hi,<br>
Ive managed to install KTECHLAB on
linux Mint using the APT-GET command
so I didn't have to build anything.
Where is the craft recipe located?
Is it in the source code repository?
I'd like to give it a try. Thanks.<br>
<br>
David.<br>
<br>
On 02/09/2022 21:42, Zoltan Padrah
wrote:<br>
</div>
<blockquote type="cite">
<div dir="ltr">
<div>Hi David,</div>
<div><br>
</div>
<div>building KTechLab on Windows
requires KDE Craft, please see
instructions here:</div>
<div><br>
</div>
<div><a
href="https://community.kde.org/Craft"
target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">https://community.kde.org/Craft</a></div>
<div><br>
</div>
<div><a
href="https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source/Windows"
target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source/Windows</a></div>
<div><br>
</div>
<div>There exists a Craft recipe
for KTechLab, so in case Craft
is set up, one can build
KTechLab with one command.</div>
<div><br>
</div>
<div>On Linux systems building is
much simpler, you just need to
install KTechLab's build
dependencies, typically from
package manager, then get the
source code and building and
running should work. Please see
instructions here:</div>
<div><br>
</div>
<div><a
href="https://invent.kde.org/sdk/ktechlab#building-and-running"
target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">https://invent.kde.org/sdk/ktechlab#building-and-running</a></div>
<div><br>
</div>
<div>Depending on how much
experience you have with
software development or software
development on Windows, building
on Linux might be simpler to
start overall, while building on
Windows might require to fix /
work-around some things as you
go.</div>
<div><br>
</div>
<div>Hope this helps,</div>
<div><br>
</div>
<div> Zoltan</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
<div><br>
</div>
</div>
<br>
<div class="gmail_quote">
<div dir="ltr" class="gmail_attr">David
J S Briscoe <<a
href="mailto:david@djsbriscoe.vispa.com"
target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">david@djsbriscoe.vispa.com</a>>
ezt írta (időpont: 2022. szept.
2., P, 18:28):<br>
</div>
<blockquote class="gmail_quote"
style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
<div> Message forwarded to
developer list.<br>
<div><br>
<br>
-------- Forwarded Message
--------
<table cellspacing="0"
cellpadding="0" border="0">
<tbody>
<tr>
<th valign="BASELINE"
nowrap="nowrap"
align="RIGHT">From:
</th>
<td>- Fri <>, 41
GMT <></td>
</tr>
<tr>
<th valign="BASELINE"
nowrap="nowrap"
align="RIGHT">X-Mozilla-Status:
</th>
<td>0001</td>
</tr>
<tr>
<th valign="BASELINE"
nowrap="nowrap"
align="RIGHT">X-Mozilla-Status2:
</th>
<td>00800000</td>
</tr>
<tr>
<th valign="BASELINE"
nowrap="nowrap"
align="RIGHT">Message-ID:
</th>
<td><a
href="mailto:bcba6f3e-f5c9-927a-353e-62b49a8feed8@djsbriscoe.vispa.com"
target="_blank"
moz-do-not-send="true"><bcba6f3e-f5c9-927a-353e-62b49a8feed8@djsbriscoe.vispa.com></a></td>
</tr>
<tr>
<th valign="BASELINE"
nowrap="nowrap"
align="RIGHT">Date:
</th>
<td>Fri, 2 Sep 2022
11:37:40 +0100</td>
</tr>
<tr>
<th valign="BASELINE"
nowrap="nowrap"
align="RIGHT">MIME-Version:
</th>
<td>1.0</td>
</tr>
<tr>
<th valign="BASELINE"
nowrap="nowrap"
align="RIGHT">User-Agent:
</th>
<td>Mozilla/5.0
(Windows NT 10.0;
Win64; x64;
rv:102.0)
Gecko/20100101
Thunderbird/102.2.1</td>
</tr>
<tr>
<th valign="BASELINE"
nowrap="nowrap"
align="RIGHT">From:
</th>
<td>David J S Briscoe
<a
href="mailto:david@djsbriscoe.vispa.com"
target="_blank"
moz-do-not-send="true"><david@djsbriscoe.vispa.com></a></td>
</tr>
<tr>
<th valign="BASELINE"
nowrap="nowrap"
align="RIGHT">Subject:
</th>
<td>How do I
compile/build
KTECHLAB on Windows
10-Part2</td>
</tr>
<tr>
<th valign="BASELINE"
nowrap="nowrap"
align="RIGHT">To: </th>
<td><a
href="mailto:480129@discussion.ktechlab.p.re.sourceforge.net"
target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">480129@discussion.ktechlab.p.re.sourceforge.net</a></td>
</tr>
<tr>
<th valign="BASELINE"
nowrap="nowrap"
align="RIGHT">Content-Language:
</th>
<td>en-GB</td>
</tr>
<tr>
<th valign="BASELINE"
nowrap="nowrap"
align="RIGHT">Content-Type:
</th>
<td>text/plain;
charset=UTF-8;
format=flowed</td>
</tr>
<tr>
<th valign="BASELINE"
nowrap="nowrap"
align="RIGHT">Content-Transfer-Encoding:
</th>
<td>7bit</td>
</tr>
</tbody>
</table>
<br>
<br>
Hi,<br>
I would like to build
Ktechlab on Windows 10. I
have QT Creator 8.01
installed but Ive never used
it. Maybe this would be an
opportunity to use QT. Do
you have any build
instructions I can follow?<br>
I also have Linux Mint 21
"Vanessa" installed and
could build it on there as
well. Which would be the
most straightforward one to
build on? Thanks.<br>
<br>
Regards,<br>
<br>
David, UK<br>
<br>
PS I also have visual studio
2019 and 2022 Community
editions installed on
Windows 10. How would I use
these? Thanks.<br>
<br>
</div>
</div>
_______________________________________________<br>
Ktechlab-devel mailing list<br>
<a
href="mailto:Ktechlab-devel@lists.sourceforge.net"
target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">Ktechlab-devel@lists.sourceforge.net</a><br>
<a
href="https://lists.sourceforge.net/lists/listinfo/ktechlab-devel"
rel="noreferrer"
target="_blank"
moz-do-not-send="true"
class="moz-txt-link-freetext">https://lists.sourceforge.net/lists/listinfo/ktechlab-devel</a><br>
</blockquote>
</div>
<br>
<fieldset></fieldset>
<br>
<fieldset></fieldset>
<pre>_______________________________________________
Ktechlab-devel mailing list
<a href="mailto:Ktechlab-devel@lists.sourceforge.net" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">Ktechlab-devel@lists.sourceforge.net</a>
<a href="https://lists.sourceforge.net/lists/listinfo/ktechlab-devel" target="_blank" moz-do-not-send="true" class="moz-txt-link-freetext">https://lists.sourceforge.net/lists/listinfo/ktechlab-devel</a>
</pre>
</blockquote>
<br>
</div>
</blockquote>
</div>
</blockquote>
<br>
</div>
</blockquote>
</div>
</blockquote>
<br>
</div>
</blockquote>
</div>
</div>
</div>
</blockquote>
<br>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<br>
<fieldset class="moz-mime-attachment-header"></fieldset>
<pre class="moz-quote-pre" wrap="">_______________________________________________
Ktechlab-devel mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Ktechlab-devel@lists.sourceforge.net">Ktechlab-devel@lists.sourceforge.net</a>
<a class="moz-txt-link-freetext" href="https://lists.sourceforge.net/lists/listinfo/ktechlab-devel">https://lists.sourceforge.net/lists/listinfo/ktechlab-devel</a>
</pre>
</blockquote>
<br>
</body>
</html>