Skip to content
This repository has been archived by the owner on Apr 18, 2023. It is now read-only.

DepAn can't run on OSX #24

Closed
GoogleCodeExporter opened this issue Mar 16, 2015 · 3 comments
Closed

DepAn can't run on OSX #24

GoogleCodeExporter opened this issue Mar 16, 2015 · 3 comments

Comments

@GoogleCodeExporter
Copy link

The Apple JVMs for OSX are incompatible with the current state of DepAn.  

DepAn currently relies on Java 1.6 - it is no longer 1.5 compliant.  We
could live with hassles of @Override in Java 1.5 vs 1.6, but other, more
fundamental inconsistencies are creeping in:

- The graph serialization (XmlPersistentGraph) relies on the StAX library.
 This is a Java 1.6 package.  It's possible to replace the StAX package a
DOM XML serializer, but that's very slow.

- Apple does not support the underlying SWT/carbon library that Eclipse
uses in Java 1.6 - see Eclipse bug
https://bugs.eclipse.org/bugs/show_bug.cgi?id=216051.  There are rumours of
a cocoa port for Eclipse; also maybe an Eclipse ported carbon library
(http://dev.eclipse.org/newslists/news.eclipse.platform.swt/msg21616.html),
put there is no out-of-the-box solution.

Original issue reported on code.google.com by le...@google.com on 19 Jun 2008 at 5:59

@GoogleCodeExporter
Copy link
Author

The carbon issue is 32 bit vs. 64 bit.  On OSX 10.5, Java 1.6 is a 64 bit
application.  But Apple only supports carbon for 32 bit applications.  Thus, we 
(and
other Eclipse applications) are toast.

Original comment by le...@google.com on 19 Jun 2008 at 6:10

@GoogleCodeExporter
Copy link
Author

There is now a Cocoa port of SWT available with Eclipse 3.5:
http://www.eclipse.org/swt/cocoaport.php

So there is hope, or forever break free of Apple's dictatoric claws and get a 
real
UNIX syste...

Original comment by gregor.r...@gmail.com on 23 Jul 2009 at 9:59

@GoogleCodeExporter
Copy link
Author

The most recent versions run fine on OSX 10.8.4.  The third-party libraries 
need to be configured properly (the current notes and scripts are obsolete), 
but skilled practitioners should not find this too difficult.

Original comment by le...@pnambic.com on 18 Jan 2014 at 12:13

  • Changed state: Verified

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

1 participant