Re: Cone build 20100819 released
[email protected] Fri, 20 Aug 2010 13:54:27 +0100
| Newsgroups | gmane.mail.cone |
|---|---|
| Message-ID | <[email protected]> |
Sam Varshavchik writes: > [email protected] writes: > >> Sam Varshavchik writes: >> >>> Download: http://www.courier-mta.org/download.php#cone >>> >>> Untested build. By popular request -- hooks for running external commands >>> and passing them a message on standard input. >>> >>> Changes (since 0.84): >>> >>> * In the message composition screen, ^N without a highlighted text range >>> undefine a previously memorized macro text block. >>> >>> * Hooks for invoking external commands to process messages. On the folder >>> idnex, an external command gets first bound to a function key, then pressing >>> the function key runs the command in a child process. Multiple messages may >>> be processed in a batch by marking them, then pressing the search key ";", >>> then the function key. When viewing a single message, pressing the function >>> key also runs its assigned external command. Additional details in the >>> online help. >>> >>> >> >> Hmm, having problems building it. What am I missing? >> >> libtool: compile: g++ -DHAVE_CONFIG_H -I. -I.. -I./.. -Wall -g -O2 -MT >> fd.lo -MD -MP -MF .deps/fd.Tpo -c fd.C -fPIC -DPIC -o .libs/fd.o >> fd.C: In member function ‘int mail::fd::process(std::vector<pollfd, >> std::allocator<pollfd> >&, int&)’: >> fd.C:418: error: ‘BUFSIZ’ was not declared in this scope >> fd.C:618: error: ‘buffer’ was not declared in this scope >> make[3]: *** [fd.lo] Error 1 >> make[3]: Leaving directory `/tmp/cone-0.84.20100819/libmail' >> make[2]: *** [all] Error 2 >> make[2]: Leaving directory `/tmp/cone-0.84.20100819/libmail' >> make[1]: *** [all-recursive] Error 1 >> make[1]: Leaving directory `/tmp/cone-0.84.20100819' >> make: *** [all] Error 2 > > Try adding > > > #include <cstdio> Great. That fixed it! The build and install processes were successfull, although `make check` spitted out some errors: make[3]: Entering directory `/tmp/cone-0.84.20100819/rfc2045' /bin/bash ./testsuite | cmp -s - ./testsuite.txt.noidn make[3]: *** [check-am] Error 1 make[3]: Leaving directory `/tmp/cone-0.84.20100819/rfc2045' make[2]: *** [check] Error 2 make[2]: Leaving directory `/tmp/cone-0.84.20100819/rfc2045' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/tmp/cone-0.84.20100819' make: *** [check] Error 2 And the problems don't stop here. When I try to run it I get this: ERROR: Your display appears to be set to the UTF-8 character set. This application cannot display this character set. If this application did not read the display character set name correctly, the name of the display's character set name can be manually specified using the CHARSET environment variable. Otherwise reconfigure your display to use a supported character set and try again. Suggestions? The stock package that I'm using right now has no problems running in the same environment (I'm on Debian Squeeze right now, 32 bit). -- Nux! www.nux.ro ------------------------------------------------------------------------------ This SF.net email is sponsored by Make an app they can't live without Enter the BlackBerry Developer Challenge http://p.sf.net/sfu/RIM-dev2dev _______________________________________________ Courier-cone mailing list [email protected] Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-cone