tryed installing icecat from tar.xz

I had some problems with dependencies...here is the end of a terminal read out from the command "make". Any Ideas?

-----------------
c++ -o nsCategoryCache.o -c -I../../dist/system_wrappers -include ../../config/gcc_hidden.h -DOSTYPE=\"Linux3.2\" -DOSARCH=Linux -DTARGET_XPCOM_ABI=\"x86-gcc3\" -I./../build -I. -I. -I../../dist/include -I../../dist/include/nsprpub -I/home/a/programs/icecat-3.6.3/dist/include/nspr -I/home/a/programs/icecat-3.6.3/dist/include/nss -fPIC -fno-rtti -fno-exceptions -Wall -Wpointer-arith -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wcast-align -Wno-invalid-offsetof -Wno-long-long -pedantic -fno-strict-aliasing -fshort-wchar -pthread -pipe -DNDEBUG -DTRIMMED -pipe -O3 -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsCategoryCache.pp nsCategoryCache.cpp nsCategoryCache.cpp: In member function ‘virtual nsrefcnt nsCategoryObserver::Release()’: nsCategoryCache.cpp:104:1: warning: deleting object of polymorphic class type ‘nsCategoryObserver’ which has non-virtual destructor might cause undefined behaviour [-Wdelete-non-virtual-dtor]
In file included from nsDataHashtable.h:42:0,
                 from nsCategoryCache.h:49,
                 from nsCategoryCache.cpp:43:
nsBaseHashtable.h: In instantiation of ‘PRBool nsBaseHashtable::Put(nsBaseHashtable::KeyType, UserDataType) [with KeyClass = nsCStringHashKey; DataType = nsCString_external; UserDataType = nsCString_external; PRBool = int; nsBaseHashtable::KeyType = const nsACString&]’:
nsCategoryCache.cpp:82:44:   required from here
nsBaseHashtable.h:145:35: error: ‘PutEntry’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] nsBaseHashtable.h:145:35: note: declarations in dependent base ‘nsTHashtable’ are not found by unqualified lookup
nsBaseHashtable.h:145:35: note: use ‘this->PutEntry’ instead
nsBaseHashtable.h: In instantiation of ‘PRBool nsBaseHashtable::Get(nsBaseHashtable::KeyType, UserDataType*) const [with KeyClass = nsCStringHashKey; DataType = nsCString_external; UserDataType = nsCString_external; PRBool = int; nsBaseHashtable::KeyType = const nsACString&]’:
nsCategoryCache.cpp:149:30:   required from here
nsBaseHashtable.h:126:35: error: ‘GetEntry’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] nsBaseHashtable.h:126:35: note: declarations in dependent base ‘nsTHashtable’ are not found by unqualified lookup
nsBaseHashtable.h:126:35: note: use ‘this->GetEntry’ instead
nsBaseHashtable.h: In instantiation of ‘void nsBaseHashtable::Remove(nsBaseHashtable::KeyType) [with KeyClass = nsCStringHashKey; DataType = nsCString_external; UserDataType = nsCString_external; nsBaseHashtable::KeyType = const nsACString&]’:
nsCategoryCache.cpp:167:23:   required from here
nsBaseHashtable.h:159:31: error: ‘RemoveEntry’ was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [-fpermissive] nsBaseHashtable.h:159:31: note: declarations in dependent base ‘nsTHashtable’ are not found by unqualified lookup
nsBaseHashtable.h:159:31: note: use ‘this->RemoveEntry’ instead
make[4]: *** [nsCategoryCache.o] Error 1
make[4]: Leaving directory `/home/a/programs/icecat-3.6.3/xpcom/glue'
make[3]: *** [libs] Error 2
make[3]: Leaving directory `/home/a/programs/icecat-3.6.3/xpcom'
make[2]: *** [libs_tier_xpcom] Error 2
make[2]: Leaving directory `/home/a/programs/icecat-3.6.3'
make[1]: *** [tier_xpcom] Error 2
make[1]: Leaving directory `/home/a/programs/icecat-3.6.3'
make: *** [default] Error 2
a@crunchbang:~/programs/icecat-3.6.3$

yasm-1.2.0 i also installed from a gnewsence forum recomendation and I wonder if that could cause conflict?

thanks for looking.


Reply via email to