# Wednesday, 25 August 2010
« New Development Snapshot | Main | IKVM 0.44 Released »
Running RSSOwl on IKVM.NET

I recently upgraded my RSS reader from the older version I was still using to the current version. That turned out to be a mistake. The new version was even more broken than the old version, so I decided it was time to switch. I remembered RSSOwl from several years ago when I tested it on IKVM (it uses the Eclipse Standard Widget Toolkit, so like Eclipse it was a good test app back when AWT support was completely useless).

I downloaded the most recent version and played with it and it appeared to suit my needs. Of course, after I decided that I was going to start using it, I wanted to run it on IKVM and not in dynamic mode, but compiled with ikvmc. Fortunately, RSSOwl uses OSGi in much the same way as Eclipse, so I was able to reuse the work I did to get Eclipse to compile with ikvmc.

To play along at home, follow these instructions (on Windows):

  • Download rssowl-2.0.5.win32.zip, ikvmbin-0.44.0.5.zip and rssowl-clr.zip and put them all in the same directory.
  • Open a Command Prompt and go to the directory where you downloaded the zip files.
  • Run these commands:
    unzip rssowl-2.0.5.win32.zip
    cd rssowl
    unzip ..\ikvmbin-0.44.0.5.zip
    unzip ..\rssowl-clr.zip
    mk
  • Start RSSOwl by running rssowl-clr.exe
Wednesday, 25 August 2010 12:27:23 (W. Europe Daylight Time, UTC+02:00)  #    Comments [2]
Thursday, 26 August 2010 08:23:46 (W. Europe Daylight Time, UTC+02:00)
Thanks!

Got this trying to setup.

U:\bin\rssowl>ikvm-0.44.0.5\bin\ikvmc -nowarn:100,105,107,111 @response-all.txt
Error: invalid filename: c:\j\rssowl\plugins\com.ibm.icu.base_3.8.1.v20080530.jar

U:\bin\rssowl>if errorlevel 1 goto :eof

Moving folder to C:\j\ did the trick.
Alex
Thursday, 26 August 2010 08:33:31 (W. Europe Daylight Time, UTC+02:00)
Thanks, I've updated the rssowl-clr.zip.
Name
E-mail
Home page

I apologize for the lameness of this, but the comment spam was driving me nuts. In order to be able to post a comment, you need to answer a simple question. Hopefully this question is easy enough not to annoy serious commenters, but hard enough to keep the spammers away.

Anti-Spam Question: What method on java.lang.System returns an object's original hashcode (i.e. the one that would be returned by java.lang.Object.hashCode() if it wasn't overridden)? (case is significant)

Answer:  
Comment (HTML not allowed)  

Live Comment Preview