Le 29 juil. 09 à 10:20, Felix Holmgren a écrit :
> As I already wrote a few days ago, I also found it a challenge to
> compile Etoile. Among other things, I got one error that I could only
> resolve by finding a post on the Etoile list (after googling) and
> applying a patch by hand.
I'm a bit suprised because the only custom patch that is needed should
be the LLVM patch on Linux/x86 platform.
And this is clearly mentioned in INSTALL ('Required Software' section)
The other thing is that we don't support LLVM 2.5 anymore unlike
INSTALL.Ubuntu states. LLVM trunk is currently needed as the main
INSTALL now states it. I'll fix INSTALL.Ubuntu right now.
> In the end I got stuck on openssl. I will do
> another attempt this week, starting from scratch and I will note down
> every step I take so that hopefully other people who start from a
> clean Ubuntu system will be able to duplicate them (if I succeed). A
> couple of questions:
>
> * It seemed to me that the make script in the virtual box image was
> much more forgiving than the one in the svn trunk. I didn't go through
> the log thoroughly, but thought I saw errors fly by that halted the
> compilation when I ran it on a booted Linux system. Is this possible,
> and if so, what flags/env variables do I need to set to make the
> compiler skip warnings?
You shouldn't have to skip any warning on Ubuntu or FreeBSD. If you
get a lot of warnings, this just means something is wrong with a
dependency. The common error is to try to compile Étoilé with GNUstep
stable versions instead of the unstable versions.
For untested platforms such as NetBSD or Solaris, you could eventually
remove -Werror for ADDITIONAL_OBJCFLAGS in etoile.make in case you
want to play a bit with the build process, and try to figure out what
needs to be fixed.
> * Would you recommend building and installing *all* dependencies
> myself rather than using apt-get?
No, that would be crazy :-)
Cheers,
Quentin.
_______________________________________________
Etoile-dev mailing list
[email protected]
https://mail.gna.org/listinfo/etoile-dev