Ir al contenido principal

GNUstep: compilando desde cero en Fedora 21

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

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).

---Parece que todo el mundo depende de ICU--

$sudo dnf install libicu-devel

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

Entradas populares de este blog

GNUstep ProjectCenter/Gorm/AClock running Ubuntu 10.04

Download sources GNUstep (stable or unstable) to compile; Dependencies First you need to check dependencies in ubuntu and install with sudo apt-get or search before with apt-cache command; almost every package ends with *-dev in ubuntu repositories this command will install all dependencies for compile: ~$ sudo apt-get install libffi-dev libssl-dev libxml2-dev libxslt1-dev libcairo2-dev libxt-dev GNUstep Make compiling GNUstep make is our first target; it's the primary package to compile GNUstep applications. get the package, untar and change into the folder and compile: ~$wget ftp://ftp.gnustep.org/pub/gnustep/core/gnustep-make-2.4.0.tar.gz ~$tar xzvf gnustep-make-2.4.0.tar.gz ~$cd gnustep-make-2.4.0/ ~$./configure --prefix=/usr/local/GNUstep/ --enable-native-objc-exceptions ~$make ~$sudo make -E install *NOTE: the options /usr/local/GNUstep/ is the folder where all the GNUstep is going to install. the second option --enable-native-objc-exceptions enable th...

Capacitación en línea

Python, uno de los lenguajes soportados en la GoogleApps beginning: python , ShowMeDo . jQuery commercial screencast: Peepcode.com SharePoint 2010, la tecnología de mayor crecimiento en micro$oft intro: Building Solutions on SharePoint 2010 SharePoint 2010 Beta Developer Center Setting Up the Development Environment for SharePoint 2010 on Windows Vista, Windows 7, and Windows Server 2008 CriticalPath Technical Articles Driving SharePoint adoption SharePoint Server 2010 capacity management: Software boundaries and limits Learning Snack for Developers: Developing Solutions with Microsoft SharePoint 2010 (20 min) Experiencing the Microsoft SharePoint Server 2010 User Interface (20 min) Managing and Troubleshooting with Microsoft SharePoint Server 2010 (17 min) Microsoft eLearning: Clinic 10277: What's New in Microsoft SharePoint 2010 for Developers SharePoint 2010 for Internet Sites Implementers' Course Developing on SharePoint 2010 Getting Sta...

Collation SQL 2008

Troubleshooting with COLLATE in comparison between fields, found this information about Collation Settings in Setup . Also this forum thread provides a lot information about: Server Collation SQL_Latin1_General_CP1_CI_AS versus Latin1_General_CI_AS.