При сборке лисы в LFS получил такую ошибку:
nsEnumeratorUtils.cpp:50:7: note: ‘const class EmptyEnumeratorImpl’ has
no user-provided default constructor
Эта ошибка возникает при сборке firefox 4.0 компилятором gcc 4.6 (и выше).
Устранить проблему помогло добавить опцию -fpermissive в CXXFLAGS:
export CXXFLAGS="$CXXFLAGS -fpermissive"
и добавить к опциям сборки firefox --disable-javaxpcom
Между прочим, сборка прошла успешно только с версией 4.0.1, в то время как 4.0beta9
все-равно выдавала эту ошибку.
Комментариев нет:
Отправить комментарий