|
|
emerge mozilla firefox 3.0 或者xulrunner的时候, 在configure的时候要检查libpng对apng的支持, 但是系统的png是不支持apng的,总是失败在configure上面,不知道大家是怎么解决的?
checking whether the compiler can resolve const ambiguities for templates... yes
checking whether the C++ "using" keyword can change access... yes
checking whether the C++ "using" keyword resolves ambiguity... yes
checking for "std::" namespace... yes
checking whether standard template operator!=() is ambiguous... unambiguous
checking for C++ reinterpret_cast... yes
checking for C++ dynamic_cast to void*... yes
checking whether C++ requires implementation of unused virtual methods... yes
checking for trouble comparing to zero near std: perator!=()... no
checking for LC_MESSAGES... yes
checking for nspr-config... /usr/bin/nspr-config
checking for NSPR - version >= 4.7.0... yes
checking for nss-config... /usr/bin/nss-config
checking for NSS - version >= 3.12.0... yes
checking for jpeg_destroy_compress in -ljpeg... yes
checking for gzread in -lz... yes
checking for png_get_valid in -lpng... yes
checking for png_get_acTL in -lpng... no
configure: error: --with-system-png won't work because the system's libpng doesn't have APNG support
!!! Please attach the following file when seeking support:
!!! /var/tmp/portage/www-client/mozilla-firefox-3.0/work/mozilla/config.log
*
* ERROR: www-client/mozilla-firefox-3.0 failed.
* Call stack:
* ebuild.sh, line 49: Called src_compile
* environment, line 3152: Called econf
* ebuild.sh, line 526: Called die
* The specific snippet of code:
* die "econf failed"
* The die message:
* econf failed
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/www-client/mozilla-firefox-3.0/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/www-client/mozilla-firefox-3.0/temp/environment'. |
|