免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 5708 | 回复: 21
打印 上一主题 下一主题

这个问题怎么解决呀?着急呀! [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-01-18 17:17 |只看该作者 |倒序浏览
我在CentOS 5.4中编译火狐一直出现这个问题,怎么解决呀?大家给看看看呀!!
nsComponentManager.cpp.text+0x419c): undefined reference to `PL_FinishArenaPool'
../../dist/lib/libxpcomcomponents_s.a(nsComponentManager.o): In function `nsComponentManagerImpl::RegisterService(nsID const&, nsISupports*)':
nsComponentManager.cpp.text+0x4de6): undefined reference to `PL_ArenaAllocate'
../../dist/lib/libxpcomcomponents_s.a(nsComponentManager.o): In function `nsComponentManagerImpl::RegisterService(char const*, nsISupports*)':
nsComponentManager.cpp.text+0x50af): undefined reference to `PL_ArenaAllocate'
../../dist/lib/libxpcomcomponents_s.a(nsComponentManager.o): In function `nsComponentManagerImpl::RegisterComponentCommon(nsID const&, char const*, char const*, unsigned int, char const*, unsigned int, int, int, char const*)':
nsComponentManager.cpp.text+0x5417): undefined reference to `PL_ArenaAllocate'
../../dist/lib/libxpcomcomponents_s.a(nsComponentManager.o): In function `nsComponentManagerImpl::RegisterFactory(nsID const&, char const*, char const*, nsIFactory*, int)':
nsComponentManager.cpp.text+0x56e4): undefined reference to `PL_ArenaAllocate'
../../dist/lib/libxpcomcomponents_s.a(nsComponentManager.o): In function `nsComponentManagerImpl::ReadPersistentRegistry()':
nsComponentManager.cpp.text+0x5e94): undefined reference to `PL_ArenaAllocate'
collect2: ld ·µ»Ø 1
gmake[3]: *** [libxpcom_core.so] ´íÎó 1
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/build'
gmake[2]: *** [libs] ´íÎó 2
gmake[2]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom'
gmake[1]: *** [tier_2] ´íÎó 2
gmake[1]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla'
make: *** [default] ´íÎó 2

论坛徽章:
0
2 [报告]
发表于 2010-01-18 17:22 |只看该作者
手动编译? firefox? 什么版本的?

手动编译firefox.. 你太猛了

论坛徽章:
0
3 [报告]
发表于 2010-01-18 17:25 |只看该作者
依赖问题,建议你不要手动编译,yum吧。

论坛徽章:
0
4 [报告]
发表于 2010-01-18 17:37 |只看该作者

回复 #4 liying_gg 的帖子

你的意思是说我把火狐yum下来??

论坛徽章:
0
5 [报告]
发表于 2010-01-18 17:41 |只看该作者
sudo yum install firefox

论坛徽章:
0
6 [报告]
发表于 2010-01-18 17:44 |只看该作者
曾数次想编译firefox,但一想到时间,我就打住了!

论坛徽章:
0
7 [报告]
发表于 2010-01-18 17:44 |只看该作者

回复 #4 liying_gg 的帖子

具体要干的东西如下,前面的已经解决了,后面的不行,如下:
package = "firefox-2.0.0.4-source.tar.bz2"
result = system("tar jxfv " + package)
mozilla = "mozilla"
chdir(mozilla)
for command in ("./configure --enable-application=browser --enable-system-cairo", "make"):
    result = system(command)
    if result != 0:
        print "Running \"%s\" within the \"%s\" subdirectory failed with error code %d.  Aborting script..." % (command, mozi
lla, result)
        sys.exit()

# rise out of mozilla folder, and rise even further to top-level directory
chdir("..")
chdir("..")

# set up soft links to a distinguished set of .a files (and one .o file).  The build system supporting
# libfbml needs to pretend that these .o/.a files exist in ./src/lib/ so that libatom.a and libfbml.a can
# can be built.  All of the relative paths are hard-coded.

print "Searching for all of the Mozilla object files and archives that libfbml depends on"
archivefiles = ("os_Linux_x86.o", "libxptinfo.a", "libxptcmd.a", "libxptcall.a", "libxpt.a", "libxpcomthreads_s.a",
                "libxpcomproxy_s.a", "libxpcomio_s.a", "libxpcomglue_s.a", "libxpcomglue.a", "libxpcomds_s.a",
                "libxpcomcomponents_s.a", "libxpcombase_s.a", "libunicharutil_s.a", "libstrres_s.a",
                "libstring_s.a", "libsaxp.a", "libplds4.a", "libplc4.a", "libnspr4.a", "libmozutil_s.a",
                "libexpat_s.a")

for filename in archivefiles:
    system("rm -f src/lib/" + filename) # force the removal of previously set up soft links
    createSoftLink(dependenciesdir + sep + mozilla, filename, "src" + sep + "lib", ".." + sep + "..")

result = system("make")
if result != 0:
    print "Failed to make libfbml.... Aborting"
    sys.exit(result)

# finally, descend into PHP extension directory and push new PHP extension back behind apache
subdirectory = "ext"
chdir(subdirectory)
for command in ("phpize", "./configure", "make", "sudo make install"):
    result = system(command)
    if result != 0:
        print "Running \"%s\" within the \"%s\" subdirectory failed with error code %d.  Aborting script..." % (command, subd
irectory, result)
        sys.exit(result)

论坛徽章:
0
8 [报告]
发表于 2010-01-18 17:49 |只看该作者

回复 #6 liying_gg 的帖子

我关键是不要火狐,我要的是最后可以有那个模块,我已经成功加载一个模块了,但是老板说不行,一定要我重新编译,现在死活不过。弄了半个月了。

论坛徽章:
0
9 [报告]
发表于 2010-01-18 17:54 |只看该作者
原来是老板需要的...


出错的信息还在么? 在往上贴一段..

论坛徽章:
0
10 [报告]
发表于 2010-01-18 17:57 |只看该作者

回复 #10 Celinde 的帖子

gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptinfo/tests'
gmake[3]: Nothing to be done for `export'.
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptinfo/tests'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptcall/tests'
gmake[3]: Nothing to be done for `export'.
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptcall/tests'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/proxy/tests'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 nsITestProxy.idl ../../../dist/idl
Creating ../../../dist/include/xpcom_tests
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsITestProxy.h ../../../dist/include/xpcom_tests
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/proxy/tests'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 xpcom-config.h ../dist/include/xpcom
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 xpcom-config.h ../dist/sdk/include
gmake[2]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom'
gmake[2]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/modules/libreg'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/modules/libreg/include'
Creating ../../../dist/include/libreg
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 VerReg.h NSReg.h ../../../dist/include/libreg
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/modules/libreg/include'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/modules/libreg/src'
gmake[3]: Nothing to be done for `export'.
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/modules/libreg/src'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/modules/libreg/standalone'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R ../../../modules/libreg/src/reg.c ../../../modules/libreg/src/VerReg.c ../../../modules/libreg/src/vr_stubs.c .
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/modules/libreg/standalone'
gmake[2]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/modules/libreg'
gmake[2]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/obsolete'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/obsolete/component'
gmake[3]: Nothing to be done for `export'.
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/obsolete/component'
Creating ../../dist/include/xpcom_obsolete
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 xpcomobsolete.h nsFileSpec.h nsFileStream.h nsIFileStream.h nsSpecialSystemDirectory.h nsIRegistryUtils.h ../../dist/include/xpcom_obsolete
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 nsIFileSpec.idl nsIRegistry.idl ../../dist/idl
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 _xpidlgen/nsIFileSpec.h _xpidlgen/nsIRegistry.h ../../dist/include/xpcom_obsolete
gmake[2]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/obsolete'
gmake[2]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/js'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/js/src/fdlibm'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 libfdm.a ../../../dist/lib
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/js/src/fdlibm'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/js/src'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 755 libmozjs.so ../../dist/lib
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 755 libmozjs.so ../../dist/bin
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 755 host_jskwgen ../../dist/host/bin
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/js/src'
gmake[2]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/js'
gmake[2]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/MoreFiles'
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/MoreFiles'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/typelib'
gmake[4]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/typelib/xpt'
gmake[5]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/typelib/xpt/public'
gmake[5]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/typelib/xpt/public'
gmake[5]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/typelib/xpt/src'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 libxpt.a ../../../../dist/lib
gmake[5]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/typelib/xpt/src'
gmake[5]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/typelib/xpt/tools'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 755 xpt_dump xpt_link ../../../../dist/bin
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 755 xpt_dump xpt_link ../../../../dist/sdk/bin
gmake[5]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/typelib/xpt/tools'
gmake[4]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/typelib/xpt'
gmake[4]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/typelib/xpidl'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 755 xpidl ../../../dist/bin
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 755 xpidl ../../../dist/sdk/bin
gmake[4]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/typelib/xpidl'
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/typelib'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/string'
gmake[4]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/string/public'
gmake[4]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/string/public'
gmake[4]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/string/src'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 libstring_s.a ../../../dist/lib
gmake[4]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/string/src'
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/string'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/glue'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 libxpcomglue_s.a ../../dist/lib
gmake[4]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/glue/standalone'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 libxpcomglue.a ../../../dist/lib
Creating ../../../dist/sdk/lib
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 755 libxpcomglue.a ../../../dist/sdk/lib
gmake[4]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/glue/standalone'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 755 libxpcomglue_s.a ../../dist/sdk/lib
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/glue'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/base'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 libxpcombase_s.a ../../dist/lib
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 _xpidlgen/xpcom_base.xpt ../../dist/bin/components
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/base'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/ds'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 libxpcomds_s.a ../../dist/lib
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 _xpidlgen/xpcom_ds.xpt ../../dist/bin/components
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/ds'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/io'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 libxpcomio_s.a ../../dist/lib
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 _xpidlgen/xpcom_io.xpt ../../dist/bin/components
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/io'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/components'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 libxpcomcomponents_s.a ../../dist/lib
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 _xpidlgen/xpcom_components.xpt ../../dist/bin/components
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/components'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/threads'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 libxpcomthreads_s.a ../../dist/lib
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 _xpidlgen/xpcom_threads.xpt ../../dist/bin/components
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/threads'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect'
gmake[4]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptinfo'
gmake[5]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptinfo/public'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 _xpidlgen/xpcom_xpti.xpt ../../../../dist/bin/components
gmake[5]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptinfo/public'
gmake[5]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptinfo/src'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 libxptinfo.a ../../../../dist/lib
gmake[5]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptinfo/src'
gmake[4]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptinfo'
gmake[4]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptcall'
gmake[5]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptcall/public'
gmake[5]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptcall/public'
gmake[5]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptcall/src'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 libxptcall.a ../../../../dist/lib
gmake[6]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptcall/src/md'
gmake[7]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptcall/src/md/unix'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 libxptcmd.a ../../../../../../dist/lib
gmake[7]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptcall/src/md/unix'
gmake[6]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptcall/src/md'
gmake[5]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptcall/src'
gmake[4]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect/xptcall'
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/reflect'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/proxy'
gmake[4]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/proxy/public'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 _xpidlgen/proxyObjInst.xpt ../../../dist/bin/components
gmake[4]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/proxy/public'
gmake[4]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/proxy/src'
/media/libfbml-1.2.0/dependencies/mozilla/config/nsinstall -R -m 644 libxpcomproxy_s.a ../../../dist/lib
gmake[4]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/proxy/src'
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/proxy'
gmake[3]: Entering directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/build'
rm -f libxpcom_core.so
c++  -fno-rtti -fno-exceptions -Wall -Wconversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -pedantic -fshort-wchar -pthread -pipe  -DNDEBUG -DTRIMMED -O -fPIC -shared -Wl,-z,defs -Wl,-h,libxpcom_core.so -o libxpcom_core.so  pldhash.o nsCOMPtr.o nsComponentManagerUtils.o nsDebug.o nsID.o nsIInterfaceRequestorUtils.o nsINIParser.o nsMemory.o nsTraceRefcnt.o nsWeakReference.o nsGREGlue.o nsVersionComparator.o nsTHashtable.o nsTArray.o nsGenericFactory.o nsXPComInit.o nsStringAPI.o    -L/usr/local/lib -lX11 -lXrender   -Wl,--whole-archive ../../dist/lib/libxpcomds_s.a ../../dist/lib/libxpcomio_s.a ../../dist/lib/libxpcomcomponents_s.a ../../dist/lib/libxpcomthreads_s.a ../../dist/lib/libxpcomproxy_s.a ../../dist/lib/libxpcombase_s.a ../../dist/lib/libxptcall.a ../../dist/lib/libxptinfo.a ../../dist/lib/libxpt.a ../../dist/lib/libxptcmd.a ../../dist/lib/libstring_s.a  -Wl,--no-whole-archive  -L -lplds4 -lplc4 -lnspr4 -ldl -lm
../../dist/lib/libxpcomds_s.a(nsAtomTable.o): In function `NS_PurgeAtomTable()':
nsAtomTable.cpp.text+0x52e): undefined reference to `PL_FinishArenaPool'
../../dist/lib/libxpcomds_s.a(nsAtomTable.o): In function `NS_RegisterStaticAtoms(nsStaticAtom const*, unsigned int)':
nsAtomTable.cpp.text+0xcab): undefined reference to `PL_InitArenaPool'
nsAtomTable.cpp.text+0xccf): undefined reference to `PL_ArenaAllocate'
../../dist/lib/libxpcomds_s.a(nsFixedSizeAllocator.o): In function `nsFixedSizeAllocator::AddBucket(unsigned int)':
nsFixedSizeAllocator.cpp.text+0xc1): undefined reference to `PL_ArenaAllocate'
../../dist/lib/libxpcomds_s.a(nsFixedSizeAllocator.o): In function `nsFixedSizeAllocator::Alloc(unsigned int)':
nsFixedSizeAllocator.cpp.text+0x16e): undefined reference to `PL_ArenaAllocate'
../../dist/lib/libxpcomds_s.a(nsFixedSizeAllocator.o): In function `nsFixedSizeAllocator::Init(char const*, unsigned int const*, int, int, int)':
nsFixedSizeAllocator.cpp.text+0x1bf): undefined reference to `PL_FinishArenaPool'
nsFixedSizeAllocator.cpp.text+0x1e5): undefined reference to `PL_InitArenaPool'
../../dist/lib/libxpcomds_s.a(nsPersistentProperties.o): In function `nsPersistentProperties::SetStringProperty(nsACString_internal const&, nsAString_internal const&, nsAString_internal&':
nsPersistentProperties.cpp.text+0x47d): undefined reference to `PL_ArenaAllocate'
nsPersistentProperties.cpp.text+0x507): undefined reference to `PL_ArenaAllocate'
../../dist/lib/libxpcomds_s.a(nsPersistentProperties.o): In function `nsPersistentProperties::~nsPersistentProperties()':
nsPersistentProperties.cpp.text+0x607): undefined reference to `PL_FinishArenaPool'
../../dist/lib/libxpcomds_s.a(nsPersistentProperties.o): In function `nsPersistentProperties::~nsPersistentProperties()':
nsPersistentProperties.cpp:(.text+0x6b1): undefined reference to `PL_FinishArenaPool'
../../dist/lib/libxpcomds_s.a(nsPersistentProperties.o): In function `nsPersistentProperties::nsPersistentProperties()':
nsPersistentProperties.cpp:(.text+0x726): undefined reference to `PL_InitArenaPool'
../../dist/lib/libxpcomds_s.a(nsPersistentProperties.o): In function `nsPersistentProperties::nsPersistentProperties()':
nsPersistentProperties.cpp:(.text+0x80e): undefined reference to `PL_InitArenaPool'
../../dist/lib/libxpcomcomponents_s.a(nsCategoryManager.o): In function `nsCategoryManager::~nsCategoryManager()':
nsCategoryManager.cpp:(.text+0x19a): undefined reference to `PL_FinishArenaPool'
../../dist/lib/libxpcomcomponents_s.a(nsCategoryManager.o): In function `nsCategoryManager::Create()':
nsCategoryManager.cpp:(.text+0x29a): undefined reference to `PL_InitArenaPool'
../../dist/lib/libxpcomcomponents_s.a(nsCategoryManager.o): In function `CategoryNode:perator new(unsigned int, PLArenaPool*)':
nsCategoryManager.cpp:(.text+0x632): undefined reference to `PL_ArenaAllocate'
../../dist/lib/libxpcomcomponents_s.a(nsCategoryManager.o): In function `nsCategoryManager::~nsCategoryManager()':
nsCategoryManager.cpp:(.text+0x1006): undefined reference to `PL_FinishArenaPool'
../../dist/lib/libxpcomcomponents_s.a(nsComponentManager.o): In function `ArenaStrndup(char const*, unsigned int, PLArenaPool*)':
nsComponentManager.cpp:(.text+0x136: undefined reference to `PL_ArenaAllocate'
../../dist/lib/libxpcomcomponents_s.a(nsComponentManager.o): In function `nsComponentManagerImpl::Init(nsStaticModuleInfo const*, unsigned int)':
nsComponentManager.cpp:(.text+0x294e): undefined reference to `PL_InitArenaPool'
../../dist/lib/libxpcomcomponents_s.a(nsComponentManager.o): In function `nsComponentManagerImpl::Shutdown()':
nsComponentManager.cpp:(.text+0x419c): undefined reference to `PL_FinishArenaPool'
../../dist/lib/libxpcomcomponents_s.a(nsComponentManager.o): In function `nsComponentManagerImpl::RegisterService(nsID const&, nsISupports*)':
nsComponentManager.cpp:(.text+0x4de6): undefined reference to `PL_ArenaAllocate'
../../dist/lib/libxpcomcomponents_s.a(nsComponentManager.o): In function `nsComponentManagerImpl::RegisterService(char const*, nsISupports*)':
nsComponentManager.cpp:(.text+0x50af): undefined reference to `PL_ArenaAllocate'
../../dist/lib/libxpcomcomponents_s.a(nsComponentManager.o): In function `nsComponentManagerImpl::RegisterComponentCommon(nsID const&, char const*, char const*, unsigned int, char const*, unsigned int, int, int, char const*)':
nsComponentManager.cpp:(.text+0x5417): undefined reference to `PL_ArenaAllocate'
../../dist/lib/libxpcomcomponents_s.a(nsComponentManager.o): In function `nsComponentManagerImpl::RegisterFactory(nsID const&, char const*, char const*, nsIFactory*, int)':
nsComponentManager.cpp:(.text+0x56e4): undefined reference to `PL_ArenaAllocate'
../../dist/lib/libxpcomcomponents_s.a(nsComponentManager.o): In function `nsComponentManagerImpl::ReadPersistentRegistry()':
nsComponentManager.cpp:(.text+0x5e94): undefined reference to `PL_ArenaAllocate'
collect2: ld ·µ»Ø 1
gmake[3]: *** [libxpcom_core.so] ´íÎó 1
gmake[3]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom/build'
gmake[2]: *** [libs] ´íÎó 2
gmake[2]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla/xpcom'
gmake[1]: *** [tier_2] ´íÎó 2
gmake[1]: Leaving directory `/media/libfbml-1.2.0/dependencies/mozilla'
make: *** [default] ´íÎó 2
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP