Caso alguém ainda tenha esse problema, eu precisei instalar o glib1
port para fazer o Firefox compilar; o glib
port instalado glib 2.3 que não funciona.
Estou tentando criar o Firefox a partir do código-fonte sob o meu Macbook pro. Acredito que sigo todas as direções nas páginas deles, mas ainda assim continuei na construção.
Eu instalei todos os requisitos ( mercurial libidl autoconf213 yasm
) via Macport e abaixo de /opt/local/
. Quando tentei executar o make -f client.mk
, ocorreu um erro. Parece que não conseguiu localizar o glib 2.0 e o libidl. A saída real foi assim:
checking for libIDL-2.0 >= 0.8.0 glib-2.0 gobject-2.0... checking for glib-config... no
checking for GLIB - version >= 1.2.0... no
*** The glib-config script installed by GLIB could not be found
*** If GLIB was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the GLIB_CONFIG environment variable to the
*** full path to glib-config.
checking for libIDL-config... no
checking for libIDL - version >= 0.6.3... no
*** The libIDL-config script installed by libIDL could not be found
*** If libIDL was installed in PREFIX, make sure PREFIX/bin is in
*** your path, or set the LIBIDL_CONFIG environment variable to the
*** full path to libIDL-config.
checking for libIDL-2.0 >= 0.8.0... Package libIDL-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing 'libIDL-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'libIDL-2.0' found
configure: error: Library requirements (libIDL-2.0 >= 0.8.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.
Eu pesquisei por algumas horas para este, mas ainda não consegui encontrar a solução para ele. Alguma ideia?
Tente instalar o glib
via MacPorts.