diff options
author | wiso <wiso@svn> | 2009-12-17 21:57:22 +0000 |
---|---|---|
committer | wiso <wiso@svn> | 2009-12-17 21:57:22 +0000 |
commit | 53847de3208974bd1bfdaa5585e9dbfb141f84ba (patch) | |
tree | c63db52c7637328946345e699b882c8e5efe3f2e /lib/libiconv/HACKING | |
parent | 4e22daaca4b650381476d81cb5af9391fc84a711 (diff) |
[WIN32] added libiconv 1.13.1 to trunk
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@25796 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
Diffstat (limited to 'lib/libiconv/HACKING')
-rw-r--r-- | lib/libiconv/HACKING | 64 |
1 files changed, 64 insertions, 0 deletions
diff --git a/lib/libiconv/HACKING b/lib/libiconv/HACKING new file mode 100644 index 0000000000..0c291e29fe --- /dev/null +++ b/lib/libiconv/HACKING @@ -0,0 +1,64 @@ +All you need to know when hacking (modifying) GNU libiconv or when building +it off the CVS. + + +Requirements +============ + +You will need reasonably recent versions of the build tools: + + * A C compiler. Such as GNU GCC. + + Homepage: + http://gcc.gnu.org/ + + * GNU automake + + Homepage: + http://www.gnu.org/software/automake/ + + * GNU autoconf + + Homepage: + http://www.gnu.org/software/autoconf/ + + * GNU m4 + + Homepage: + http://www.gnu.org/software/m4/ + + * GNU gperf + + Homepage: + http://www.gnu.org/software/gperf/ + + * GNU groff 1.17 or newer + + Homepage: + http://www.gnu.org/software/groff/ + + * Perl + + Homepage: + http://www.perl.org/ + + * Either an internet connection or a recent copy of GNU gnulib. + + Homepage: + http://www.gnu.org/software/gnulib/ + +And, of course, the packages listed in the DEPENDENCIES file. + + +Building off the CVS +==================== + +Access to the CVS is described at http://sourceforge.net/cvs/?group_id=51585 . + +After fetching the sources from the CVS, peek at the comments in autogen.sh, +then run "./autogen.sh"; then you can proceed with "./configure" as usual. + + +Adding new encodings +==================== + +For an indication which encodings are acceptable in the official version of +GNU libiconv, take a look at NOTES. + +For an indication which files need to be modified when adding a new encoding, +look for example at the 2007-05-25 ChangeLog entry for RK1048. The lib/*.h +file for an encoding is usually generated by one of the tools in the tools/ +directory. All you need to provide is the conversion table in the format of +the many *.TXT files. |