QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1765|回复: 3

编译 Fedora 来源的 python 为何会找不到编译位置

[复制链接]
发表于 2013-3-19 15:40:33 | 显示全部楼层 |阅读模式
/var/tmp/rpm-tmp.Nizzuq: line 66: ./configure: No such file or directory
我从 MGC3.0 下载的也是如此。
 楼主| 发表于 2013-3-19 15:49:51 | 显示全部楼层
那些个脚本还真看不懂, pushd 后没有 popd 又 %configure,这个我不知道 Fedora 是怎么编译过去的。
回复

使用道具 举报

 楼主| 发表于 2013-3-19 16:13:05 | 显示全部楼层
%global _configure $topdir/configure
现有 mgc2.5 的 rpm 没有 $ _configure 的概念,将 %configure \ 改成
$topdir/configure \
  --build=i686-pc-linux-gnu \
  --host=i686-pc-linux-gnu \
  --target=i686-magic-linux-gnu \
  --prefix=/usr \
  --bindir=/usr/bin \
  --sbindir=/usr/sbin \
  --sysconfdir=/etc \
  --datadir=/usr/share \
  --includedir=/usr/include \
  --libdir=/usr/lib \
  --libexecdir=/usr/libexec \
  --localstatedir=/var \
  --sharedstatedir=/usr/com \
  --mandir=/usr/share/man \
  --infodir=/usr/share/info \
编译正常了。
回复

使用道具 举报

 楼主| 发表于 2013-3-20 08:20:43 | 显示全部楼层
放弃了,太累了,上百个包还不成,一些东西编译不过去不想折腾。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-4-24 00:29 , Processed in 0.082989 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表