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
