AminetAminet
Search:
84782 packages online
About
Recent
Browse
Search
Upload
Setup
Services

text/dtp/gs503src_amiga.lha

Mirror:Random
Showing: generic icon
No screenshot available
Short:Ghostscript5.03 Amiga sources
Author:GS(Aladdin)/Amiga(Olaf Barthel)/Steffen Opel)/Port(me)
Uploader:JoopvandeWege mail mococo nl
Type:text/dtp
Architecture:generic
Date:1997-08-18
Requires:gs503src_gs.lha/gs501src_jpg6a.lha
Download:text/dtp/gs503src_amiga.lha - View contents
Readme:text/dtp/gs503src_amiga.readme
Downloads:528

This is the Amiga port of Ghostscript5.03 containing the Amiga specific
sources, if you want to recompile GS then you'll have to get
'gs503src_gs.lha' and 'gs501src_jpg6a.lha' too. For more details see below. 

Comments/Suggestions/Bugs to:
JoopvandeWege@mail.mococo.nl
Please use a Subject field with the name 'GS503' in it.
Please direct all mail to me except when you're 100% sure it is a GS
problem then you can use the Aladdin email address.

Please be sure to read the Amiga section in Use.txt for details (can be
found in the directory 'doc').

Joop van de Wege


Recompiling GS:
Steps needed to be done to recompile GS from scratch using GCC2.63/2.70:
Get gs503src_gs.lha
Get gs503src_amiga.lha
Get gs501src_jpg6a.lha
Get gs501src_zlib.lha
Get gs501src_png.lha

Unpack gs503src to HD, a directory 'gs5.03' will be created.
Unpack to the same HD (files will also be placed into 'gs5.03':
- gs503amiga.lha, overwriting some files. This is OK
  gs503amiga.lha contains:
  - gdevamiga.c, the amiga device driver from Olaf Barthel
  - gdevpipe.c, patched for use with Libnix
  - gp_amiga.c, platform dependant stuff for the Amiga
  - use.txt, has an Amiga section!
  - Configure.in/Makefile.in to rebuild Makefile and be able
    to separate source and build directory.
    (now includes 'makefile.libnix' for those without configure)
- gs501src_jpg6a which creates the 'jpeg-6' directory
- gs501src_zlib which creates the 'zlib' directory
- gs501src_png which creates the 'libpng' directory
- edit gcc-head.mak.in, install locations, the lines DEVICES_DEVSx= .....
  (add/remove devices to your desire), save!
- cd to your build directory (cd work:build/gs)
- sh work:source/gs5.01/configure --prefix=Ghostscript:
  (configure tests your configuration, generates Makefile)
- make (or use the supplied 'build_gs' script,overrides some settings)
- make install

The last two archives are not needed when you don't intend to rebuild GS
with PNG support.

If you haven't forgotten to set the stack to a reasonable amount (~50K),
you can sit back and have a cup of coffee. On my A3000 it takes about 2.5h
(1-1.5h when using PowerCache) to compile with the current device driver
set and the file 'gdevamiga.c' needs about 7-8Mb when -O2 is on. It needs
less if you don't optimize :)
Make itself takes another 2Mb so in case of problems just compile
gdevamiga.c on its own and let make resume after that. GCC2.7.2.1 (?) (Aminet)
works with VMM3.3 (on Aminet too).

Better yet get the latest gcc compiler from ftp.ninemoons.com/pub/geekgadgets!


Contents of text/dtp/gs503src_amiga.lha
PERMISSION  UID  GID    PACKED    SIZE  RATIO METHOD CRC     STAMP     NAME
---------- ----------- ------- ------- ------ ---------- ------------ ----------
[generic]                  219     855  25.6% -lh5- 6c16 Aug 11  1997 gs5.03/build_gs
[generic]                56706  203099  27.9% -lh5- 4a9d Aug 14  1997 gs5.03/Makefile.libnix
[generic]                  465     885  52.5% -lh5- 0b62 Aug 10  1997 gs5.03/configure.in
[generic]                16226   56212  28.9% -lh5- 9541 Aug 10  1997 gs5.03/devs.mak.in
[generic]                 4426   10882  40.7% -lh5- 770a Aug 10  1997 gs5.03/gcc-head.mak.in
[generic]                28666  115067  24.9% -lh5- 1ea9 Aug 10  1997 gs5.03/gdevamiga.c
[generic]                 1137    2854  39.8% -lh5- 03f3 Aug 10  1997 gs5.03/gdevpipe.c
[generic]                 7532   22570  33.4% -lh5- f814 Aug 10  1997 gs5.03/gp_amiga.c
[generic]                 5479   15387  35.6% -lh5- 17b1 Aug 10  1997 gs5.03/gs.mak.in
[generic]                 1858    4772  38.9% -lh5- b931 Aug 10  1997 gs5.03/install-sh
[generic]                 8697   24335  35.7% -lh5- e4c9 Aug 10  1997 gs5.03/gsmisc.c
[generic]                11637   44761  26.0% -lh5- 2796 Aug 10  1997 gs5.03/int.mak.in
[generic]                 3396   11065  30.7% -lh5- 81f5 Aug 10  1997 gs5.03/jpeg.mak.in
[generic]                 9719   40275  24.1% -lh5- 72d9 Aug 10  1997 gs5.03/lib.mak.in
[generic]                  631    1775  35.5% -lh5- 1c43 Aug 10  1997 gs5.03/tar_cat.in
[generic]                 1535    3939  39.0% -lh5- bcb0 Jul 21  1997 gs5.03/libpng.mak.in
[generic]                 2089    5211  40.1% -lh5- befd Aug 10  1997 gs5.03/ugcclib.mak.in
[generic]                 1086    2015  53.9% -lh5- 0858 Aug 10  1997 gs5.03/unixhead.mak.in
[generic]                 2446    5992  40.8% -lh5- c7d9 Aug 10  1997 gs5.03/unix-end.mak.in
[generic]                 2287    6026  38.0% -lh5- 638e Aug 10  1997 gs5.03/unixtail.mak.in
[generic]                  710    1382  51.4% -lh5- 2ab1 Aug 10  1997 gs5.03/version.mak.in
[generic]                 1953    5302  36.8% -lh5- d536 Jun 26  1997 gs5.03/zlib.mak.in
[generic]                18836   51369  36.7% -lh5- 23f3 Aug 10  1997 gs5.03/use.txt
[generic]                12079   42725  28.3% -lh5- 4fd8 Aug 10  1997 gs5.03/configure
---------- ----------- ------- ------- ------ ---------- ------------ ----------
 Total        24 files  199815  678755  29.4%            Aug 18  1997
Page generated in 0.02 seconds
Aminet © 1992-2024 Urban Müller and the Aminet team. Aminet contact address: <aminetaminet net>