首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CInt配置脚本:左括号处的语法错误

CInt配置脚本:左括号处的语法错误
EN

Unix & Linux用户
提问于 2015-01-29 02:50:27
回答 2查看 547关注 0票数 4

我正在尝试安装CInt。在运行./configure时,我会得到以下错误:

代码语言:javascript
复制
./configure: 23: ./configure: Syntax error: "(" unexpected

以下是configure的相关部分:

代码语言:javascript
复制
# configure settings to build CINT

ARCHS=(linux linuxicc macgcc djgpp cygwin mingw mwerks hpux aix msvc7 msvc8 solaris solarisgcc)

上面的语法有什么问题?

EN

回答 2

Unix & Linux用户

发布于 2015-01-29 03:02:32

如果shell支持数组,那么这个语法没有什么问题。最有可能的是,脚本以#!/bin/sh开头,错误地使用了特定的shell特性,比如bash。如果shebang是#!/bin/sh,则将其更改为#!/bin/bash并向CINT开发人员报告问题。

票数 3
EN

Unix & Linux用户

发布于 2016-01-01 21:57:42

通过尝试和错误,我已经确定,通过注释前面的所有行(在第24行之前),与测试有效的shell和在开始时插入#!/bin/bash有关的行将使其工作。

票数 -1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/181720

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档