# readme.txt (sylpheed-new-dev package) 23.04.02 22:31 Thorsten Maerz S Y L P H E E D - W I N 3 2 V E R S I O N ================================================== These are the necessary steps to compile either sylpheed or sylpheed-claws using MS VisualC++ 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 first port of Sylpheed for Win32 was done by Werner Koch (author of GnuPG). Later Sylpheed versions are maintained by by Munesato Nakada . This english installation help and the Sylpheed-Claws port are derived from their work by Thorsten Maerz Sylpheed-claws-dev package: --------------------------- This package contains the MSVC project files and patches for Sylpheed-claws/Win32. Please install the libraries first (see below), then copy the sylpheed sources (either snapshot or claws cvs checkout) into the "sylpheed" directory. Finally, copy this package also to "sylpheed" and apply the patches using "patch_claws.bat". Get following packages: ----------------------- All packages are mirrored at the Sylpheed-Claws homepage. Please refer to the link section below. * NEW MSVC project: sylpheed-claws-dev (sylpheed-claws-dev-20020424.lzh) * 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) * Sylpheed sourcecode: sylpheed-sources (sylpheed-0.7.4.tar.gz or cvs checkout) * Support libraries: libjconv (libjconv-2.8.1.tar.gz) fnmatch (fnmatch-dev-20020306.lzh) libcompface (libcompface-dev-20020306.lzh) libkcc (libkcc-dev-20020306.lzh) regex (regex-dev-20020306.lzh) w32lib (w32lib-dev-20020323.lzh) Create the source tree: ----------------------- 1. Create \dev 2. Extract glib-dev, gtk+-dev, libiconv-dev, libintl directly into \dev (this creates \dev\lib, \dev\include, etc.) 3. Extract the sylpheed-sources into \dev\lib\proj\sylpheed 4. Extract sylpeed-dev-new into \dev\proj\sylpheeed 5. Extract fnmatch, libcompface, libkcc, regex, w32lib to \dev\proj (creates \dev\proj\fnmatch, etc.) 6. Extract libjconv to \dev\proj\sylpheed. 7. Apply the patches using or "patch_claws.bat" The resulting directory tree: ----------------------------- \-dev (Gtk+ libs below \dev) +---bin +---include | +---glib-2.0 | +---gtk | \---gdk +---lib | +---glib-2.0 | +---pkgconfig | \---gtk+ +---share +---man +---doc \---proj (other libs and sylpheed below \dev\proj\) +---fnmatch | \---src +---libcompface | \---src +---libkcc +---regex | \---src +---w32lib | \---src \---sylpheed (MSVC project below \dev\proj\sylpheed) +---ac +---faq +---intl +---libkcc (This is from Sylpheed) +---libjconv (The only support-lib installed here) +---manual +---po +---src +---files \---Debug Links: ------ Sylpheed-Claws for Win32: by Thorsten Maerz http://netztorte.de/sylpheed Sylpheed forWin32 : by Munesato Nakada (NAK) http://www2.odn.ne.jp/munesato/sylpheed Original Sylpheed : by Hiroyuki Yamamoto http://sylpheed.good-day.net Sylpheed-Claws homepage : http://sylpheed-claws.sourceforge.net Gtk+ / Win32 homepage : by Tor Lillqvist (tml) http://www.gimp.org/~tml/gimp/win32