我正在尝试安装CInt。在运行./configure时,我会得到以下错误:
./configure: 23: ./configure: Syntax error: "(" unexpected以下是configure的相关部分:
# configure settings to build CINT
ARCHS=(linux linuxicc macgcc djgpp cygwin mingw mwerks hpux aix msvc7 msvc8 solaris solarisgcc)上面的语法有什么问题?
发布于 2015-01-29 03:02:32
如果shell支持数组,那么这个语法没有什么问题。最有可能的是,脚本以#!/bin/sh开头,错误地使用了特定的shell特性,比如bash。如果shebang是#!/bin/sh,则将其更改为#!/bin/bash并向CINT开发人员报告问题。
发布于 2016-01-01 21:57:42
通过尝试和错误,我已经确定,通过注释前面的所有行(在第24行之前),与测试有效的shell和在开始时插入#!/bin/bash有关的行将使其工作。
https://unix.stackexchange.com/questions/181720
复制相似问题