Sponsored Content
Full Discussion: Compiling ghostscript v 9.21
Top Forums Programming Compiling ghostscript v 9.21 Post 303001510 by hicksd8 on Saturday 5th of August 2017 10:50:26 AM
Old 08-05-2017
@Don.....Thanks for the clarification. I thought that if you specify CFLAGS without a leading '-' that the system would insert one automatically on the compiler command line. Therefore, actually supplying a '-' at the start of CFLAGS would put two ('--<whatever>') on the compiler command line. Anyway, got it!
 

5 More Discussions You Might Find Interesting

1. UNIX for Dummies Questions & Answers

Perl and ghostscript

Hi all I am using HPUX11.0 i want to install perl 5.6.0 and ghostscript 5.03.. can anyone help me to get it download from any free ftp or http link... i searched perl.com and ghostscript.com but in vain.... the procuct are to be installed with the above mentioned version... please... (1 Reply)
Discussion started by: Prafulla
1 Replies

2. UNIX for Dummies Questions & Answers

Ghostscript Question

I need to know how to convert 132 columns text file to Postcript by using ghostscript. What I want to do is to fax a 132 columns report (text file) with efax and I was told to use ghostscript to change the type and szie of font so the lines will not wrap. Thanks ;) (1 Reply)
Discussion started by: falcon2460
1 Replies

3. HP-UX

Ghostscript Errpr

Hi everyone, I'm new here but I hope there's someone who can help me with this error when running ghostscript/gs: /usr/lib/dld.sl: Unresolved symbol: jpeg_resync_to_restart (code) from gs Abort(coredump) I've managed to install Ghostscript 8.56 including all dependencies successfully... (0 Replies)
Discussion started by: bgail
0 Replies

4. UNIX for Dummies Questions & Answers

Ghostscript

I am trying to use Ghostscript oin AIX to print pdf's and it seems I have downloaded it and all dependencys fine - install went fine, when I type any gs commnad except gs -h it just hangs..Here is what it says before the hang: GNU Ghostscript 5.50 (2000-2-13) Copyright (C) 1998 Aladdin... (6 Replies)
Discussion started by: capeme
6 Replies

5. UNIX for Dummies Questions & Answers

Ghostscript on SCO 5.0.7

I am attempting to update to ghostscript version 8.54 on my SCO 5.0.7 box. When I run ./configure, I get the following error configure: error: no acceptable C compiler found in $PATH Could someone please help me? (0 Replies)
Discussion started by: kberger82
0 Replies
STYLE.MAKEFILE(5)					      BSD File Formats Manual						 STYLE.MAKEFILE(5)

NAME
style.Makefile -- FreeBSD Makefile file style guide DESCRIPTION
This file specifies the preferred style for makefiles in the FreeBSD source tree. o All makefiles should have an SCM ID at the start of the file, followed by a blank line. # $FreeBSD$ o .PATH: comes next if needed, and is spelled ``.PATH: '', with a single ASCII space after a colon. Do not use the VPATH variable. o Special variables (i.e., LIB, SRCS, MLINKS, etc.) are listed in order of ``product'', then building and installing a binary. Special variables may also be listed in ``build'' order: i.e., ones for the primary program (or library) first. The general ``product'' order is: PROG/[SH]LIB/SCRIPTS FILES LINKS [NO_]MAN MLINKS INCS SRCS WARNS CFLAGS DPADD LDADD. The general ``build'' order is: PROG/[SH]LIB/SCRIPTS SRCS WARNS CFLAGS DPADD LDADD INCS FILES LINKS [NO_]MAN MLINKS. o Omit SRCS when using <bsd.prog.mk> and there is a single source file named the same as the PROG. o Omit MAN when using <bsd.prog.mk> and the manual page is named the same as the PROG, and is in section 1. o All variable assignments are spelled ``VAR='', i.e., no space between the variable name and the =. Keep values sorted alphabetically, if possible. o Do not use += to set variables that are only set once (or to set variables for the first time). o Do not use vertical whitespace in simple makefiles, but do use it to group locally related things in more complex/longer ones. o WARNS comes before CFLAGS, as it is basically a CFLAGS modifier. It comes before CFLAGS rather than after CFLAGS so it does not get lost in a sea of CFLAGS statements as WARNS is an important thing. The usage of WARNS is spelled ``WARNS?= '', so that it may be overridden on the command line or in make.conf(5). o ``NO_WERROR= yes'' should not be used, it defeats the purpose of WARNS. It should only be used on the command line and in special cir- cumstances. o CFLAGS is spelled ``CFLAGS+= ''. o Listing -D's before -I's in CFLAGS is preferred for alphabetical ordering and to make -D's easier to see. The -D's often affect condi- tional compilation, and -I's tend to be quite long. Split long CFLAGS settings between the -D's and -I's. o Do not use GCCisms (such as -g and -Wall) in CFLAGS. o Typically, there is one ASCII tab between VAR= and the value in order to start the value in column 9. An ASCII space is allowed for variable names that extend beyond column 9. A lack of whitespace is also allowed for very long variable names. o .include <bsd.*.mk> goes last. o Do not use anachronisms like $< and $@. Instead use ${.IMPSRC} or ${.ALLSRC} and ${.TARGET}. o To not build the ``foo'' part of the base system, use NO_FOO, not NOFOO. o To optionally build something in the base system, spell the knob WITH_FOO not WANT_FOO or USE_FOO. The latter are reserved for the FreeBSD Ports Collection. o For variables that are only checked with defined(), do not provide any fake value. The desire to express a logical grouping often means not obeying some of the above. EXAMPLES
The simplest program Makefile is: # $FreeBSD$ PROG= foo .include <bsd.prog.mk> The simplest library Makefile is: # $FreeBSD$ LIB= foo SHLIB_MAJOR= 1 MAN= libfoo.3 SRCS= foo.c .include <bsd.lib.mk> SEE ALSO
make(1), make.conf(5), style(9) HISTORY
This manual page is inspired from the same source as style(9) manual page in FreeBSD. BUGS
There are few hard and fast style rules here. The style of many things is too dependent on the context of the whole makefile, or the lines surrounding it. BSD
January 8, 2005 BSD
All times are GMT -4. The time now is 03:16 AM.
Unix & Linux Forums Content Copyright 1993-2022. All Rights Reserved.
Privacy Policy