Success on iPad
Johan Vos
johan at lodgon.com
Fri Jan 29 09:06:33 UTC 2016
That is on the simulator?
The sigsegv issue is discussed here:
http://mail.openjdk.java.net/pipermail/mobile-dev/2016-January/000046.html
- Johan
2016-01-29 9:47 GMT+01:00 Tobi <tobi at ultramixer.com>:
> Hi Bob,
>
> the patch solved the problem but the RunJava app is crashing while calling
> "JNI_CreateJavaVM(&jvm, (void**)&env, &vm_args);“
>
> Thread 1: signal SIGSEGV
>
> Is it a known issue?
>
> Best regards,
> Tobi
>
>
>
>
> > Am 29.01.2016 um 01:49 schrieb Bob Vandette <bob.vandette at oracle.com>:
> >
> > This patch should solve that issue:
> >
> >
> > diff --git a/hotspot/make/bsd/makefiles/vm.make
> b/hotspot/make/bsd/makefiles/vm.make
> > --- a/make/bsd/makefiles/vm.make
> > +++ b/make/bsd/makefiles/vm.make
> > @@ -118,6 +118,9 @@
> > # Extra flags from gnumake's invocation or environment
> > CFLAGS += $(EXTRA_CFLAGS)
> > LFLAGS += $(EXTRA_CFLAGS)
> > +ifeq ($(OPENJDK_TARGET_OS), ios)
> > +ASFLAGS += $(EXTRA_CFLAGS)
> > +endif
> >
> >
> >
> > Bob.
> >
> >> On Jan 28, 2016, at 6:05 PM, Tobi <tobi at ultramixer.com <mailto:
> tobi at ultramixer.com>> wrote:
> >>
> >> Hi Bob,
> >>
> >> thank you very much for pointing me to your Xcode project.
> Unfortunately I get the following error:
> >>
> >>
> >> ld: in
> /Applications/Developer/Java/RunJava/java/a/libjvm.a(bsd_x86_64.o),
> building for iOS simulator, but linking in object file built for OSX, for
> architecture x86_64
> >> clang: error: linker command failed with exit code 1 (use -v to see
> invocation)
> >>
> >> Do you have any further hint for me?
> >>
> >> Tobi
> >>
> >>
> >>
> >>
> >>> Am 28.01.2016 um 23:25 schrieb Bob Vandette <bob.vandette at oracle.com
> <mailto:bob.vandette at oracle.com>>:
> >>>
> >>>
> >>> We’ve pushed our JavaLauncher to the mobile/dev repository. This is
> an Xcode Framework that
> >>> makes it easier to start a Java program on iOS. If you use this
> Framework, the transition to Android
> >>> will be a lot easier.
> >>>
> >>> l'll be providing some samples that use this Framework and possibly an
> Xcode project at some point.
> >>>
> >>> You can always use the Java Invocation APIs (JNI_CreateJavaVM, etc).
> Here’s an Xcode project
> >>> that we used at JavaOne this year.
> >>>
> >>> http://cr.openjdk.java.net/~bobv/mobile/j1/xcode/ <
> http://cr.openjdk.java.net/~bobv/mobile/j1/xcode/>
> >>>
> >>>
> >>> Bob.
> >>>
> >>>
> >>>> On Jan 28, 2016, at 5:10 PM, Tobi <tobi at ultramixer.com <mailto:
> tobi at ultramixer.com>> wrote:
> >>>>
> >>>> Hi Johan,
> >>>>
> >>>> I just build Mobile SDK too but now ask me how to start a Java(FX)
> app on iOS? Do you have a working Xcode project? How do you start the JVM
> with in Objective C?
> >>>>
> >>>> Best regards,
> >>>> Tobi
> >>>>
> >>>
> >>
> >
>
>
More information about the mobile-dev
mailing list