Chinaunix首页 | 论坛 | 博客
  • 博客访问: 103717978
  • 博文数量: 19283
  • 博客积分: 9968
  • 博客等级: 上将
  • 技术积分: 196062
  • 用 户 组: 普通用户
  • 注册时间: 2007-02-07 14:28
文章分类

全部博文(19283)

文章存档

2011年(1)

2009年(125)

2008年(19094)

2007年(63)

分类: LINUX

2008-04-09 22:12:54

作者: SMuonon  出自:
在ubuntu中,如果没设置软件源,make会出现类似以下情况:
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).
Install these packages without verification [y/N]?
E: Some packages could not be authenticated
E: Failed to process build dependencies
至此停止

另一个例子:
a52 make 的错误
gcc -shared bitstream.lo imdct.lo bit_allocate.lo parse.lo downmix.lo -lm -Wl,-soname -Wl,liba52.so.0 -o .libs/liba52.so.0.0.0
/usr/bin/ld: bitstream.lo: relocation R_X86_64_32 against `a local symbol' can not be used when making a shared object; recompile with -fPIC
bitstream.lo: could not read symbols: Bad value
collect2: ld returned 1 exit status
make[1]: *** [liba52.la] Error 1
make[1]: Leaving directory `/home/a52dec-0.7.4/liba52'
make: *** [all-recursive] Error 1
至此就停止了。

所以,一定要设置哦!
阅读(280) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~