Le 20 sept. 2014 à 09:07, Edwin Ancaer <[email protected]> a écrit :

> So now we're back to Fedora 19, with a full operational version of gnuSTEP, 
> but with problems installing Etoilé. We need a package libthread-workqueue, 
> that seems to exist for debian, but not for fedora. I put a post on the 
> fedora mailing list, where I was already helped to get libkqueue installed. 

libthread-workqueue is for libdispatch which is used by CoreObject. So you 
don't really need this one. To build LanguageKit once you get a working 
LLVM/Clang + GNUstep, you just need to build EtoileFoundation + SourceCodeKit + 
Languages, and nothing else.

If you use the Etoile aggregate repository with the fetch script, then 
SourceCodeKit should appear inside the Languages directory.

With this aggregate repository, you can build LanguageKit like that:

cd Frameworks/EtoileFoundation
make && sudo -E make install
cd ../../Languages
make && sudo -E make install

This should work.

In the Required Software section of the INSTALL file, we have a list that 
documents the external dependencies per module, this can help in some cases. 
For example:

* [LLVM](http://www.llvm.org) (LanguageKit)
* [Lemon](http://www.hwaci.com/sw/lemon/) (Smalltalk and EScript) -- Lemon 
source code is currently embedded inside the Smalltalk parser, so you don't 
need to install it

> For ease of installation, Pharo Smalltalk wins hands on, but we are not 
> giving up yet.

No doubt about it :) 

iirc David was working on GNUstep/Étoilé packages for FreeBSD, so it could be 
easier to get a working install on FreeBSD than Linux.

Cheers,
Quentin.
_______________________________________________
Etoile-discuss mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-discuss

Répondre à