#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