免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 3565 | 回复: 8

Ports make错误,帮忙看一下。 [复制链接]

论坛徽章:
0
发表于 2009-05-14 17:09 |显示全部楼层
checking for a thread-safe mkdir -p... ./install-sh -c -d
checking for gawk... no
checking for mawk... no
checking for nawk... nawk
checking whether make sets $(MAKE)... no
checking if xorg-macros used to generate configure is at least 1.2... yes, 1.2.1
configure: creating ./config.status
/bin/sh ./config.status
config.status: creating Makefile
config.status: creating xextproto.pc
make: Max recursion level (500) exceeded.: Resource temporarily unavailable
*** Error code 1

Stop in /usr/ports/x11/xextproto.
*** Error code 1

Stop in /usr/ports/x11-wm/fluxbox.


这个是在编译fluxbox的是偶,看这个错误好像是编译xextproto的,

论坛徽章:
0
发表于 2009-05-14 17:37 |显示全部楼层
ports的好处会帮你解决depends, 编译这个/usr/ports/x11/xextproto. 是正常的
df -h 看看呢,是不是tmp空间不够用了?

论坛徽章:
0
发表于 2009-05-14 17:48 |显示全部楼层
/usr/ports/x11/xextproto.就提示这个错误。

/dev/ad2s1a    248M     96M    132M    42%    /
devfs          1.0K    1.0K      0B   100%    /dev
/dev/ad2s1h    237G    215G    3.2G    99%    /files
/dev/ad2s1d     19G     63M     18G     0%    /home
/dev/ad2s1g    1.9G    6.2M    1.8G     0%    /tmp
/dev/ad2s1f     19G    1.9G     16G    10%    /usr
/dev/ad2s1e    9.7G    297M    8.6G     3%    /var


tmp应该是够的。

论坛徽章:
0
发表于 2009-05-14 17:53 |显示全部楼层
cd  /usr/ports/x11/xextproto && make config && make 看看呢

论坛徽章:
0
发表于 2009-05-14 18:09 |显示全部楼层
原帖由 axlrose 于 2009-5-14 17:53 发表
cd  /usr/ports/x11/xextproto && make config && make 看看呢


我试过直接进这个目录make,就出现刚开始的那个错误了。

论坛徽章:
0
发表于 2009-05-14 22:39 |显示全部楼层

回复 #5 zhangweizj 的帖子

出错是正常的,我前面说的目的是看一下选项, make rmconfig 再make

我刚才用  make: Max recursion level (500) exceeded.: Resource temporarily unavailable 关键字问了一下google, 全是英文

贴一下你的 make.conf 吧
在gentoo下如果编译出错有个好习惯就是贴出你的 emerge --info,但不知道ports下如何做到这下,这样可以让别人帮助解决问题里很快地了解你的编译环境情况,

