Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [platform-swt-dev] Is Mac OSX x86 not supported anymore?

Hi Stephan,
Since Mars 32 bit cocoa support was removed. 

Alexander Kurtakov
Red Hat Eclipse team

----- Original Message -----
> From: "Stephan Druskat" <stephan.druskat@xxxxxxxxxxx>
> To: platform-swt-dev@xxxxxxxxxxx
> Sent: Monday, 23 November, 2015 11:43:16 AM
> Subject: [platform-swt-dev] Is Mac OSX x86 not supported anymore?
> 
> Hi Group,
> 
> Just been trying to build an Eclipse RCP based on Mars. My POM included
> the following config
> 
> <plugin>
> <groupId>org.eclipse.tycho</groupId>
> <artifactId>target-platform-configuration</artifactId>
> <version>${tycho-version}</version>
> <configuration>
> <resolver>p2</resolver>
> <environments>
> <environment>
> <os>macosx</os>
> <ws>cocoa</ws>
> <arch>x86</arch>
> </environment>
> </environments>
> </configuration>
> </plugin>
> 
> But when running 'mvn clean install' I get error below.
> macosx:cocoa:x86_64 runs fine, mind you, also all the other platforms.
> 
> Is Cocoa x86 not supported anymore in Mars? Or is it perhaps a p2 or
> Tycho problem?
> 
> Thanks & best wishes
> Stephan
> 
> [ERROR] Internal error: java.lang.RuntimeException: Could not determine
> SWT implementation fragment bundle for environment {osgi.ws=cocoa,
> osgi.os=macosx, osgi.arch=x86, org.eclipse.update.install.features=true}
> -> [Help 1]
> org.apache.maven.InternalErrorException: Internal error:
> java.lang.RuntimeException: Could not determine SWT implementation
> fragment bundle for environment {osgi.ws=cocoa, osgi.os=macosx,
> osgi.arch=x86, org.eclipse.update.install.features=true}
> 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:166)
> 	at org.apache.maven.cli.MavenCli.execute(MavenCli.java:582)
> 	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:214)
> 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:158)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
> 	at java.lang.reflect.Method.invoke(Method.java:606)
> 	at
> org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289)
> 	at
> org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229)
> 	at
> org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415)
> 	at
> org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356)
> Caused by: java.lang.RuntimeException: Could not determine SWT
> implementation fragment bundle for environment {osgi.ws=cocoa,
> osgi.os=macosx, osgi.arch=x86, org.eclipse.update.install.features=true}
> 	at
> org.eclipse.tycho.p2.util.resolution.ProjectorResolutionStrategy.fixSWT(ProjectorResolutionStrategy.java:155)
> 	at
> org.eclipse.tycho.p2.util.resolution.ProjectorResolutionStrategy.resolve(ProjectorResolutionStrategy.java:95)
> 	at
> org.eclipse.tycho.p2.util.resolution.AbstractResolutionStrategy.resolve(AbstractResolutionStrategy.java:63)
> 	at
> org.eclipse.tycho.p2.resolver.P2ResolverImpl.resolveDependencies(P2ResolverImpl.java:166)
> 	at
> org.eclipse.tycho.p2.resolver.P2ResolverImpl.resolveDependencies(P2ResolverImpl.java:103)
> 	at
> org.eclipse.tycho.p2.resolver.P2DependencyResolver.doResolveDependencies(P2DependencyResolver.java:352)
> 	at
> org.eclipse.tycho.p2.resolver.P2DependencyResolver.resolveDependencies(P2DependencyResolver.java:325)
> 	at
> org.eclipse.tycho.core.resolver.DefaultTychoResolver.resolveProject(DefaultTychoResolver.java:107)
> 	at
> org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:75)
> 	at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:310)
> 	at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:154)
> 	... 11 more
> [ERROR]
> _______________________________________________
> platform-swt-dev mailing list
> platform-swt-dev@xxxxxxxxxxx
> To change your delivery options, retrieve your password, or unsubscribe from
> this list, visit
> https://dev.eclipse.org/mailman/listinfo/platform-swt-dev
> 


Back to the top