Hey Quentin,

On Jul 23, 2011 8:10 AM, "Quentin Mathé" <qma...@gmail.com> wrote:
>
> Hi Ryan,
>
> Le 22 juil. 2011 à 20:55, Ryan Harter a écrit :
>
> > Thanks David-
> >
> > Running clang -v gets me the following.  I did check out the trunk,
following the directions on the Etoile website.
> >
> > ryan@localhost ~/Etoile $ clang -v
> > clang version 3.0 (trunk 135766)
> > Target: x86_64-unknown-linux-gnu
> > Thread model: posix
> >
> > When I change the line in NSObject+Trait.m to move the @synthesize above
the load method the class compiles properly,
>
> It's quite possible that this warning is bogus because of recent changes
in Clang. Over the past years, I observed several times that Clang trunk was
reporting weird or unknown warnings, and these disappeared If I updated my
Clang working copy in the next days or weeks.
> I usually comment out the ERROR_FLAG in etoile.make to work around such
temporary issues.

I'll comment out that flag and see what happens.

>
> Another possibility is that ObjC syntax is getting stricter. I just
checked the ObjC Language Guide and there is nothing that states that
@synthesize should come first in the @implementation block, although that
seems like a good practice :-)
> So perhaps, Apple has decided it's worth to enforce this practice.
>
> > but then I get a ton of errors in LanguageKit.  I can't imagine there
are this many errors in the trunk so I must be doing something wrong.
>
> It's possible that LanguageKit is currently broken with LLVM trunk.
>
> I did a Étoilé repository build from scratch with LLVM+Clang 2.9 today on
Ubuntu x86 (32 bits), and everything went smoothly. I'm building LLVM/Clang
trunk currently… I'll let you know about the results.

I'm out of town for the weekend but when I get home I'll try building with
2.9 and see if I can't get it going. Im assuming theres a 2.9 branch in the
repo, cireect? Should I still use the GNUstep trunk?

I'm building on Gentoo x86_64, hopefully that shouldn't be an issue. If I
run into too many problems ill switch to Ubuntu and see if I can just get
the standard build going.

> Cheers,
> Quentin.
>

Thanks,
Ryan
_______________________________________________
> Etoile-dev mailing list
> Etoile-dev@gna.org
> https://mail.gna.org/listinfo/etoile-dev
_______________________________________________
Etoile-dev mailing list
Etoile-dev@gna.org
https://mail.gna.org/listinfo/etoile-dev

Reply via email to