Bug 405506 - Needs specific instructions about how to build from source
Summary: Needs specific instructions about how to build from source
Status: RESOLVED FIXED
Alias: None
Product: kdiff3
Classification: Applications
Component: application (show other bugs)
Version: 1.8.x
Platform: unspecified Microsoft Windows
: NOR normal
Target Milestone: ---
Assignee: michael
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-03-16 04:16 UTC by Ross Boylan
Modified: 2019-03-22 18:56 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In: 1.8


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ross Boylan 2019-03-16 04:16:50 UTC
SUMMARY
Please describe specifically how to build the package from source on Windows or *nix.  Ideally this would go in INSTALL; alternately it could go in the README.  This would start with a list of prerequisite software, where to obtain it, and whether source or binary versions were necessary.  It would then describe environment setup and build steps.

DETAILS
The current source code (git://anongit.kde.org/kdiff3.git) does not explain in any specific way how to build the package on either Windows (my current concern) or *nix.

INSTALL is simply a pointer to the README, which has some general remarks about requirements at the top.  The old, specific, instructions were deleted as obsolete, but they haven't been replaced by anything. It doesn't even indicate which specific KF5 frameworks are required.

Maybe this is all obvious to those familiar with cmake or KF5, but it's not obvious to me.  The old INSTALL recipe of configure; make; make install was "obvious" to those familiar with it, but it was still documented in INSTALL.  I'm hoping  for something similar.

https://community.kde.org/Guidelines_and_HOWTOs/Build_from_source/Windows has been only marginally helpful.  Having followed the steps, I'm not even sure if I've completed them properly or not (the last thing was the message 
Execute: C:\Program Files (x86)\Microsoft Visual Studio\Shared\Python37_64\python.exe c:\Users\rdboylan\Documents\src\CraftRoot\craft-master\bin\craft.py craft
Please ensure that you have installed the C++ component
).  And it was also unclear to me from those instructions whether it would suffice to download the Qt binaries.
Comment 1 michael 2019-03-22 18:56:00 UTC
Git commit 0ee48eb4dc2cde71d2d5e04c24de491f482ac133 by Michael Reeves.
Committed on 22/03/2019 at 18:54.
Pushed by mreeves into branch 'master'.

Add install instruction
FIXED-IN:1.8

M  +49   -2    INSTALL

https://commits.kde.org/kdiff3/0ee48eb4dc2cde71d2d5e04c24de491f482ac133