|
|
我在bugs.gentoo.org搜过了,有个人有相同的问题,问题也解决了,但他没写怎么解决的,就说了一句“it seems that the mono dependency has to be more restrictive. Fixed in CVS.”
公司领导这边逼的紧,请大家帮忙了,我先谢谢大家了,下面是编译过程和出错信息:
>>> Emerging (1 of 1) dev-lang/mono-basic-1.2.6 to /
* mono-basic-1.2.6.tar.bz2 MD5 ;-) ... [ ok ]
* mono-basic-1.2.6.tar.bz2 RMD160 ;-) ... [ ok ]
* mono-basic-1.2.6.tar.bz2 SHA1 ;-) ... [ ok ]
* mono-basic-1.2.6.tar.bz2 SHA256 ;-) ... [ ok ]
* mono-basic-1.2.6.tar.bz2 size ;-) ... [ ok ]
* checking ebuild checksums ;-) ... [ ok ]
* checking auxfile checksums ;-) ... [ ok ]
* checking miscfile checksums ;-) ... [ ok ]
* checking mono-basic-1.2.6.tar.bz2 ;-) ... [ ok ]
>>> Unpacking source...
>>> Unpacking mono-basic-1.2.6.tar.bz2 to /var/tmp/portage/mono-basic-1.2.6/work
>>> Source unpacked.
>>> Compiling source in /var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6 ...
./configure --prefix=/usr --host=i686-pc-linux-gnu --mandir=/usr/share/man --infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc --localstatedir=/var/lib --build=i686-pc-linux-gnu
Unknown argument --host=i686-pc-linux-gnu
Unknown argument --mandir=/usr/share/man
Unknown argument --infodir=/usr/share/info
Unknown argument --datadir=/usr/share
Unknown argument --sysconfdir=/etc
Unknown argument --localstatedir=/var/lib
Unknown argument --build=i686-pc-linux-gnu
mono-basic 1.2.6 module configure to use prefix=/usr
make[1]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/build'
make all-local
make[2]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/build'
make[2]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/build'
make[1]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/build'
make[1]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/class'
make all-local
make[2]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/class'
make[2]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/class'
make[1]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/class'
make[1]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools'
make[2]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools/extract-source'
Creating ../../build/deps/vbnc_extract-source.exe.makefrag ...
make[2]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools/extract-source'
make[2]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools/extract-source'
make all-local
make[3]: Entering directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools/extract-source'
MONO_PATH="../../class/lib/bootstrap MONO_PATH" mono --debug ../../class/lib/bootstrap/vbnc.exe -debug -r:System.Xml.dll -noconfig -define:_MYTYPE=\"Empty\" -target:exe -out:extract-source.exe @extract-source.exe.sources
Visual Basic.Net Compiler version 0.0.0.5815
Copyright (C) 2004-2007 Rolf Bjarne Kvinge. All rights reserved.
Assembly 'extract-source, Version=0.0.0.0, Culture=neutral' saved successfully to '/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools/extract-source/extract-source.exe'.
Compilation successful
Compilation took 00:00:06.4413920
INTERNAL configuration error: failed to get configuration 'system.diagnostics'
at System.Diagnostics.DiagnosticsConfiguration.get_Settings () [0x00051] in /var/tmp/portage/mono-1.2.6/work/mono-1.2.6/mcs/class/System/System.Diagnostics/DiagnosticsConfigurationHandler.cs:80
at System.Diagnostics.TraceImpl.InitOnce () [0x0001c] in /var/tmp/portage/mono-1.2.6/work/mono-1.2.6/mcs/class/System/System.Diagnostics/TraceImpl.cs:179
at System.Diagnostics.TraceImpl.get_Listeners () [0x00000] in /var/tmp/portage/mono-1.2.6/work/mono-1.2.6/mcs/class/System/System.Diagnostics/TraceImpl.cs:126
at System.Diagnostics.TraceImpl.get_ListenersSyncRoot () [0x00000] in /var/tmp/portage/mono-1.2.6/work/mono-1.2.6/mcs/class/System/System.Diagnostics/TraceImpl.cs:134
at System.Diagnostics.TraceImpl.WriteLine (System.String message) [0x00000] in /var/tmp/portage/mono-1.2.6/work/mono-1.2.6/mcs/class/System/System.Diagnostics/TraceImpl.cs:369
at System.Diagnostics.Debug.WriteLine (System.String message) [0x00000] in /var/tmp/portage/mono-1.2.6/work/mono-1.2.6/mcs/class/System/System.Diagnostics/Debug.cs:176
at vbnc.Main.Main (System.String[] CmdArgs) [0x00000]
Failed compilation took 00:00:06.7155340
make[3]: *** [extract-source.exe] Error 253
make[3]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools/extract-source'
make[2]: *** [do-all] Error 2
make[2]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools/extract-source'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/var/tmp/portage/mono-basic-1.2.6/work/mono-basic-1.2.6/tools'
make: *** [all-recursive] Error 1
!!! ERROR: dev-lang/mono-basic-1.2.6 failed.
Call stack:
ebuild.sh, line 1546: Called dyn_compile
ebuild.sh, line 937: Called src_compile
mono-basic-1.2.6.ebuild, line 31: Called die
!!! make failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
!!! This ebuild is from an overlay: '/usr/local/portage' |
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?注册
x
|