#2593 Installing F4 as a plugin to Eclipse

MassChaosTheory Fri 27 Jan 2017


I have recently decided that 2 IDEs for development is getting to be a hassle and I would like to utilize F4 as an eclipse plugin. I have found some past discussions involving F4 as a plugin, but I can't quite seem to get it to download from the stable build site (download.xored.com/f4/updates/stable). I keep coming up with an error:

Cannot complete the install because of a conflicting dependency.

Software being installed: F4 - Fantom IDE (com.xored.f4.feature.feature.group
Software currently installed: Dynamic Languages Toolkit - Core Frameworks (org.eclipse.dltk.core.feature.group
Only one of the following can be installed at once: 
  Dynamic Languages Toolkit Core (org.eclipse.dltk.core
  Dynamic Languages Toolkit Core (org.eclipse.dltk.core
  Dynamic Languages Toolkit Core (org.eclipse.dltk.core
  Dynamic Languages Toolkit Core (org.eclipse.dltk.core
Cannot satisfy dependency:
  From: F4 - Fantom IDE (com.xored.f4.feature.feature.group
  To: com.xored.fanide.core []
Cannot satisfy dependency:
  From: Fantom IDE core (com.xored.fanide.core
  To: bundle org.eclipse.dltk.core [3.0.0,4.0.0)
Cannot satisfy dependency:
  From: Dynamic Languages Toolkit - Core Frameworks (org.eclipse.dltk.core.feature.group
  To: org.eclipse.dltk.core []

I have not found too much documentation on this, only some vague installation instructions. I am running Ubuntu 16.04.1 x64 and have Eclipse Neon installed currently. Any thoughts?

SlimerDude Fri 27 Jan 2017

Yeah, there's no official / dedicated update site for installing F4 as a plugin. I guess it should be supported though.

The F4 v1.1 version I'm running has Dynamic Languages Toolkit (DLTK) v5.6 - so I imagine that's the real required dependency.

From the trace it looks like you already have DLTK v5.7 installed - I imagine that's installed from some other plug-in as it's not a native Neon library.

You could try downgrading your DLTK to 5.6 and try installing F4 again.

I'm not sure what's version is at:


but the latest 69 build should be up to date:


Though I confess both of those URLs currently give me a 403 Forbidden!?

Login or Signup to reply.