Make dependencies in KStars

Giles Coochey giles at coochey.net
Wed May 13 10:06:25 BST 2020


For the Raspberry Pi build, have you thought about doing the compilation 
on your Macbook? (You need to use a cross-compiler, but there are 
howto's for this out there on the Internet, search "cross-compiling for 
Raspberry Pi".

On 13/05/2020 03:55, Hy Murveit wrote:
> *TL;DR* KStars makefiles seem to recompile everything (or a lot 
> anyway) when seemingly small 'git pulls' come in. Wondering if there's 
> something wrong with the setup. I'm not a cmake wizard.
>
> *Background:* I compile/test KStars mostly on my MacbookPro, and I 
> find the compile times very reasonable there. However, when I am ready 
> to test something with a telescope, I compile and run on my 4Gb RPi4. 
> There it takes about 40 minutes for me to completely build the system 
> (I run 'make -j6 kstars' and am compiling RelWithDebInfo) and for some 
> reason, it often seems to build most of the system.
>
> *Gripe: *When I change a single .cpp in an Ekos module, yes, it seems 
> to work fine, just recompile that file, then build the library, then 
> build the binary. However, often I seem relatively small updates come 
> in, and I notice very long compiles.  Do others notice this? I wish I 
> could give concrete examples. Does anyone know how to analyze? E.g. is 
> there a command to see what would be compiled (and why) before running 
> the make? Is there a way to improve this?
>
> Thanks,
> Hy
>
>
>
>
-- 
Giles Coochey

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kstars-devel/attachments/20200513/b3d50811/attachment.htm>


More information about the Kstars-devel mailing list