Хочу установить Firefox из исходников (насколько я понял, только так я получу нужную версию XPCOM). Запустил 127:~/mozilla# ./configure --enable-application=standalone --enable-default-toolkit=gtk2 127:~/mozilla# make И получаю вот такую вот ошибку. Ума не приложу, что это может значить :-(. Что делать? rm -f libipcdc.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,libipcdc.so -o libipcdc.so ipcdclient.o ipcService.o ipcModuleFactory.o ipcConnectionUnix.o -Wl,--whole-archive ../../../../dist/lib/libipcdshared_s.a ../../../../dist/lib/libipcdlock_s.a ../../../../dist/lib/libtransmgr_s.a ../../../../dist/lib/libtransmgrcom_s.a -Wl,--no-whole-archive -L../../../../dist/bin -L../../../../dist/lib -L../../../../dist/bin -lxpcom -lxpcom_core -L../../../../dist/bin -L../../../../dist/lib -lplds4 -lplc4 -lnspr4 -lpthread -ldl -Wl,--version-script -Wl,../../../../build/unix/gnu-ld-scripts/components-version-script -Wl,-Bsymbolic -ldl -lm ipcdclient.o: In function `nsTHashtable<nsBaseHashtableET<nsIDHashKey, nsRefPtr<ipcTargetData> > >::s_HashKey(PLDHashTable*, void const*)': ipcdclient.cpp:(.text._ZN12nsTHashtableI17nsBaseHashtableETI11nsIDHashKey8nsRef PtrI13ipcTargetDataEEE9s_HashKeyEP12PLDHashTablePKv[nsTHashtable<nsBaseHashtable ET<nsIDHashKey, nsRefPtr<ipcTargetData> > >::s_HashKey(PLDHashTable*, void const*)]+0x19): undefined reference to `nsIDHashKey::HashKey(nsID const*)' collect2: ld returned 1 exit status make[3]: *** [libipcdc.so] Error 1 make[3]: Leaving directory `/root/mozilla/ipc/ipcd/client/src' make[2]: *** [libs] Error 2 make[2]: Leaving directory `/root/mozilla/ipc/ipcd' make[1]: *** [tier_9] Error 2 make[1]: Leaving directory `/root/mozilla' make: *** [default] Error 2
Форум —
Admin
