Build help - (pretty) please
Barth Netterfield
barth.netterfield at gmail.com
Wed Jan 30 19:12:00 GMT 2019
It looks like the INSTALL scripts could use some updating, and build-kst
needs to be removed, as qmake is no longer supported.
I normally build from qtcreator, but to try building by hand, I just did
the following:
from a directory parallel to the kst source directory:
cmake ../kst
cmake -Dkst_qt5=1 -Dkst_release=1 -Dkst_merge_files=1 ../kst
make -j 4
./build/bin/kst2
Horray! kst runs.
cbn
On 2019-01-29 2:44 p.m., Steve Maher wrote:
> Hi all,
>
> I'm looking for a kind soul to guide me with building kst.
>
> I was having issues with a pyKst thingy and decided to (once again)
> try to build kst and understand/fix my own issue instead of posting
> for help.
>
> This is the third time in about 3 years I've attempted to build and
> have yet to succeed.
>
> I'll try and make this concise ... to attract a nibble =)
>
> * I'm assuming Linux is the smoothest process, so I'm on Ubuntu
> 18.04.1 and using the github tip (commit 741973 right now).
> * I've tried following both INSTALL and INSTALL.qmake (I'm not sure
> which one to follow). Both have failed. For this email, assume
> INSTALL.qmake.
> * I've installed QT5 (open source, set QTDIR to /opt/Qt),
> pkg-config, gsl-bin and generator scripting language (don't know
> which one kst needs - but it is still complaining!)
> * Because of the gsl complaint, I've DISABLED (set to 0)
> DISABLE_GSL, CFITSIO, and DIRFILE in config.pri
> * cmake --version returns 3.10.2
>
>
> output of ./build-kst
>
> mce at ubuntu18:~/git/kst$ ./build-kst
> Building Kst from /home/mce/git/kst into /home/mce/git/kst/build
> Building in Debug mode
> Reading /home/mce/git/kst/src/libkst/libkst.pro <http://libkst.pro>
> [/home/mce/git/kst/build/src/libkst]
> WARNING: Failure to find: builtindatasources.cpp
> WARNING: Failure to find: datasourcepluginfactory.cpp
> WARNING: Failure to find: builtindatasources.h
>
> [snip]
>
> cd src/libkst/ && make -f Makefile
> make[1]: Entering directory '/home/mce/git/kst/build/src/libkst'
> make[1]: *** No rule to make target 'builtindatasources.cpp', needed
> by 'tmp/builtindatasources.o'. Stop.
> make[1]: Leaving directory '/home/mce/git/kst/build/src/libkst'
> Makefile:48: recipe for target 'sub-src-libkst-make_default-ordered'
> failed
> make: *** [sub-src-libkst-make_default-ordered] Error 2
>
>
>
> The files are in the tree
>
> mce at ubuntu18:~/git/kst$ find | grep builtind
> ./src/libkstapp/builtindatasources.cpp
> ./src/libkstapp/builtindatasources.h
>
>
> I don't know enough cmake at this point to debug. Any tips would be
> GREATLY appreciated!
>
> Steve
--
C. Barth Netterfield
416-845-0946
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kst/attachments/20190130/68494dee/attachment.html>
More information about the Kst
mailing list