pietern / goestools

Tools to work with signals and files from GOES satellites
https://pietern.github.io/goestools/
BSD 2-Clause "Simplified" License
374 stars 83 forks source link

Goesproc: 'Invalid configuration: The configuration file includes directives to add a map overlay, but goesproc was compiled without the proj library' #112

Closed eoco closed 3 years ago

eoco commented 3 years ago

Hello,

I've tried this twice now on a clean install of Raspian on a pi 4, and I cannot for the lie of me get goesproc to work. I followed the install steps to the letter here, and have got goesrecv up and running and a very good signal from GOES 17. But I cannot get any farther than this.

When I pass the configuration file that is supplied for goesproc-goesr.conf, I get the above message about an invalid configuration about the map directives and then that is it. It also mentions needing to install libproj-dev, but doing this makes no difference.

So maybe I am missing something dumb, my apologies,. On this second install after the build, I've got the goesproc-goesr.conf.in file in ~/goestools/share/ so running:

goesproc -c ~/goestools/share/goesproc-goesr.conf.in -m packet --subscribe tcp://127.0.0.1:5004

Gives me the invalid config error. When install instructions did not work for me here I also tried following instructions at this page:

http://usradioguy.com/programming-a-pi-for-goestools/#:~:text=Goestools%20is%20a%20GOES%20receiver,other%20Linux%20platforms%20and%20emulators.

But I do not have any goestools directory at all in /usr/share/ as is indicated there.

So again, apologies if this is too dumb for github, but I'm stuck.

Thank you

eoco commented 3 years ago

Followup on this. Foing a full clean install and doing an exact follow of the tutorial at http://usradioguy.com/programming-a-pi-for-goestools/

and now all is working well. Very glad that resource exists.