Confirmed in the tycho wiki:
- http://wiki.eclipse.org/Tycho/Reference_Card#Target_runtime_environment
<environment>
<os>macosx</os>
<ws>cocoa</ws>
<arch>x86_64</arch>
</environment>
</environments>
The wiki page references
http://dev.eclipse.org/mhonarc/lists/tycho-user/msg00908.html
--
Jody Garnett
On Thursday, 23 August 2012 at 9:20 AM, Jody Garnett wrote:
> I think I see the trouble … mac 64 is only available for Cocoa - this was one
> of the tricks apple used to force old apps to migrate from carbon (only
> 32bit) to Cocoa (32 bit or 64 bit).
> --
> Jody Garnett
>
>
> On Wednesday, 22 August 2012 at 7:46 PM, Sam Guymer wrote:
>
> > with that macosx 64 environment uncommented, only
> >
> > mvn install -Pproduct
> >
> > fails
> >
> > mvn install -Dall
> > mvn install -Ptest
> >
> > are successful
> >
> >
> > and with those commented out like how it is in master, our Jenkins
> > build box and my linux vm both build
> >
> > mvn install -Dall
> > mvn install -Ptest
> > mvn install -Pproduct
> >
> > successfully and ParkInfo client builds as well
> >
> > On Wed, Aug 22, 2012 at 7:38 PM, Sam Guymer <[email protected]
> > (mailto:[email protected])> wrote:
> > > sorry I'm not subscribed to the mailing list, but here's my answer to #3:
> > >
> > > tested on the Jenkins box running Debian x86_64 and on my Arch x86_64 vm
> > >
> > > uncommented macosx in x86_64 /pom.xml and vim
> > > /plugins/net.refractions.udig.jai.macosx/pom.xml
> > > <environment>
> > > <os>macosx</os>
> > > <ws>carbon</ws>
> > > <arch>x86_64</arch>
> > > </environment>
> > >
> > > mvn clean install -Pproduct
> > >
> > > [INFO] Cannot complete the request. Generating details.
> > > [INFO] Cannot complete the request. Generating details.
> > > [INFO] {osgi.ws=carbon, osgi.os=macosx, osgi.arch=x86_64,
> > > org.eclipse.update.install.features=true}
> > > [ERROR] Cannot resolve project dependencies:
> > > [ERROR] Software being installed: net.refractions.udig-product
> > > 1.0.0.qualifier
> > > [ERROR] Missing requirement for filter properties ~= $0:
> > > net.refractions.udig-product 1.0.0.qualifier requires
> > > 'org.eclipse.equinox.launcher.carbon.macosx.x86_64 0.0.0' but it could
> > > not be found
> > > [ERROR]
> > > [ERROR] Internal error: java.lang.RuntimeException: "No solution found
> > > because the problem is unsatisfiable.": ["Unable to satisfy dependency
> > > from net.refractions.udig-product 1.0.0.qualifier to
> > > org.eclipse.equinox.launcher.carbon.macosx.x86_64 0.0.0.", "Unable to
> > > satisfy dependency from org.eclipse.equinox.executable.feature.group
> > > 3.5.0.v20110530-7P7NFUFFLWUl76mart to
> > > org.eclipse.equinox.launcher.carbon.macosx [1.1.100.v20110502].",
> > > "Unable to satisfy dependency from
> > > org.eclipse.equinox.executable.feature.group
> > > 3.5.1.v20111216-1653-7P7NFUIFIbaUcU77s0KQWHw5HZTZ to
> > > org.eclipse.equinox.launcher.carbon.macosx [1.1.100.v20110502].", "No
> > > solution found because the problem is unsatisfiable."] -> [Help 1]
> > >
> > > On Tue, Aug 21, 2012 at 8:44 PM, Sam Guymer <[email protected]
> > > (mailto:[email protected])> wrote:
> > > > I didn't get time to do any testing of the products or sdks, ideally I
> > > > would have waited a bit longer before submitting a pull request but
> > > > fixing the uDig and ParkInfo builds was more of a priority.
> > > >
> > > > A few niggling things:
> > > >
> > > > I had to to add x86_64 environments so the tests would run, but the
> > > > sdk (or product, can't remember) wouldn't build with the macosx x86_64
> > > > environment, couldn't find a required eclipse macosx x86_64 file
> > > >
> > > > In the tests profile I had to comment out
> > > > net.refractions.udig.catalog.tests.geotiff, but I'm pretty sure that's
> > > > just because my jdk doesn't have gdal installed as it runs fine from
> > > > eclipse
> > > >
> > > > Also had to comment out net.refractions.udig.tool.edit.tests as it
> > > > pops up a dialogue box requiring user interaction to continue. Maybe
> > > > there is a way of disabling message boxes when running tests? Or it
> > > > will just have to be closed by the test
> > > >
> > > > I didn't notice that there was another pom located at
> > > > features/net.refractions.udig_language-feature/pom-languages.xml,
> > > > should that be integrated into the main build?
> > > >
> > > > Might get some time to do some more on the weekend
> > > >
> > > > On Tue, Aug 21, 2012 at 1:02 PM, Jody Garnett <[email protected]
> > > > (mailto:[email protected])> wrote:
> > > > > Thanks to an unexpected pull request from Sam (thanks Sam!) the
> > > > > command line
> > > > > build is working - and platform specific products are being generated!
> > > > >
> > > > > Sam I was unable to get rasters to work out of the box when testing in
> > > > > windows (both win32 and win64).
> > > > >
> > > > > It looks like the udig.ini file is being incorrectly generated (it has
> > > > > newlines which is unexpected for windows, and is missing the parent
> > > > > class
> > > > > loader setting):
> > > > >
> > > > > -startupplugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar--launcher.libraryplugins/org.eclipse.equinox.launcher.win32.win32.x86_1.1.100.v20110502
> > > > >
> > > > > Here is what I have done to "fix" the win64 udig.ini file:
> > > > >
> > > > > -startup
> > > > > plugins/org.eclipse.equinox.launcher_1.2.0.v20110502.jar
> > > > > --launcher.library
> > > > > plugins/org.eclipse.equinox.launcher.win32.win32.x86_64_1.1.100.v20110502
> > > > > -vmargs
> > > > > -Xmx386M
> > > > > -Dosgi.parentClassloader=ext
> > > > > -Dorg.eclipse.emf.ecore.plugin.EcorePlugin.doNotLoadResourcesPlugin=true
> > > > > -XX:MaxPermSize=256m
> > > > >
> > > > > Thanks for the hard work; I expect we can put the uDig 1.3.2 release
> > > > > back on
> > > > > the roadmap.
> > > > > --
> > > > > Jody Garnett
> > > > >
> > > >
> > > >
> > >
> > >
> >
> >
> >
> >
>
>
_______________________________________________
User-friendly Desktop Internet GIS (uDig)
http://udig.refractions.net
http://lists.refractions.net/mailman/listinfo/udig-devel