I realise this has been asked a thousand times, but a lot of the information I'm finding from searching is years old. It's difficult to sort the old from the new.
My primary operating system is Linux; I do all my development etc here, and don't have a Windows install handy. I want to test drive a couple of bits of J2ME code on the S60 platform; in particular, code which uses libraries only available to S60 3rd Edition Feature Pack 2.
I've retrieved S60-3.2-SDK-f.inc3.2130.zip, which contains a Windows setup .exe; I've run this via Wine to "install" it. So I have those jar files, etc. I also have Sun's Java Wireless Toolkit, which seems capable of running CLDC 1.1 MIDP 2.0 software.
What I want is an easy way to edit source files (emacs), probably with the simplicity of compilation that ktoolbar provides. I'll need the class libraries that are provided in S60-3.2, obviously, and perhaps the emulator included in S60-3.2 can run via wine. (Or maybe WTK's emulator can just use the appropriate jar files? Unlikely...)
Has anybody gotten any of this working, and if so, how? J2ME and I have never been friends, largely due to the bewildering array of different configurations, versions, vendor specific enhancements, and also the lack of Linux-native development tools.