Justin Lolofie wrote:

> I'd like to try Etoile- is there a list of requirements?

There's a list in the INSTALL file at the root of you checkout.

> I tried just running `make` in my checkout but got this error:
>
> Making all for tool ukrun...
>  Compiling file main.m ...
>  Linking tool ukrun ...
> /usr/bin/ld: cannot find -lUnitKit

This should not happen. The UnitKit framework should be compiled right
before tool ukrun. Does a symlink exist at the following path when the
error occurs, and does it point to a real file?

Etoile/Frameworks/UnitKit/Source/FrameworkSource/UnitKit.framework/libUnitKit.so

> One other question- is it possible to install everything needed (including
> Etoile) in user space (i.e. I dont have root)?

Yes, any software you install from source on a Unix-like system can be
installed to your home directory, as long as the administrator has not
turned on the file system flag that disallows running executables from
/home.

For the non-GNUstep dependencies, such as LLVM and oniguruma, this
follows the standard rules of your operating system, and basically
means adding directories to certain environment variables, e.g. $PATH
and $LD_LIBRARY_PATH on Linux.

Étoilé itself installs according to how gnustep-make has been
configured. If GNUstep is already installed on the system, which I
guess it is since you seem to be able to compile Objective-C source
files, what you need to do is export GNUSTEP_INSTALLATION_DOMAIN=USER
before building.

-Truls

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

Répondre à