下面贴一下我的freebsd 7.2-RELEASE下寄生的一个gentoo-fbsd的 emerge --info, 要是ports有类似的功能请告知学习一下


  1. # emerge --info
  2. Portage 2.2_rc31 (default/bsd/fbsd/x86/7.1, gcc-4.3.3, freebsd-lib-7.1-r0, 7.2-RELEASE i386)
  3. =================================================================
  4. System uname: FreeBSD-7.2-RELEASE-i386-32bit-ELF
  5. Timestamp of tree: Mon, 27 Apr 2009 03:45:01 +0000
  6. ccache version 2.4 [enabled]
  7. app-shells/bash:     4.0_p10-r1
  8. dev-lang/python:     2.5.4-r2, 2.6.2
  9. dev-util/ccache:     2.4-r8
  10. sys-apps/baselayout: 2.0.0
  11. sys-apps/openrc:     0.4.3-r1
  12. sys-apps/sandbox:    1.7
  13. sys-devel/autoconf:  2.63
  14. sys-devel/automake:  1.10.2
  15. sys-devel/binutils:  2.19.1-r1
  16. sys-devel/gcc-config: 1.4.1
  17. sys-devel/libtool:   2.2.6a
  18. virtual/os-headers:  7.1
  19. ACCEPT_KEYWORDS="x86-fbsd ~x86-fbsd"
  20. CBUILD="i686-gentoo-freebsd7.1"
  21. CFLAGS=" -march=prescott -O2 -fno-strict-aliasing -pipe -s"
  22. CHOST="i686-gentoo-freebsd7.1"
  23. CONFIG_PROTECT="/etc"
  24. CONFIG_PROTECT_MASK="/etc/ca-certificates.conf /etc/env.d /etc/gconf /etc/gentoo-release /etc/revdep-rebuild /etc/sandbox.d /etc/terminfo"
  25. CXXFLAGS=" -march=prescott -O2 -fno-strict-aliasing -pipe -s"
  26. DISTDIR="/usr/portage/distfiles"
  27. FEATURES="ccache chflags distlocks fixpackages metadata-transfer noinfo parallel-fetch preserve-libs protect-owned sandbox sfperms strict unmerge-orphans userfetch"
  28. GENTOO_MIRRORS="http://61.135.158.199  [url]ftp://gentoo.anheng.com.cn/gentoo[/url]"
  29. LANG="zh_CN.UTF-8"
  30. LC_ALL="zh_CN.UTF-8"
  31. LDFLAGS="-Wl,-O1"
  32. LINGUAS="zh_CN zh"
  33. MAKEOPTS="-j3"
  34. PKGDIR="/usr/portage/packages"
  35. PORTAGE_CONFIGROOT="/"
  36. PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/rsync_excludes"
  37. PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --stats --timeout=180 --exclude=/distfiles --exclude=/local --exclude=/packages"
  38. PORTAGE_TMPDIR="/var/tmp"
  39. PORTDIR="/usr/portage"
  40. SYNC="rsync://61.135.158.199/gentoo-portage"
  41. USE="3dnow 3dnowext a52 aac aalib accessibility acl acpi audiofile automount bash-completion berkdb bluetooth boost bzip2 cddb cdr chm chroot cjk cli colordiff command-args compress cracklib crypt cscope css curl dbase dbm dbus disk-partition djvu dri dts dv dvd dvdr dvdread encode fam fastcgii fat ffmpeg flac fontconfig gdbm gif glib gmp gssapi gtalk gzip hbci hdaps hddtemp iconv ieee1394 imagemagick ithreads java5 java6 jpeg jpeg2k jpgraph kdeprefix l7filter lame latin1 live lm-sensors logrotate lua lvm2 mad midi mmap mmx mng mp3 mpeg mplayer mudflap ncurses network nforce2 nls nptlonly ntfs ofx ogg openal openexr opengl openmp openssh openssl opensslcrypt oss pam pcmcia pcre pdf perl pmu png posix ppds python quicktime quotes rar readline reflection sandbox scim serial session sftp spl sql sqlite3 sse ssl startup-notification stock subversion svg symlink tcpd theora threads tiff truetype-fonts unicode unzip usb vcd vim vim-pager vim-syntax vim-with-x vorbis wav win32codecs wma wmf x264 x86-fbsd xface xine xinetd xml xorg xpm xv xvid xvmc zip zlib" ALSA_CARDS="hda-intel" ALSA_PCM_PLUGINS="adpcm alaw asym copy dmix dshare dsnoop empty extplug file hooks iec958 ioplug ladspa lfloat linear meter mmap_emul mulaw multi null plug rate route share shm softvol" APACHE2_MODULES="actions alias auth_basic authn_alias authn_anon authn_dbm authn_default authn_file authz_dbm authz_default authz_groupfile authz_host authz_owner authz_user autoindex cache dav dav_fs dav_lock deflate dir disk_cache env expires ext_filter file_cache filter headers include info log_config logio mem_cache mime mime_magic negotiation rewrite setenvif speling status unique_id userdir usertrack vhost_alias" ELIBC="FreeBSD" INPUT_DEVICES="keyboard mouse evdev synaptics" KERNEL="FreeBSD" LCD_DEVICES="bayrad cfontz cfontz633 glk hd44780 lb216 lcdm001 mtxorb ncurses text" LINGUAS="zh_CN zh" USERLAND="BSD" VIDEO_CARDS="nvidia vga fbdev"
  42. Unset:  CPPFLAGS, CTARGET, EMERGE_DEFAULT_OPTS, FFLAGS, INSTALL_MASK, PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS, PORTDIR_OVERLAY

复制代码

论坛徽章:
0
发表于 2009-05-15 00:04 |显示全部楼层
xextproto-7.0.5,安装X11的时候有2进制包。

论坛徽章:
89
水瓶座
日期:2014-04-01 08:53:31天蝎座
日期:2014-04-01 08:53:53天秤座
日期:2014-04-01 08:54:02射手座
日期:2014-04-01 08:54:15子鼠
日期:2014-04-01 08:55:35辰龙
日期:2014-04-01 08:56:36未羊
日期:2014-04-01 08:56:27戌狗
日期:2014-04-01 08:56:13亥猪
日期:2014-04-01 08:56:02亥猪
日期:2014-04-08 08:38:58程序设计版块每日发帖之星
日期:2016-01-05 06:20:00程序设计版块每日发帖之星
日期:2016-01-07 06:20:00
发表于 2009-05-15 16:56 |显示全部楼层
make: Max recursion level (500) exceeded.: Resource temporarily unavailable

这个是说超出了make所能进行的递归的最大深度,

lz有什么特殊设置吗?

或者是这个port的makefile有问题吧,make的时候安装倚赖关系不会有500这么强吧,有几层也就没了,

不知道理解的对不对。

论坛徽章:
0
发表于 2010-07-07 19:53 |显示全部楼层
请楼主试用portmaster安装
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

DTCC2020中国数据库技术大会

【架构革新 高效可控】2020年12月21日-23日第十一届中国数据库技术大会将在北京隆重召开。

大会设置2大主会场,20+技术专场,将邀请超百位行业专家,重点围绕数据架构、AI与大数据、传统企业数据库实践和国产开源数据库等内容展开分享和探讨,为广大数据领域从业人士提供一场年度盛会和交流平台。

http://dtcc.it168.com


大会官网>>
  

北京盛拓优讯信息技术有限公司. 版权所有 16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122
中国互联网协会会员  联系我们:huangweiwei@it168.com
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP