diff options
author | Ray Johnston <ray.johnston@artifex.com> | 2001-04-03 20:04:46 +0000 |
---|---|---|
committer | Ray Johnston <ray.johnston@artifex.com> | 2001-04-03 20:04:46 +0000 |
commit | c404b2f732c00cfe3f8016251d0593d6e4ca949c (patch) | |
tree | 9dd265fe1cb10e35a500c60dbe562c4d9e7c8d8d | |
parent | f4e29fd37d2f3b80ff87c15c974bc3e73cc2f490 (diff) | |
download | ghostpdl-c404b2f732c00cfe3f8016251d0593d6e4ca949c.tar.gz |
Remove the bmpa*** devices from the default build. These are
example devices to demonstrate async rendering but do not have
any advantages to users over the bmp*** devices, and their
inclusion requires thread support which is not available on
all systems. Resolves SourceForge bug #213799.
git-svn-id: http://svn.ghostscript.com/ghostscript/trunk@1354 a1074d23-0009-0410-80fe-cf8c14f379e6
-rw-r--r-- | gs/src/unix-gcc.mak | 14 | ||||
-rw-r--r-- | gs/src/unixansi.mak | 12 | ||||
-rw-r--r-- | gs/src/unixtrad.mak | 12 |
3 files changed, 31 insertions, 7 deletions
diff --git a/gs/src/unix-gcc.mak b/gs/src/unix-gcc.mak index 5337d600f..f485c0723 100644 --- a/gs/src/unix-gcc.mak +++ b/gs/src/unix-gcc.mak @@ -251,7 +251,10 @@ EXTRALIBS= # All reasonable platforms require -lm, but Rhapsody and perhaps one or # two others fold libm into libc and don't require any additional library. -STDLIBS=-lpthread -lm +#STDLIBS=-lpthread -lm + +# Since the default build is for nosync, don't include pthread lib +STDLIBS=-lm # Define the include switch(es) for the X11 header files. # This can be null if handled in some other way (e.g., the files are @@ -294,7 +297,12 @@ FPU_TYPE=1 # Define the .dev module that implements thread and synchronization # primitives for this platform. -SYNC=posync +# If POSIX sync primitives are used, also change the STDLIBS to include +# the pthread library. +#SYNC=posync + +# Default is No sync primitives since some platforms don't have it (HP-UX) +SYNC=nosync # ------ Devices and features ------ # @@ -365,7 +373,7 @@ DEVICE_DEVS=$(DISPLAY_DEV) $(DD)x11.dev $(DD)x11alpha.dev $(DD)x11cmyk.dev $(DD) #DEVICE_DEVS20= DEVICE_DEVS1=$(DD)bmpmono.dev $(DD)bmpgray.dev $(DD)bmpsep1.dev $(DD)bmpsep8.dev $(DD)bmp16.dev $(DD)bmp256.dev $(DD)bmp16m.dev $(DD)bmp32b.dev -DEVICE_DEVS2=$(DD)bmpamono.dev $(DD)bmpasep1.dev $(DD)bmpasep8.dev $(DD)bmpa16.dev $(DD)bmpa256.dev $(DD)bmpa16m.dev $(DD)bmpa32b.dev +DEVICE_DEVS2= DEVICE_DEVS3=$(DD)deskjet.dev $(DD)djet500.dev $(DD)laserjet.dev $(DD)ljetplus.dev $(DD)ljet2p.dev $(DD)ljet3.dev $(DD)ljet3d.dev $(DD)ljet4.dev $(DD)ljet4d.dev $(DD)lj5mono.dev $(DD)lj5gray.dev DEVICE_DEVS4=$(DD)cdeskjet.dev $(DD)cdjcolor.dev $(DD)cdjmono.dev $(DD)cdj550.dev $(DD)pj.dev $(DD)pjxl.dev $(DD)pjxl300.dev DEVICE_DEVS5=$(DD)uniprint.dev diff --git a/gs/src/unixansi.mak b/gs/src/unixansi.mak index 69eae2d21..12cc649a2 100644 --- a/gs/src/unixansi.mak +++ b/gs/src/unixansi.mak @@ -241,7 +241,10 @@ EXTRALIBS= # All reasonable platforms require -lm, but Rhapsody and perhaps one or # two others fold libm into libc and don't require any additional library. -STDLIBS=-lpthread -lm +#STDLIBS=-lpthread -lm + +# Since the default build is for nosync, don't include pthread lib +STDLIBS=-lm # Define the include switch(es) for the X11 header files. # This can be null if handled in some other way (e.g., the files are @@ -284,7 +287,12 @@ FPU_TYPE=1 # primitives for this platform. Don't change this unless you really know # what you're doing. -SYNC=posync +# If POSIX sync primitives are used, also change the STDLIBS to include +# the pthread library. +#SYNC=posync + +# Default is No sync primitives since some platforms don't have it (HP-UX) +SYNC=nosync # ------ Devices and features ------ # diff --git a/gs/src/unixtrad.mak b/gs/src/unixtrad.mak index d88be1d26..65ef08532 100644 --- a/gs/src/unixtrad.mak +++ b/gs/src/unixtrad.mak @@ -236,7 +236,10 @@ EXTRALIBS= # All reasonable platforms require -lm, but Rhapsody and perhaps one or # two others fold libm into libc and don't require any additional library. -STDLIBS=-lpthread -lm +#STDLIBS=-lpthread -lm + +# Since the default build is for nosync, don't include pthread lib +STDLIBS=-lm # Define the include switch(es) for the X11 header files. # This can be null if handled in some other way (e.g., the files are @@ -279,7 +282,12 @@ FPU_TYPE=1 # primitives for this platform. Don't change this unless you really know # what you're doing. -SYNC=posync +# If POSIX sync primitives are used, also change the STDLIBS to include +# the pthread library. +#SYNC=posync + +# Default is No sync primitives since some platforms don't have it (HP-UX) +SYNC=nosync # ------ Devices and features ------ # |