Sylpheed-Claws/Win32 : Files
Sylpheed-Claws/Win32 : Files
Name Last modified Size Description
Parent Directory -
unstable/ 2008-08-12 00:14 -
scripts/ 2008-08-12 00:14 -
plugins/ 2008-08-12 00:14 -
openssl/ 2008-08-12 00:14 -
sylpheed_075claws1_dev_020428.zip 2003-02-02 23:18 791K VC project and diff sylpheed-claws->sylpheed-claws/w32
sylpheed_090claws_d_exe.zip 2003-05-24 20:05 915K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation (Debug)
sylpheed_089claws_d_exe.zip 2003-02-02 23:20 792K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation (Debug)
sylpheed_0811claws2_d_exe.zip 2003-03-12 19:15 899K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation (Debug)
sylpheed_0811claws23_d_exe.zip 2003-03-17 17:25 903K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation (Debug)
sylpheed_0811claws23-1_d_exe.zip 2003-03-17 18:51 903K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation (Debug)
sylpheed_0810claws_d_exe.zip 2003-02-12 21:03 1.0M Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation (Debug)
sylpheed_078claws29_d_exe.zip 2003-02-02 23:18 756K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation (Debug)
sylpheed_076claws4_d_exe.zip 2003-02-02 23:18 696K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation (Debug)
sylpheed_076claws39_last_stable_d_exe..> 2003-02-02 23:18 701K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation (Debug)
sylpheed_090claws_exe.zip 2003-05-24 20:06 790K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation
sylpheed_089claws_exe.zip 2003-02-02 23:20 1.0M Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation
sylpheed_0811claws2_exe.zip 2003-03-12 19:16 773K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation
sylpheed_0811claws23_exe.zip 2003-03-17 17:26 777K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation
sylpheed_0811claws23-1_exe.zip 2003-03-17 18:52 777K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation
sylpheed_0810claws_exe.zip 2003-02-12 21:04 800K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation
sylpheed_078claws29_exe.zip 2003-02-02 23:18 558K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation
sylpheed_076claws4_exe.zip 2003-02-02 23:18 498K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation
sylpheed_076claws39_last_stable_exe.zip 2003-02-02 23:18 502K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation
sylpheed_075claws1_exe.zip 2003-02-02 23:18 862K Sylpheed-Claws/W32 (.exe only) : Addition to Sylpheed installation
claws.html 2003-04-17 15:05 23K Sylpheed / Win32
gpgme_sylpheed.reg 2003-02-02 23:17 89 Registry setting for Sylpheed/GPGME
dll_all_030503.zip 2003-05-03 23:20 2.3M DLL-pack: standard + debug
dll_standard_030503.zip 2003-05-03 23:23 2.2M DLL-pack: standard
dll_debug_030503.zip 2003-05-03 23:20 160K DLL-pack: debug
sylpheed.reg 2003-02-02 23:18 143
sylpheed-setup.iss 2003-02-02 23:18 14K
sylpheed-0.7.4-w32_20020401.diff 2003-02-02 23:18 128K
readme.txt 2003-06-08 14:39 4.1K
play.exe 2003-08-19 09:47 24K
mailcap.win32 2003-02-02 23:17 854
libjconv-2.8.zip 2003-02-02 23:17 18K
gtkrc.xp 2003-02-02 23:17 888
gtkrc.95 2003-02-02 23:17 889
glib-cygwin.diff 2003-02-02 23:17 388
default-mailer.reg 2003-02-02 23:15 1.4K
cygwin.diff 2003-02-02 23:15 1.0K
LockPort.reg 2003-02-26 23:29 73
# README-w32.txt $Revision: 1.1.2.10 $ $Date: 2003/06/04 20:05:28 $
S Y L P H E E D - C L A W S / W I N 3 2
==================================================
These are the necessary steps to compile sylpheed-claws using Microsofts
VisualC++ 6.0 or MinGW/GCC in a Win32 environment.
Please note, that these ports are in a very early development state:
! MANY FEATURES ARE UNAVAILABE, MAY CRASH OR EVEN DESTROY YOUR DATA !
! PLEASE USE THESE PROGRAMS ONLY FOR TESTING OR DEVELOPMENT !
! IF YOU USE THESE PROGRAMS, BE SURE TO MAKE BACKUPS !
The main part of porting Sylpheed to Windows was done by Munesato Nakada
<munesato@post.co.jp>. This english installation help and the Sylpheed-Claws
port are derived from his work by Thorsten Maerz <torte@netztorte.de>.
1. Sylpheed-Claws Win32 branch:
-------------------------------
First get the libraries and install everything as described below. Then call
"patch_claws.bat" (in \dev\proj\win32) to create necessary files using some
unix tools (bison, sed, ...). Repeat this step after each "cvs update".
2. Get following packages:
--------------------------
All packages (except MS IPv6 package) are mirrored at the Sylpheed-Claws
homepage. Please refer to the link section below.
* Sylpheed sourcecode:
sylpheed-sources (075claws17_snapshot_020511.zip or cvs checkout)
* Gtk+ libraries:
glib-dev (glib-dev-2.0.0-20020310.zip)
gtk+-dev (gtk+-dev-1.3.0-20020310.zip)
libiconv-dev (libiconv-dev-1.7.zip)
libintl (libintl-0.10.40-20020101.zip)
gtk missing headers (gtk+-1.3.0-20030115-win32-includes.zip)
* Support libraries:
libjconv (libjconv-2.8.1.tar.gz)
fnmatch (fnmatch-dev-20020306.lzh)
libcompface (libcompface-dev-20020306.lzh)
regex (regex-dev-20020306.lzh)
w32lib (w32lib-dev-20020921.zip)
gpgme (gpgme-dev-20020921.zip)
openssl (claws_w32_ssl_dev_020415.zip)
libcrypt (crypt-2.2.5-lib.zip)
pthreads (pthreads-2002-11-04.exe)
* unix build tools (diff,patch,msgfmt,grep,sed,bison,flex,cvs)
unix-tools (unix-tools.zip)
3. Create the source tree:
--------------------------
1. Create \dev.
2. Extract glib-dev, gtk+-dev, libiconv-dev, libintl, libcrypt,
pthreads directly into \dev (this creates \dev\lib, \dev\include, etc.).
3. Extract or checkout the sources into \dev\lib\proj\sylpheed-claws.
4. Extract fnmatch, libcompface, regex, w32lib to \dev\proj
(creates \dev\proj\fnmatch, etc.).
5. Extract libjconv to \dev\proj\sylpheed.
6. Install the "IPv6 Technology Preview" and copy the headers from its "inc"
directory into \dev\include. To disable IPv6, uncomment "#define INET6 1"
in win32\config.h.
4. The resulting directory tree:
--------------------------------
\-dev (Gtk+ libs, libcrypt, pthreads below \dev)
+---bin
+---include
| +---openssl (extract openssl-dev to \ )
| +---glib-2.0
| +---gtk
| \---gdk
| \---win32 (missing gtk-1.3 headers)
+---lib
| +---glib-2.0
| +---pkgconfig
| \---gtk+
+---share
+---man
+---doc
\---proj (other libs and sylpheed below \dev\proj\)
+---fnmatch
| \---src
+---libcompface
| \---src
+---regex
| \---src
+---w32lib
| \---src
+---gpgme
\---sylpheed-claws (standard sylpheed assumes MSVC project files here)
+---ac
+---faq
+---intl
+---libjconv (The only support-lib installed here)
+---manual
+---po
+---src
+---files
\---win32 (MSVC project files for sylpheed-claws)
+---patches (generated.diff, external bugfixes, etc.)
+---apps (optional: unix build utilities)
5. Building:
------------
1. Change directory to \dev\proj\win32 .
2. Create the autogenerated files using "patch_claws.bat"
--- MS Visual C++ ---
* To compile from the commandline, call "mk_ALL.bat".
* To compile using the MSVC IDE, open either "sylpheed-claws_d.dsw" or
"sylpheed-claws.dsw".
- Make sure, that *.dsp and *.dsw files have DOS lineendings (CRLF).
- Make sure, the correct target ("Release" or "Debug") is set in the
project properties when selecting sylpheed-claws.dsw or
sylpheed-claws_d.dsw, otherwise the linker complains about libc
problems.
--- MinGW GCC ---
Edit "Makefile" and set DEBUGVERSION, GCCVERSION, CYGWIN and UNIXTOOLS
according to your build environment.
Afterwards, invoke "make".
6. Hints:
---------
* Before opening the project, some files have to be created by calling
"patch_claws.bat" in \dev\proj\sylpheed-claws\win32. This will create
version.h, some bison/flex generated files and the translations.
You will need the files from unix-tools.zip or a running cygwin
installation for this step.
* libjconv and glib need patches, when compiled from source. As libjconv
is rather small, the patched version is provided with the source.
The patch for glib (2.0.0 and 2.0.1) is available in "win32\patches".
7. Links:
---------
Sylpheed-Claws for Win32:
by Thorsten Maerz <torte@netztorte.de>
http://claws-w32.sourceforge.net
Sylpheed forWin32 :
by Munesato Nakada (NAK) <munesato@post.co.jp>
http://www2.odn.ne.jp/munesato/sylpheed
Original Sylpheed :
by Hiroyuki Yamamoto <hiro-y@kcn.ne.jp>
http://sylpheed.good-day.net
Sylpheed-Claws homepage :
http://sylpheed-claws.sourceforge.net
Gtk+ / Win32 homepage :
by Tor Lillqvist (tml) <tml@iki.fi>
http://www.gimp.org/~tml/gimp/win32
IPv6 Technology Preview:
by Microsoft (http://www.microsoft.com)
http://msdn.microsoft.com/downloads/sdks/platform/tpipv6/start.asp