[Kst] precompiled windows version with FITS plugin?

Sam Theobald sam.theobald at monodraught.com
Wed May 18 16:33:49 UTC 2016


Hi Nicolas,

Below is a patch generated by my version control client for kst\cmake\3rdparty\CMakeLists.txt in order to get the FITS and NetCDF plugins to compile:

Index: CMakeLists.txt
===================================================================
--- CMakeLists.txt      (revision 3156)
+++ CMakeLists.txt      (working copy)
@@ -146,7 +146,7 @@
 # NETCDF
 set(ext_src ${build_dir}/netcdf/src/netcdf)
 if(WIN32)
-       set(ext_url ftp://ftp.unidata.ucar.edu/pub/netcdf/netcdf-4.1.1.tar.gz)
+       set(ext_url ftp://ftp.unidata.ucar.edu/pub/netcdf/old/netcdf-4.1.1.tar.gz)
        set(ext_configure cmake ${CMAKE_CURRENT_SOURCE_DIR}/netcdf
                                                                                        -Dnetcdf_sources=${build_dir}/netcdf/src/netcdf
                                                                                        ${generator} ${rc_compiler}
@@ -181,7 +181,7 @@
 # CFITSIO
 set(ext_src ${build_dir}/cfitsio/src/cfitsio)
 if(WIN32)
-       set(ext_url ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/cfit3250.zip)
+       set(ext_url ftp://heasarc.gsfc.nasa.gov/software/fitsio/c/cfit3250_old.zip)
        set(ext_configure  cmake ${CMAKE_CURRENT_SOURCE_DIR}/cfitsio
                                                                                        -DCFIT_DIR=${build_dir}/cfitsio/src/cfitsio
                                                                                        ${generator} ${rc_compiler}

I haven't tried a 64-bit build of KST yet, although I might give it a try at some point now that I'm getting to grips with CMake...

Regards,

Samuel Theobald

------------------------------

Message: 3
Date: Tue, 17 May 2016 23:11:16 +0200
From: Nicolas Brisset <nicolas.brisset at free.fr>
To: kst at kde.org
Subject: Re: [Kst] precompiled windows version with FITS plugin?
Message-ID: <21073139-e2d6-49ee-9aef-a56697a20cdd at typeapp.com>
Content-Type: text/plain; charset="utf-8"

Hi Sam,

That sounds interesting. Peter is the one who set this all up, I hope he's still on this list, he would probably need only a few minutes to get this sorted.

Please send a patch/procedure to this list. The last time I tried to compile kst under windows with all the plugins that's where I got stuck... By the way we don't have a proper 64 build with all plugins. If you've managed to get one it is definitively interesting to share.
Then we have to see how to integrate this into the continuous build infrastructure (Travis).

Nicolas



On May 12, 2016, 11:19, at 11:19, Sam Theobald <sam.theobald at monodraught.com> wrote:
>Hi,
>
>When recently learning to compile kst on Windows from the latest source
>on github, I found that the fits plugin (and NetCDF) failed to build
>due to the location of the external code that gets downloaded has
>changed.
>
>I'm guessing this is why the latest automated build versions might not
>have them.
>
>I managed to get them to build by updating
>kst\cmake\3rdparty\CMakeLists.txt to point to where they had moved/been
>archived to. I decided not to change the version of the files to
>something newer as I do not use these plugins and couldn't test them.
>
>I'm not on GitHub (yet?) and new to the process of submitting code
>changes, but could post a diff on here of what I did if it would help?
>
>Samuel Theobald
>Electronics Design Engineer
>
>T: +44 01494 896049
>F: +44 01494 532465
>www.monodraught.com
>
>This e-mail (including any attachments) is confidential, may be legally
>privileged and intended solely for the use of the individual to whom it
>is addressed. Any views or opinions presented are solely those of the
>author and do not necessarily represent those of Monodraught Ltd. If
>you are not the intended recipient you must not disclose, forward, copy
>or take any action in reliance on this message or its attachments. If
>you have received this e-mail message in error, please contact the
>System Administrator via email at system.admin at monodraught.com (Please
>also delete the message from your computer).
>
>
>
>-----Original Message-----
>From: Kst [mailto:kst-bounces at kde.org] On Behalf Of kst-request at kde.org
>Sent: 10 May 2016 13:00
>To: kst at kde.org
>Subject: Kst Digest, Vol 157, Issue 3
>
>Send Kst mailing list submissions to
>       kst at kde.org
>
>To subscribe or unsubscribe via the World Wide Web, visit
>       https://mail.kde.org/mailman/listinfo/kst
>or, via email, send a message with subject or body 'help' to
>       kst-request at kde.org
>
>You can reach the person managing the list at
>       kst-owner at kde.org
>
>When replying, please edit your Subject line so it is more specific
>than "Re: Contents of Kst digest..."
>
>
>Today's Topics:
>
>   1. precompiled windows version with FITS plugin? (Steve Maher)
>   2. Re: precompiled windows version with FITS plugin?
>      (Brisset, Nicolas)
>
>
>----------------------------------------------------------------------
>
>Message: 1
>Date: Mon, 9 May 2016 11:59:58 -0400
>From: Steve Maher <Stephen.F.Maher at nasa.gov>
>To: kst at kde.org
>Subject: [Kst] precompiled windows version with FITS plugin?
>Message-ID:
>       <CAEEDN17rdQ9MezOTim5-mgD9WQc7dOpJymNNtHMPoPUaeGh_Bw at mail.gmail.com>
>Content-Type: text/plain; charset="utf-8"
>
>Hi,
>
>The latest precompiled windows versions at github and sourceforge (32
>bit versions with plugins) don't seem to have the FITS plugin that
>Nicholas Chapman submitted a year or two ago.  Is there a version
>somewhere?
>
>I know I should dig in and build from source but I'm lazy and short on
>time.
>
>Thanks,
>Steve
>-------------- next part -------------- An HTML attachment was
>scrubbed...
>URL:
><http://mail.kde.org/pipermail/kst/attachments/20160509/75933b74/attach
>ment-0001.html>
>
>------------------------------
>
>Message: 2
>Date: Mon, 9 May 2016 22:05:56 +0000
>From: "Brisset, Nicolas" <nicolas.brisset at airbus.com>
>To: "kst at kde.org" <kst at kde.org>
>Subject: Re: [Kst] precompiled windows version with FITS plugin?
>Message-ID:
>
><32310_1462831560_573109C8_32310_3086_1_df1f385158d64f2f82b0ee9d84d0185
>c at DE0-44DAG14-P01.central.mail.corp>
>
>Content-Type: text/plain; charset="utf-8"
>
>Hi,
>
>I am not aware of a version of this plugin, sorry. I never compiled it
>on my side as I’m not using this format… Maybe Peter can help if he’s
>still listening on that list, he’s got most of the infrastructure ready
>to compile Windows versions.
>
>It would be nice to have a second source, though. Anybody feeling up to
>it? I could provide some guidance, even though my (professional) PC
>with Windows is locked due to security measures, preventing me from
>compiling a Windows version right now.
>
>Nicolas
>
>De : Kst [mailto:kst-bounces at kde.org] De la part de Steve Maher Envoyé
>: lundi 9 mai 2016 18:00 À : kst at kde.org Objet : [Kst] precompiled
>windows version with FITS plugin?
>
>Hi,
>
>The latest precompiled windows versions at github and sourceforge (32
>bit versions with plugins) don't seem to have the FITS plugin that
>Nicholas Chapman submitted a year or two ago.  Is there a version
>somewhere?
>
>I know I should dig in and build from source but I'm lazy and short on
>time.
>
>Thanks,
>Steve
>
><html><head></head><body><font color="black" face="arial" size="2"> The
>information in this e-mail is confidential. The contents may not be
>disclosed or used by anyone other than the addressee. Access to this
>e-mail by anyone else is unauthorised.
>If you are not the intended recipient, please notify Airbus immediately
>and delete this e-mail.
>Airbus cannot accept any responsibility for the accuracy or
>completeness of this e-mail as it has been sent over public networks.
>If you have any concerns over the content of this message or its
>Accuracy or Integrity, please contact Airbus immediately.
>All outgoing e-mails from Airbus are checked using regularly updated
>virus scanning software but you should take whatever measures you deem
>to be appropriate to ensure that this message and any attachments are
>virus free.
></font>
></body>
></html>
>
>-------------- next part -------------- An HTML attachment was
>scrubbed...
>URL:
><http://mail.kde.org/pipermail/kst/attachments/20160509/02139c0d/attach
>ment-0001.html>
>
>------------------------------
>
>Subject: Digest Footer
>
>_______________________________________________
>Kst mailing list
>Kst at kde.org
>https://mail.kde.org/mailman/listinfo/kst
>
>
>------------------------------
>
>End of Kst Digest, Vol 157, Issue 3
>***********************************
>_______________________________________________
>Kst mailing list
>Kst at kde.org
>https://mail.kde.org/mailman/listinfo/kst
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kst/attachments/20160517/3eea1c65/attachment-0001.html>

------------------------------

Message: 4
Date: Tue, 17 May 2016 17:45:37 -0400
From: Steve Maher <Stephen.F.Maher at nasa.gov>
To: kst at kde.org
Subject: Re: [Kst] precompiled windows version with FITS plugin?
Message-ID:
        <CAEEDN16Qyr+Yv=dzSqLPUk911pq+axJk9Dxu_-mniMsOy8OZJw at mail.gmail.com>
Content-Type: text/plain; charset="utf-8"

FWIW (disclaimer: I started this thread =), I'm a newbie to qt and q/cmake, but have been around the digital barn a few times.  My problem is I'm a bit lazy and impatient - even with a great piece of software like kst.  Like most of us I have a pretty full plate that limits tangents.

Since I want KST to thrive, I feel a bit obliged to mention that I gave a go at both a linux and windows builds and couldn't get them to work within my perhaps-OCD-driven half hour-ish threshold.  I'm *sure it was 95% my ignorance, but I felt saddened I couldn't do it easily.  I'm sure it was something small.  It may have even been a line I subconsciously skipped in an INSTALL doc in front of me ... But I was hoping for a ./configure; make; make install experience.

Again, I want to reiterate that I think kst is an amazing piece of software
(efficient!)   And many thanks to all the writers.  I just wanted to let
folks know my experience.

Regards,
Steve

p.s., as far as FITS support, I ended up writing a FITS to dirfile converter so I'm all good =)


On Tue, May 17, 2016 at 5:11 PM, Nicolas Brisset <nicolas.brisset at free.fr>
wrote:

> Hi Sam,
>
> That sounds interesting. Peter is the one who set this all up, I hope
> he's still on this list, he would probably need only a few minutes to
> get this sorted.
>
> Please send a patch/procedure to this list. The last time I tried to
> compile kst under windows with all the plugins that's where I got stuck...
> By the way we don't have a proper 64 build with all plugins. If you've
> managed to get one it is definitively interesting to share.
> Then we have to see how to integrate this into the continuous build
> infrastructure (Travis).
>
> Nicolas
>
> On May 12, 2016, at 11:19, Sam Theobald <sam.theobald at monodraught.com>
> wrote:
>
>> Hi,
>>
>> When recently learning to compile kst on Windows from the latest source on github, I found that the fits plugin (and NetCDF) failed to build due to the location of the external code that gets downloaded has changed.
>>
>> I'm guessing this is why the latest automated build versions might not have them.
>>
>> I managed to get them to build by updating kst\cmake\3rdparty\CMakeLists.txt to point to where they had moved/been archived to. I decided not to change the version of the files to something newer as I do not use these plugins and couldn't test them.
>>
>> I'm not on GitHub (yet?) and new to the process of submitting code changes, but could post a diff on here of what I did if it would help?
>>
>> Samuel Theobald
>> Electronics Design Engineer
>>
>> T: +44 01494 896049
>> F: +44 01494 532465
>> www.monodraught.com
>>
>> This e-mail (including any attachments) is confidential, may be
>> legally privileged and intended solely for the use of the individual to whom it is addressed. Any views or opinions presented are solely those of the author and do not necessarily represent those of Monodraught Ltd. If you are not the intended recipient you must not disclose, forward, copy or take any action in reliance on this message or its attachments. If you have received this e-mail message in error, please contact the System Administrator via email at system.admin at monodraught.com (Please also delete the message from your computer).
>>
>>
>>
>> -----Original Message-----
>> From: Kst [mailto:kst-bounces at kde.org] On Behalf Of
>> kst-request at kde.org
>> Sent: 10 May 2016 13:00
>> To: kst at kde.org
>> Subject: Kst Digest, Vol 157, Issue 3
>>
>> Send Kst mailing list submissions to
>>  kst at kde.org
>>
>> To subscribe or unsubscribe via the World Wide Web, visit
>> https://mail.kde.org/mailman/listinfo/kst
>> or, via email, send a
>> message with subject or body 'help' to  kst-request at kde.org
>>
>> You can reach the person managing the list at  kst-owner at kde.org
>>
>> When replying, please edit your Subject line so it is more specific than "Re: Contents of Kst digest..."
>>
>>
>> Today's Topics:
>>
>>    1. precompiled windows version with FITS plugin? (Steve Maher)
>>    2. Re: precompiled windows version with FITS plugin?
>>       (Brisset, Nicolas)
>>
>>
>> ------------------------------
>>
>>
>> Message: 1
>> Date: Mon, 9 May 2016 11:59:58 -0400
>> From: Steve Maher <Stephen.F.Maher at nasa.gov>
>> To: kst at kde.org
>> Subject: [Kst] precompiled windows version with FITS plugin?
>> Message-ID:
>>  <CAEEDN17rdQ9MezOTim5-mgD9WQc7dOpJymNNtHMPoPUaeGh_Bw at mail.gmail.com>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Hi,
>>
>> The latest precompiled windows versions at github and sourceforge (32
>> bit versions with plugins) don't seem to have the FITS plugin that Nicholas Chapman submitted a year or two ago.  Is there a version somewhere?
>>
>> I know I should dig in and build from source but I'm lazy and short on time.
>>
>> Thanks,
>> Steve
>> -------------- next part -------------- An HTML attachment was
>> scrubbed...
>> URL:
>> <http://mail.kde.org/pipermail/kst/attachments/20160509/75933b74/atta
>> chment-0001.html>
>>
>> ------------------------------
>>
>>
>> Message: 2
>> Date: Mon, 9 May 2016 22:05:56 +0000
>> From: "Brisset, Nicolas" <nicolas.brisset at airbus.com>
>> To: "kst at kde.org" <kst at kde.org>
>> Subject: Re: [Kst] precompiled windows version with FITS plugin?
>> Message-ID:
>>
>> <32310_1462831560_573109C8_32310_3086_1_df1f385158d64f2f82b0ee9d84d01
>> 85c at DE0-44DAG14-P01.central.mail.corp>
>>
>> Content-Type: text/plain; charset="utf-8"
>>
>> Hi,
>>
>> I am not aware of a version of this plugin, sorry. I never compiled
>> it on my side as I’m not using this format… Maybe Peter can help if he’s still listening on that list, he’s got most of the infrastructure ready to compile Windows versions.
>>
>> It would be nice to have a second source, though. Anybody feeling up to it? I could provide some guidance, even though my (professional) PC with Windows is locked due to security measures, preventing me from compiling a Windows version right now.
>>
>> Nicolas
>>
>> De : Kst [mailto:kst-bounces at kde.org] De la part de Steve Maher Envoyé : lundi 9 mai 2016 18:00 À : kst at kde.org Objet : [Kst] precompiled windows version with FITS plugin?
>>
>> Hi,
>>
>> The latest precompiled windows versions at github and sourceforge (32 bit versions with plugins) don't seem to have the FITS plugin that Nicholas Chapman submitted a year or two ago.  Is there a version somewhere?
>>
>> I know I should dig in and build from source but I'm lazy and short on time.
>>
>> Thanks,
>> Steve
>>
>> <html><head></head><body><font color="black" face="arial"
>> size="2"> The information in this e-mail is confidential. The contents may not be disclosed or used by anyone other than the addressee. Access to this e-mail by anyone else is unauthorised.
>> If you are not the intended recipient, please notify Airbus immediately and delete this e-mail.
>> Airbus cannot accept any responsibility for the accuracy or completeness of this e-mail as it has been sent over public networks. If you have any concerns over the content of this message or its Accuracy or Integrity, please contact Airbus immediately.

>> All outgoing e-mails from Airbus are checked using regularly updated virus scanning software but you should take whatever measures you deem to be appropriate to ensure that this message and any attachments are virus free.
>> </font>
>> </body>
>> </html>
>>
>> -------------- next part -------------- An HTML attachment was
>> scrubbed...
>> URL:
>> <http://mail.kde.org/pipermail/kst/attachments/20160509/02139c0d/atta
>> chment-0001.html>
>>
>> ------------------------------
>>
>>
>> Subject: Digest Footer
>>
>> ------------------------------
>>
>> Kst mailing list
>> Kst at kde.org
>> https://mail.kde.org/mailman/listinfo/kst
>>
>>
>> ------------------------------
>>
>>
>> End of Kst Digest, Vol 157, Issue 3
>> ***********************************
>> ------------------------------
>>
>> Kst mailing list
>> Kst at kde.org
>> https://mail.kde.org/mailman/listinfo/kst
>>
>>
> _______________________________________________
> Kst mailing list
> Kst at kde.org
> https://mail.kde.org/mailman/listinfo/kst
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/kst/attachments/20160517/f86a79c4/attachment.html>

------------------------------

Subject: Digest Footer

_______________________________________________
Kst mailing list
Kst at kde.org
https://mail.kde.org/mailman/listinfo/kst


------------------------------

End of Kst Digest, Vol 157, Issue 6
***********************************


More information about the Kst mailing list