源码安装,./configure 没有权限是什么问题

为当前最终发行版之前的所有版本提供支持
回复
鼻子冒泡
帖子: 16
注册时间: 2011-03-01 23:19
送出感谢: 0
接收感谢: 0

源码安装,./configure 没有权限是什么问题

#1

帖子 鼻子冒泡 » 2011-03-07 21:12

cd进入文件夹之后, configure命令显示:
bash: ./configure: 权限不够

这怎么办啊?



屏幕显示如下:
jufei@ubuntu:~/bow-20020213$ ./configure --prefix=/home/jufei/bow
bash: ./configure: 权限不够
jufei@ubuntu:~/bow-20020213$ sudo ./configure
[sudo] password for jufei:
sudo: ./configure: command not found
jufei@ubuntu:~/bow-20020213$
levee
帖子: 3030
注册时间: 2009-10-03 23:31
送出感谢: 0
接收感谢: 13 次

Re: 源码安装,./configure 没有权限是什么问题

#2

帖子 levee » 2011-03-07 21:22

给configure文件加上可执行权限。
鼻子冒泡
帖子: 16
注册时间: 2011-03-01 23:19
送出感谢: 0
接收感谢: 0

Re: 源码安装,./configure 没有权限是什么问题

#3

帖子 鼻子冒泡 » 2011-03-07 21:26

levee 写了:给configure文件加上可执行权限。
怎么加????? :em06
鼻子冒泡
帖子: 16
注册时间: 2011-03-01 23:19
送出感谢: 0
接收感谢: 0

Re: 源码安装,./configure 没有权限是什么问题

#4

帖子 鼻子冒泡 » 2011-03-07 21:27

levee, 怎么加??? :em06
头像
灰色小狼
帖子: 4572
注册时间: 2008-12-06 10:38
系统: Arch
送出感谢: 21 次
接收感谢: 30 次

Re: 源码安装,./configure 没有权限是什么问题

#5

帖子 灰色小狼 » 2011-03-07 21:30

chmod +x configure
鼻子冒泡
帖子: 16
注册时间: 2011-03-01 23:19
送出感谢: 0
接收感谢: 0

Re: 源码安装,./configure 没有权限是什么问题

#6

帖子 鼻子冒泡 » 2011-03-07 21:48

灰色小狼 写了:chmod +x configure
谢谢啊,但是还是有点问题
configure之后显示:
creating cache ./config.cache
checking for gcc... gcc
checking whether the C compiler (gcc -g -O -Wall -Wimplicit ) works... yes
checking whether the C compiler (gcc -g -O -Wall -Wimplicit ) is a cross-compiler... no
checking whether we are using GNU C... yes
checking whether gcc accepts -g... yes
checking how to run the C preprocessor... gcc -E
checking for a BSD compatible install... /usr/bin/install -c
checking for ranlib... ranlib
checking for bison... no
checking for byacc... no
checking for flex... lex
checking for yywrap in -ll... no
checking for main in -lsocket... no
checking for main in -lnsl... yes
checking for strerror... yes
checking for gettimeofday... yes
checking for random... yes
checking for srandom... yes
checking for setenv... yes
checking for strchr... yes
checking for strrchr... yes
checking for log2f... no
checking for sqrtf... no
checking for alloca.h... yes
checking for perl5... no
checking for perl... /usr/bin/perl
checking if __attribute__((constructor)) works... yes
checking for main in -lwsock32... no
updating cache ./config.cache
creating ./config.status
creating Makefile
configuring in argp
running /bin/sh ./configure --prefix=/home/jufei/bow --cache-file=.././config.cache --srcdir=.
loading cache .././config.cache
checking for gcc... (cached) gcc
checking whether the C compiler (gcc -g -O -Wall ) works... yes
checking whether the C compiler (gcc -g -O -Wall ) is a cross-compiler... no
checking whether we are using GNU C... (cached) yes
checking whether gcc accepts -g... (cached) yes
checking how to run the C preprocessor... (cached) gcc -E
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking for ranlib... (cached) ranlib
checking for getopt.h... yes
checking for getopt_long... yes
checking for strerror... (cached) yes
checking for strndup... yes
checking for ANSI C header files... yes
checking for ssize_t... yes
checking for memmove... yes
checking for vsnprintf... yes
checking for strerror... (cached) yes
checking for strings.h... yes
checking if vsprintf returns int... yes
checking program_invocation_name... no
checking for ANSI C header files... (cached) yes
checking for string.h... yes
checking for memory.h... yes
updating cache .././config.cache
creating ./config.status
creating Makefile
jufei@ubuntu:~/bow-20020213$ make
gcc -c -Ibow -I. -I./argp -DHAVE_LIBNSL=1 -DHAVE_STRERROR=1 -DHAVE_GETTIMEOFDAY=1 -DHAVE_RANDOM=1 -DHAVE_SRANDOM=1 -DHAVE_SETENV=1 -DHAVE_STRCHR=1 -DHAVE_STRRCHR=1 -DHAVE_ALLOCA_H=1 -g -O -Wall -Wimplicit -o array.o array.c
In file included from array.c:22:
./bow/libbow.h:2128: error: array type has incomplete element type
make: *** [array.o] 错误 1
:em20
为什么make之后会显示错误呢
头像
lainme
论坛版主
帖子: 7805
注册时间: 2008-09-13 19:17
系统: Arch Linux (x86_64)
送出感谢: 3 次
接收感谢: 68 次
联系:

Re: 源码安装,./configure 没有权限是什么问题

#7

帖子 lainme » 2011-03-07 22:16

这东西似乎太久没更新,更不上新版本的gcc了

你在网上搜索一下这个错误,需要改动一些代码才行,有一些文章什么有这些方法
回复

回到 “老旧版本支持”