ARC & Autorelease pool question

2019-05-13 Thread Andreas Fink
Hello all I am chasing a memory leak in my application and came to the conclusion that my code is not leaking anything but most probably is gnustep-base adding stuff to the autoreleasepool which never gets flushed. My understanding of ARC however was that the autorelease pool mechanism is kind

Re: gnuconfig and runtime 1.9/ARC issue

2019-05-13 Thread David Chisnall
On 12/05/2019 08:46, Johannes Brakensiek wrote: /usr/GNUstep/Local/Library/Libraries/libProjectCenter.so.0: undefined symbol: __objc_ivar_offset_NSView._tracking_rects. This is not 'some unreadable unicode stuff' it is an Objective-C type encoding. You will see errors like this if either lib

Re: Live GNUstep Android game ( Golf Blitz )

2019-05-13 Thread Jordan Schidlowsky
Thanks. Yes I've been following what you and Greg have been doing with the tools-android project, great work! We kinda abandoned gnustep-config and gnustep-make and just wrote CMakeLists.txt for everything. As David eluded to earlier in this thread, it's kinda the lesser of all evils at this

Re: ARC & Autorelease pool question

2019-05-13 Thread David Chisnall
On 13/05/2019 07:59, Andreas Fink wrote: My question is simple: What is the correct way to compile gnustep-base with ARC so it wont even use autorelease pools at all. Or is this not possible? This is not possible for two reasons: 1. No one has migrated -base to use ARC. I had a brief try, bu