#3150: ghostscript-9.00
--------------------------------------+-------------------------------------
 Reporter:  k...@…                     |       Owner:  k...@…                   
     Type:  task                      |      Status:  assigned                
 Priority:  normal                    |   Milestone:  6.7                     
Component:  BOOK                      |     Version:  SVN                     
 Severity:  normal                    |    Keywords:                          
--------------------------------------+-------------------------------------

Comment(by ra...@…):

 Update: Not sure where you stand Ken, but I have this so far:

 1) Remove the following directories: jasper jpeg tiff libpng freetype
 jbig2dec lcms zlib

 2) Apply the Jasper patch

 3) Run configure:
 {{{
 ./configure --prefix=/usr \
             --without-omni \
             --with-system-libtiff \
             --enable-dynamic
 }}}

 4) Run this sed:
 {{{
 sed -i -e 's|SHARE_FT=0|SHARE_FT=1|'           \
        -e 's|SHARE_LCMS=0|SHARE_LCMS=1|'       \
        -e 's|ZSRCDIR=src|ZSRCDIR=zlib|'        \
        -e 's|LCMSSRCDIR=lcms|LCMSSRCDIR=/usr|' \
     Makefile
 }}}

 5) Copy these files from a zlib-1.2.5 source tree into a directory "zlib":
 adler32.c compress.c crc32.c crc32.h deflate.c deflate.h trees.c trees.h
 zutil.c zutil.h

 I made a patch that does #5.

 6) Run make


 That leaves expat, ijs, icc (http://www.argyllcms.com/index.html) that can
 be built into shared libs (expat already is). I wonder; however, how much
 modification the Ghostscript devs do to the Jasper library? See:
 http://svn.ghostscript.com/

-- 
Ticket URL: <http://wiki.linuxfromscratch.org/blfs/ticket/3150#comment:21>
BLFS Trac <http://wiki.linuxfromscratch.org/blfs>
Beyond Linux From Scratch
-- 
http://linuxfromscratch.org/mailman/listinfo/blfs-book
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to