gnustep-base cross compile for Android

2013-03-09 Thread Emmanuel Maillard
Hi, I fixed the Makefile issue, sorry for the noise… Now, libobjc2 and gnustep-base can be cross compile for Android. For libobjc2 all runtime tests, except exceptions one, pass successfully : I/ActivityManager( 61): Starting: Intent { act=android.intent.action.MAIN cat=[android.intent.cate

Re: Android NDK - libobjc2

2013-03-09 Thread Emmanuel Maillard
Hi all, I had submit a patch to fix _Unwind_Action more than two weeks ago, but still don't have any answers. http://lists.gnu.org/archive/html/bug-gnustep/2013-02/msg00053.html Cheers Emmanuel NB : I have a script and a set of patches to build libobjc2 and gnustep-base-1.24.0 for Android. Le

Re: Android NDK - libobjc2

2013-03-09 Thread Ivan Vučica
Hi Emmanuel, That's amazing! Could you send them here (in one mail as multiple attachments, and mark the order of applying)? I'd love trying them out and, hopefully, applying them (or at least poking people about applying them) :-) Regards, Ivan Vučica via phone On 9. 3. 2013., at 10:41, Emm

Re: gnustep-base cross compile for Android

2013-03-09 Thread Ivan Vučica
Hello Emmanuel, Can you share the patches and configure options? I'm now stuck at getting gnustep-base to 'configure' correctly, and not complain about pthread_join(). I guess I could disable the test, but maybe there's a wiser way to do this. On 9. 3. 2013., at 10:31, Emmanuel Maillard wrot

Re: Android NDK - libobjc2

2013-03-09 Thread Ivan Vučica
On 9. 3. 2013., at 10:41, Emmanuel Maillard wrote: > Hi all, > > I had submit a patch to fix _Unwind_Action more than two weeks ago, but still > don't have any answers. > http://lists.gnu.org/archive/html/bug-gnustep/2013-02/msg00053.html > > Cheers > Emmanuel > > NB : I have a script and a

Re: gnustep-base cross compile for Android

2013-03-09 Thread David Chisnall
On 9 Mar 2013, at 09:31, Emmanuel Maillard wrote: > For libobjc2 all runtime tests, except exceptions one, pass successfully : This is expected, and is due to an LLVM bug. The Linaro people are working on it, and I intend to spend some time next month chasing it. David -- Send from my Jacqu

Re: NIB loader problem

2013-03-09 Thread Luboš Doležel
On 03/09/2013 02:39 AM, Gregory Casamento wrote: I don't know if it's possible to implement them using GNUstep. It should be possible in general, but I'm not certain. I thought that Apple as deprecating Carbon anyway. You tell the to app developers :-) There's something screwy going on wit

Re: NIB loader problem

2013-03-09 Thread Fred Kiefer
On 09.03.2013 18:35, Luboš Doležel wrote: I wrote a simple *native* GNUstep app that replicates these steps and ended up with the same assertion failure: 2013-03-09 18:33:10.258 loader[3383] NSView.m:4683 Assertion failed in NSSplitView(instance), method initWithCoder:. NSInternalInconsistencyE

Re: NIB loader problem

2013-03-09 Thread Fred Kiefer
On 09.03.2013 19:58, Fred Kiefer wrote: As you can see the problem is order dependent. In your case it may help to move some of the decoding steps around. But this isn't a general solution. The non-keyed unarchiver has the method: - (void) replaceObject: (id)anObject withObject: (id)replacement

Re: Android NDK - libobjc2

2013-03-09 Thread Ivan Vučica
On 9. 3. 2013., at 16:02, "Sebastian Reitenbach" wrote: > > On Saturday, March 9, 2013 14:29 CET, Ivan Vučica wrote: > >> Looks like on Android, one does not need to link in the libpthread.a library >> by "-lpthread". I've removed all mention of "-lpthread" from configure, but >> did not i