Una vez más queremos compilar desde cero GNUstep ahora en Fedora 21
siguiendo los lineamientos del wiki de GNUstep.
Para ejecutar el script con la configuración default de core/make utilizamos el path:
$ . /usr/local/share/GNUstep/Makefiles/GNUstep.sh
instalamos libffi para compilar base
$sudo dnf install libffi-devel
$sudo dnf install libxml2-devel
$ sudo dnf install libxslt-devel gnutls-devel
siguiendo los lineamientos del wiki de GNUstep.
Para ejecutar el script con la configuración default de core/make utilizamos el path:
$ . /usr/local/share/GNUstep/Makefiles/GNUstep.sh
instalamos libffi para compilar base
$sudo dnf install libffi-devel
$sudo dnf install libxml2-devel
$ sudo dnf install libxslt-devel gnutls-devel
intentando generar los makefile de core/base con
$ ./configure
ahora obtenemos un error:
You do not appear to have usable ICU headers/libraries.
Building without them will disable major functionality.
If you really want to build gnustep-base without ICU,
add --disable-icu to the configure arguments.
configure: error: Missing support for International Components for Unicode (ICU).
ahora obtenemos un error:
You do not appear to have usable ICU headers/libraries.
Building without them will disable major functionality.
If you really want to build gnustep-base without ICU,
add --disable-icu to the configure arguments.
configure: error: Missing support for International Components for Unicode (ICU).
parece que todas estas dependencias de desarrollo instaladas generan un configure/makefiles
completos o suficientes para compilar el código de base. Ahora ejecutamos
$make
Comentarios