I tried to compile in LFS with kernel 2.4.26, gcc 3.3.2 and occurs the same error:
. .
. .
c++ -o nsProfile.o -c -DOSTYPE=\"Linux2.4\" -DOSARCH=\"Linux\" -I./../dirserviceprovider/src -I../../dist/include/xpcom -I../../dist/include/xpcom_obsolete -I
../../dist/include/string -I../../dist/include/content -I../../dist/include/docshell -I../../dist/include/webbrwsr -I../../dist/include/dom -I../../dist/inclu
de/js -I../../dist/include/xpconnect -I../../dist/include/widget -I../../dist/include/necko -I../../dist/include/uriloader -I../../dist/include/intl -I../../d
ist/include/pref -I../../dist/include/prefmigr -I../../dist/include/appshell -I../../dist/include/uconv -I../../dist/include/windowwatcher -I../../dist/includ
e/profdirserviceprovider -I../../dist/include/profile -I../../dist/include -I/sources/mozilla/dist/include/nspr -fPIC -frtti -fno-exceptions -Wall -W
conversion -Wpointer-arith -Wcast-align -Woverloaded-virtual -Wsynth -Wno-ctor-dtor-privacy -Wno-non-virtual-dtor -Wno-long-long -fshort-wchar -pthread -pipe
-DNDEBUG -DTRIMMED -ffunction-sections -DMOZILLA_CLIENT -include ../../mozilla-config.h -Wp,-MD,.deps/nsProfile.pp nsProfile.cpp
nsProfile.cpp: In member function `virtual nsresult
nsProfile::StartupWithArgs(nsICmdLineService*, int)':
nsProfile.cpp:415: error: `SelectLocaleForProfile' undeclared (first use this
function)
nsProfile.cpp:415: error: (Each undeclared identifier is reported only once for
each function it appears in.)
nsProfile.cpp: In member function `virtual nsresult
nsProfile::CreateNewProfileWithLocales(const PRUnichar*, const PRUnichar*,
const PRUnichar*, const PRUnichar*, int)':
nsProfile.cpp:1725: error: `SelectLocaleForProfile' undeclared (first use this
function)
nsProfile.cpp:1736: error: `GetSelectedSkin' undeclared (first use this
function)
nsProfile.cpp:1739: error: `SelectSkinForProfile' undeclared (first use this
function)
make[3]: *** [nsProfile.o] Error 1
make[3]: Leaving directory `/sources/mozilla/profile/src'
make[2]: *** [libs] Error 2
make[2]: Leaving directory `/sources/mozilla/profile'
make[1]: *** [tier_9] Error 2
make[1]: Leaving directory `/sources/mozilla'
make: *** [default] Error 2
