のねのBlog

パソコンの問題や、ソフトウェアの開発で起きた問題など書いていきます。よろしくお願いします^^。

[FxOS]L10NBASEDIR not defined by configure.

ビルドでエラーがでる。

/home/user01/B2G_emu/B2G/gecko/config/config.mk:704: *** L10NBASEDIR not defined by configure. 中止.

なぜか、emulatorのフォルダを参照している。

L10NBASEDIRは存在するが、ないといわれる。

$ env | grep L10N
L10NBASEDIR=/home/user01/B2G_nexus/B2G/gecko-l10n
 $env
 GECKO_PATH = /home/user01/B2G_emu/B2G/gecko
 B2G_DEBUG = 1
 B2G_NOOPT = 1
 GECKO_OBJDIR = /home/user01/B2G_emu/B2G/gecko/objdir-gonk-debug
 $ cat .userconfig
 GECKO_PATH=/home/user01/B2G_emu/B2G/gecko <=ここがおかしかった。
 echo "GECKO_PATH = ${GECKO_PATH}"

 export B2G_DEBUG=1
 echo "B2G_DEBUG = ${B2G_DEBUG}"
 export B2G_NOOPT=1
 echo "B2G_NOOPT = ${B2G_NOOPT}"

 GECKO_OBJDIR=${GECKO_PATH}/objdir-gonk
 if [ "${B2G_DEBUG}" != "0" ]; then
   GECKO_OBJDIR=${GECKO_OBJDIR}-debug
 fi
 if [ "${GECKO_PATH/*mozilla-inbound*/mozilla-inbound}" = "mozilla-inbound" ]; then
   GECKO_OBJDIR=${GECKO_OBJDIR}-m-i
 fi
 echo "GECKO_OBJDIR = ${GECKO_OBJDIR}"