Checking out the daily libobjc from dev-libs on gnustep SVN repository and
daily llvm/clang svn. Is the llvm/clang svn needed anymore? or is it safe
to use a release version such as 3.2 or 3.3 of LLVM? I'd like to have full
support for Objc-2.0 and garbage collection etc. If possible as I'm looking
at picking at some of the project ideas/missing features of the gui/base
libraries.


On 27 March 2013 10:11, James Carthew <[email protected]> wrote:

> Sorry Fred, Gmail keeps defaulting to the wrong e-mail account, it's just
> annoying.
>
>
> On 27 March 2013 09:49, Fred Kiefer <[email protected]> wrote:
>
>> You should always reply to the original mailing list?
>>
>>
>> On 26.03.2013 21:18, James Carthew wrote:
>>
>>> I've checked out libobjc2 from the gnustep svn repositories under
>>> dev-libs/libobjc2.
>>>
>>>
>>> On 27 March 2013 06:35, Fred Kiefer <[email protected]> wrote:
>>>
>>>  You should always reply to the original mailing list.
>>>>
>>>> Which version of libobjc are you using. I would have thought this is
>>>> libobjc2 from David Chisnall, that is located in the GNUstep repository.
>>>> But that should come with full blocks support.
>>>>
>>>>
>>>> On 24.03.2013 22:52, James Carthew wrote:
>>>>
>>>>  I'm using current clang svn and current llvm svn so version 3.3
>>>>> HAVE_BLOCKS=' ' OBJCRUNTIME=' '
>>>>>
>>>>>
>>>>> On 25 March 2013 07:24, Fred Kiefer <[email protected]> wrote:
>>>>>
>>>>>   On 24.03.2013 21:13, James Carthew wrote:
>>>>>
>>>>>>
>>>>>>   When compilling gnustep-base receiving error messages like these:
>>>>>>
>>>>>>>
>>>>>>> Making all for subproject ObjectiveC2...
>>>>>>>     Compiling file NSBlocks.m ...
>>>>>>> In file included from NSBlocks.m:19:
>>>>>>> ../../Headers/ObjectiveC2/******objc/runtime.h:83:15: error: typedef
>>>>>>>
>>>>>>>
>>>>>>> redefinition
>>>>>>> with different types ('void *' vs
>>>>>>>          'struct objc_property *')
>>>>>>> typedef void *objc_property_t;
>>>>>>>                  ^
>>>>>>> Have been trying to use the gnustep install script which checks out
>>>>>>> and
>>>>>>> downloads llvm/clang/gnustep/gnustep-******apps from svn. I've also
>>>>>>>
>>>>>>> tried to
>>>>>>>
>>>>>>> manually compile each package using llvm/clang.
>>>>>>>
>>>>>>>
>>>>>>>  The ObjectiveC2 sub project should only be used when you either
>>>>>> don't
>>>>>> have
>>>>>> libobjc2 or your compiler doesn't support blocks. Neither of this
>>>>>> conditions should normally hold for your compiler. Which version of
>>>>>> clang
>>>>>> are you using and what results do you get in the config.log file for
>>>>>> HAVE_BLOCKS and OBJC2RUNTIME?
>>>>>>
>>>>>>
>>>>>
>>>>
>>>
>>
>
_______________________________________________
Discuss-gnustep mailing list
[email protected]
https://lists.gnu.org/mailman/listinfo/discuss-gnustep

Reply via email to