|
|
wmsmail
| Category: |
E-mail |
|
|
| Maintainer: |
udev |
| Description: |
WMSMAIL is a program to check your e-mail accounts and displays their status.
You can check up to 32 e-mail accounts of the
following types: POP3, IMAP, NNTP, MBOX, MAILDIR and MH. Furthermore you can select different authentication types and connection types for better security. Passwords for remote mailboxes will be stored to an encrypted passwordfile. |
Screenshots:
|
|
|
Available Versions:
|
You are not the owner of this file version
User Comments
XShapeCombineMask
./configure gives me this:
checking for XShapeCombineMask in -lXext... no
The shape extension stuff could not be found in the X client libraries
but...
[ottone@silver wmsmail-0.3]$ nm /usr/X11/lib/libXext.so | grep XShapeCombineMask
00004b00 T XShapeCombineMask
[ottone@silver wmsmail-0.3]$
Some hints?
Thank you.
Sergio
RE: XShapeCombineMask
This application uses the static library.
Did you installed the package "libxext-dev".
Maybe your library is just on a strange place,
try "./configure --x-libraries=/usr/X11/lib/".
Let me know, whether it worked out or not.
RE: XShapeCombinedMask
No better luck. That's what I get:
[ottone@silver wmsmail-0.3]$ ls /usr/X11R6/lib/libXext.*
/usr/X11R6/lib/libXext.a /usr/X11R6/lib/libXext.so@ /usr/X11R6/lib/libXext.so.6@ /usr/X11R6/lib/libXext.so.6.4*
[ottone@silver wmsmail-0.3]$ ./configure --x-libraries=/usr/X11R6/lib/
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking target system type... i686-pc-linux-gnu
[...]
checking for strchr... yes
checking for strerror... yes
checking for strrchr... yes
checking for strstr... yes
checking for XShapeCombineMask in -lXext... no
The shape extension stuff could not be found in the X client libraries
[ottone@silver wmsmail-0.3]$
RE: XShapeCombinedMask
have you got xserver-xorg-dev or XFree86-dev installed? Maybe the configure-script is not working on your system (detecting your libs)? what operating system are you using exactly?
have you got autoconf tools installed and know how to use it? otherwise i can send you a modified configure-script (skipping the check for this library), maybe this will work.
sorry for the trouble ;-(
RE: XShapeCombinedMask
:) Don't mind excusing!
I'm on Slackware 11.0, I've got all development files for Xorg installed, and Autoconf 2.60 (even if I don't know how to use it).
I would be really happy if you could send me a modified ./configure, because I admit that your dockapp is what I was searching from much time (all other email-watching dockapps are really insecure and limited).
RE: XShapeCombinedMask
Ok last idea i have. i was googling around for this problem, but no luck at all. So try this:
- download version 0.4, extract it and go to top of source-tree
- # cp configure_no_libcheck.ac configure.ac
(configure_org.ac and configure.ac is the same - just a backup)
- # autoreconf (this program is part of autoconf - you might need some further programs like "aclocal, autoheader & automake" to reconfigure the package - just try and watch for error messages)
this will create the configure file using the information from configure.ac (which you modifed with the copy command)
- ./configure (hopefully it run through successfully - of course you still need the libraries, but it will not check them, hopefully the compiler will find everything
Now, i'm really curious whether it works or not
same issue
running fbsd 6.1-RELEASE, i'm really anal about how my dockapps look AND function, and yours appears to have both functionality and aesthetics. unfortunately, i haven't been able to find a solution either, but i'll see if i can find a way around it.
XShapeCombineMask
Ok, now it is all done!
I needed the last version of flex, libetpan and I had to modify a header file ("/usr/include/openssl/sha.h") to #include .
Whew, at last I have your dockapp working. Thank you much for your help.
compile errors...
OK, so I hacked around the XShapeCombineMask thing, upgraded flex, installed libetpan, and did some fbsd-specific hacks to autoconf/automake and flex to make them function. I have to use gmake as the default make doesn't seem to handle things right. Now I have compile-time errors in main.cpp ... as follows:
main.cpp:146: error: elements of array `argp_option options[]' have incomplete t ype
main.cpp:146: error: storage size of `options' isn't known
main.cpp:153: error: `error_t' does not name a type
main.cpp:155: error: variable `argp argp' has initializer but incomplete type
main.cpp:155: error: `parse_opt' was not declared in this scope
main.cpp: In function `int main(int, char**)':
main.cpp:198: error: `argp_parse' undeclared (first use this function)
main.cpp:198: error: (Each undeclared identifier is reported only once for each function it appears in.)
main.cpp: At global scope:
main.cpp:295: error: `error_t' does not name a type
gmake: *** [main.o] Error 1
Re: compile errors
sorry for answering so late, i was real sick last weak...
do i understand it right, your using freebsd?
The error message looks like that you do not have argp. (in linux-systems argp should included in glibc), when you realy have freebsd the following link might help you:
http://www.freshports.org/devel/argp-standalone/
i really would be interest, how far the application is compatible to freebsd or not.
argp is a library, to parse the commandline options, so it is only used in the function parse_opt/main.cpp.
hope you're feeling better...
I installed argp before you replied, and managed to get the applet to compile (FINALLY) and it segfaults on start, so I've put it on the back burner for about a week (I've been busy too), and won't really have a lot of free time until next week or so. :)
I gave up... I don't really have time to work on this anymore, I just hacked wmMultiPop3 to look decent. :) Maybe when I get some more free time, I'll keep trying to make it work on fbsd.
argp problem
Well, i dont have much time either, because i'm starting my diploma thesis.
Try version 0.4.1 for the workaround of argp.
This version detect the running OS and does not use argp for non-linux-systems ;-)
Seems your argp is not compatible with the linux-argp.
compilation problem
I am having a problem installing wmsmail. Here is the error:
make[2]: Entering directory `/tmp/wmsmail-0.4.1/wmsmail'
yacc -d -o parser.c parser.y
flex -o lexer.c --header-file="lexer.h" lexer.l
g++ -Wall -g -O2 `gtk-config --cflags` -o dockapp.o -c dockapp.cpp -I/usr/X11R6/include/X11
In file included from global.h:26,
from dockapp.cpp:32:
passwordmanager.h:81: error: type specifier omitted for parameter `uint8_t'
passwordmanager.h:83: error: syntax error before `)' token
passwordmanager.h:158: error: type specifier omitted for parameter `uint8_t'
passwordmanager.h:158: error: syntax error before `&' token
passwordmanager.h:159: error: type specifier omitted for parameter `uint8_t'
passwordmanager.h:159: error: syntax error before `,' token
make[2]: *** [dockapp.o] Error 1
Any idea what could be the problem?
Info: my gtk-devel package is installed at /opt/gnome (damn SuSE!) so I had to hack gtk-config
uint8_t is not defined, add
"#include "
at the top of passwordmanager.h
(maybe you need to install the kernelheaders)
what OS are you using?
good luck
should be #include !!
not "#include "
ok i dont't no what is going on
the line you need to insert is
"#include "
whithout spacer ....
dockapps.org is cutting my slashs ;-(
that the reason for the above strange lines
hope you know what add to passwordmanager.h
even when dockapps.org shows that strange behaviour....
last try otherwise i gave up
#include
#include<linux/types>
to passwordmanager.h
|
|
|
|