|
|
wmweather
| Category: |
General / Others |
|
|
| Maintainer: |
godisch |
| Website: |
http://www.godisch.de/debian/wmweather/ |
| Description: |
wmweather provides a monitor on a 64x64 mini window that displays the current weather. The weather reports are received from NOAA's National Weather Service, that is the same source that pilots use. |
Screenshots:
|
|
|
Available Versions:
|
You are not the owner of this file version
| Date |
Author |
Changelog |
Download |
Delete |
|
Martin Godisch |
2.4.1
|
2.4.1
|
 |
Add a new Version of this Dockapp
You may add a new (or even old) version of this dockapp by using
the link above. This way we can be sure that this application will
be available even if the project's homepage goes down (did that ever
happen to you? :)).
|
User Comments
uhh?
Weather doesn't seem to be displayed right anymore. Two different systems of mine do the same thing.
getting errors while running make.
I'm getting these errors when I run the make file. can you interpret please?
wmweather.c:584: `CURLE_OK' undeclared (first use in this function)
wmweather.c:592: warning: implicit declaration of function `rename'
wmweather.c:598: `PACKAGE_BUGREPORT' undeclared (first use in this function)
wmweather.c:625: warning: implicit declaration of function `curl_easy_cleanup'
wmweather.c:626: warning: implicit declaration of function `curl_global_cleanup'
wmweather.c: In function `update':
wmweather.c:686: `FILE' undeclared (first use in this function)
wmweather.c:686: `F' undeclared (first use in this function)
wmweather.c:692: warning: passing arg 1 of `time' from incompatible pointer type
wmweather.c:693: warning: passing arg 1 of `gmtime' from incompatible pointer type
wmweather.c:695: warning: passing arg 1 of `localtime' from incompatible pointer type
wmweather.c:700: `stderr' undeclared (first use in this function)
wmweather.c:700: `PACKAGE_NAME' undeclared (first use in this function)
wmweather.c:1116: warning: passing arg 1 of `time' from incompatible pointer type
wmweather.c:1117: warning: passing arg 1 of `localtime' from incompatible pointer type
/usr/include/sys/time.h: At top level:
wmweather.c:73: storage size of `curl_errmsg' isn't known
*** Error code 1
Stop in /tmp/wmweather/wmweather-2.4.1/src.
Re: getting errors while running make.
Please run the ./configure script before running make.
SIGALRM conflict
I noticed that weather isn't being updated automagically. After a bunch of hours debugging (and learning about signals :P), i found out that the SIGALRM signal handler is being reset when curl_easy_init() is being called.
My quick fix was to re-define the sigalrm after curl_easy_init() was called, by adding the line:
signal( SIGALRM, handler );
I'm not really sure if this will screw up anything with cURL
I'll post more to find out if it actually worked.
Dave.
SIGALRM conflict (cURL version)
oh and I forgot to mention that I have cURL version 7.8.1 installed.
Re: SIGALRM conflict
It doesn't get updated more often than the weather report changes (usually once or twice an hour).
Thanks!
Excellent dockapp. Very clear while displaying a lot of information. Thank you!
|
|
|
|