cone
no way to compare when less than two revisions
Differences
This shows you the differences between two versions of the page.
| — | cone [2005/12/27 14:06] (current) – 213.217.105.194 | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== cone MUA ====== | ||
| + | {{ cone.png? | ||
| + | |||
| + | Installing is easy. Here is how to do it (using [[stow]] to manage the package). | ||
| + | |||
| + | $> wget http:// | ||
| + | $> tar -xjvf cone-0.61.tar.bz2 | ||
| + | $> cd cone-0.61/ | ||
| + | $> ./configure --prefix=/ | ||
| + | $> make | ||
| + | #> make install | ||
| + | #> make install-configure | ||
| + | #> cd / | ||
| + | #> stow cone-0.61 | ||
| + | |||
| + | The current version is always available for download at [[http:// | ||
| + | |||
| + | ===== Troubleshooting ===== | ||
| + | |||
| + | The '' | ||
| + | |||
| + | #> apt-get install libssl-dev libxml2-dev | ||
| + | |||
| + | Cone needs a recent compiler! Compiling with GCC/G++ 2.95 will fail with the following error: | ||
| + | |||
| + | mail.C:301: macro `LIBMAIL_THROW' | ||
| + | |||
| + | And comiling with GCC/G++ 3.0 fails wih this error: | ||
| + | |||
| + | libmail.a(headers.o)(.text+0x22ae): | ||
| + | / | ||
| + | collect2: ld returned 1 exit status | ||
| + | |||
| + | **You need GCC/G++ 3.2 to compile it successful**. Giving GCC/G++ 3.2 as environment variable does __not__ work -- some parts of the compile process simply ignore it. Instead change the symlinks in ''/ | ||
| + | |||
| + | #> apt-get install gcc-3.2 g++-3.2 | ||
| + | #> rm / | ||
| + | #> ln -s / | ||
| + | #> rm / | ||
| + | #> ln -s / | ||
| + | |||
| + | A correct locale needs to be set to run cone. If this is not already done try this: | ||
| + | |||
| + | #> dpkg-reconfigure locales | ||
cone.txt · Last modified: by 213.217.105.194
