环境:
尝试使用"。\ configure"进行编译时 我们的Unix管理员得到了
Bad character | (octal 174), line 278Make: . Stop.
尝试使用" ./ configure CFLAGS =" -Dinline = \" \"" --prefix = / usr / ghostscript --without-gnu-make"
我们的Unix管理员得到:
gcc -O -Wall -Wstrict-prototypes -Wundef -Wmissing-declarations -Wmissing-prototypes -Wwrite-strings -Wno-strict-aliasing -Werror=declaration-after-statement -fno-builtin -fno-common -Werror=return-type -DHAVE_STDINT_H=1 -DHAVE_DIRENT_H=1 -DHAVE_SYS_DIR_H=1 -DHAVE_SYS_TIME_H=1 -DHAVE_SYS_TIMES_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_LIBDL=1 -DGX_COLOR_INDEX_TYPE="unsigned long long" -D__USE_UNIX98=1 -D"strnlen(a,b)=strlen(a)" -Dinline="" -I./base -o ./obj/aux/genconf ./base/genconf.c -lm -ldl
./base/genconf.c: In function 'read_token':
./base/genconf.c:891: warning: array subscript has type 'char'
..
./base/genarch.c: In function 'main':
./base/genarch.c:123: warning: unused variable 'sp'
./obj/aux/genarch ./obj/arch.h
..
当试图使用" ./ configure CC = cc -Ae CFLAGS = -D_HPUX_SOURCE -O $(XCFLAGS)" 我们的Unix管理员得到:
sh: XCFLAGS: not found.
configure: error: unrecognized option: `-Ae'
Try `./configure --help' for more information
与-Aa相同。
HP-UX的其他任何人遇到了这个问题吗?
答案 0 :(得分:0)
首先,如果您要在Ghostscript构建期间抱怨每个警告,那么您将花费大量时间发布!
FWIW,我们建议使用gcc,而不是供应商的cc。
如果您打算使用HP cc,则需要正确引用选项: ./configure CC =“cc -Ae”CFLAGS =“ - D_HPUX_SOURCE -O $(XCFLAGS)”
选项通常用空格分隔,因此如果您的选项包含空格,则必须添加引号。