Install
- Java 64bit: https://www.java.com/en/download/ (Currently JDK 64bit Java-19, remove old Java versions first!)
- Eclipse EE
Instal
...
...
...
...
...
...
...
- packages/installer, remove old Eclipse versions!)
- Get a SICStus Prolog (student) license at: http://www.sics.se/sicstus/
...
Eclipse plugins:Android ADT plugin
- SICStus spider:
...
...
...
...
...
SVN Subclipse: http://subclipse.tigris.org/servlets/ProjectProcess;jsessionid=8D13BD08BAC70D767C63C7CD1AB43FEA?pageID=p4wYuA
- Needs Java HL: http://subclipse.tigris.org/wiki/JavaHL or SVNKit
- Set the SVN interface:
- Window-Preferences - Team - SVN
- Choose SVN interface client: SVNKit
- Install New Software in Eclipse from https://sicstus.sics.se/sicstus/
...
...
- Eclipse: Help - Cheat Sheets... -> SICStus Prolog-Initial set up of paths to installed SICStus Prolog
- Avoid problem with "Just-In-Time" compiler: Turning off the JIT compiler seems to be a workaround. You can do this by passing the option -DSP_JIT=disabled to sicstus.exe (from the command line) or by setting the SP_JIT system property to "disabled" in the Eclipse preferences (Preferences->SICStus Prolog->System Properties).
- Busstuc:
...
...
- github.com/saetre/busstuc/
- Alt+K -> compile busstuc
- Alt+F3 -> show def
...
SVN Passord (re-) settes på:
http://drift.idi.ntnu.no/subversion/password/
For integrasjon med Eclipse anbefales Subclipse
...
EGit: http://download.eclipse.org/egit/updates
EPIC: http://e-p-i-c.sf.net/updates
- A real-time app, connected to the busstuc MultiBRIS server
Old FURIOS Student Old Student FURIOS SVN-server:
svn+ssh://satre@vm-6114.idi.ntnu.no/home/svn/FUIROS. (svn+ssh://satre@vm-6114.idi.ntnu.no/home/svn/FUIROS)
EPIC: http://e-p-i-c.sf.net/updates (Perl Plugin for Eclipse)
In case you want to do some Android development
download Android SDK: http://developer.android.com/sdk/installing/index.htmlDownload Android version: 8,10,16Android ADT plugin: http://developer.android.com/tools/sdk/eclipse-adt.html
Android 8,10,16 are antiquated, maybe a new app should be developed.