This shows you the differences between two versions of the page.
cone [2005/12/27 15:06] 213.217.105.194 |
cone [2005/12/27 15: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 |