[Bps-public-commit] rt-shipwright branch, master, updated. f0e42b7ad7adc9ca7a8da21b0a6245834b246a01

? sunnavy sunnavy at bestpractical.com
Fri Jun 4 02:20:59 EDT 2010


The branch, master has been updated
       via  f0e42b7ad7adc9ca7a8da21b0a6245834b246a01 (commit)
      from  af66f7b34321407f160a98f3780a3faebebcbb09 (commit)

Summary of changes:
 3.8.8/note |   31 +++++++++++++++++++++++++++++++
 1 files changed, 31 insertions(+), 0 deletions(-)
 create mode 100644 3.8.8/note

- Log -----------------------------------------------------------------
commit f0e42b7ad7adc9ca7a8da21b0a6245834b246a01
Author: sunnavy <sunnavy at bestpractical.com>
Date:   Fri Jun 4 14:21:36 2010 +0800

    add note

diff --git a/3.8.8/note b/3.8.8/note
new file mode 100644
index 0000000..2880c6f
--- /dev/null
+++ b/3.8.8/note
@@ -0,0 +1,31 @@
+we have the following c libs for RT:
+libgd(its deps are:  freetype fontconfig libjpeg libpng zlib )
+gnupg( its deps are: readline ncurses zlib )
+expat( XML::Parser needs it, in fact, fontconfig also needs it )
+
+here is the summary of the manually tweaking to configure:
+
+fontconfig:
+configure: LIBXML2_LIBS=%%INSTALL_BASE%% ./configure --prefix=%%INSTALL_BASE%% --with-freetype-config=%%INSTALL_BASE%%/bin/freetype-config --with-expat-includes=%%INSTALL_BASE%%/include --with-expat-lib=%%INSTALL_BASE%%/lib
+
+ncurses:
+configure: ./configure --prefix=%%INSTALL_BASE%% --with-shared
+
+readline:
+configure: LDFLAGS="-L%%INSTALL_BASE%%/lib" ./configure --prefix=%%INSTALL_BASE%%
+
+gnupg:
+configure: ./configure --prefix=%%INSTALL_BASE%% --disable-asm
+
+zlib:
+configure: ./configure --prefix=%%INSTALL_BASE%% --shared
+
+libpng:
+configure: CPPFLAGS="-I%%INSTALL_BASE%%/include" LDFLAGS="-L%%INSTALL_BASE%%/lib" ./configure --prefix=%%INSTALL_BASE%%
+
+libgd:
+configure: LDFLAGS="-L%%INSTALL_BASE%%/lib" CPPFLAGS="-I%%INSTALL_BASE%%/include" ./configure --prefix=%%INSTALL_BASE%% --with-png=%%INSTALL_BASE%% --with-freetype=%%INSTALL_BASE%% --with-fontconfig=%%INSTALL_BASE%% --with-jpeg=%%INSTALL_BASE%%
+
+perl:
+configure: sh Configure -de -Dprefix=%%INSTALL_BASE%%
+

-----------------------------------------------------------------------



More information about the Bps-public-commit mailing list