News for August 2011

2011.08.27 (Saturday) :: Windows support!

Today is a day of days. After probably about 50 non-contiguous hours of pain and suffering, I have finally figured out how to make Qt compile a Windows application while running Linux.

I realize that this seems silly, and ordinarily I would agree. In fact, it took me all of maybe 20 minutes to get JLookUp2 working perfectly on Windows (command-line only). It's Qt that almost killed my drive entirely, but I've beaten it!

I'll be publishing a guide on how to do it sooner or later. I spent enough time on it; someone should be able to benefit from it.

Now, for the first time in years, I present to you a Windows update for JLookUp. You can get JLookUp2 alpha 2.1 for Windows here.


2011.08.20 (Saturday) :: Alpha 2

I'm gradually making progress with the JLookUp 2 alpha. I was heavily discouraged by the Qt problem (see the previous entry), but I'm making progress (and a guide!), so hopefully things will continue at this pace.

In any case, I have released Alpha 2.0 to celebrate the fact that kanji results have been started; on and kun readings are not displayed at all yet, but that'll be coming soon.

Screenshots:


2011.08.13 (Saturday) :: Cross-compling

In case you haven't tried to cross-compile an application in Qt for both Linux and Windows, it is possibly the single most difficult thing that I have ever attempted to do. I was hoping to have a halfway-working Windows version of the alpha for the next milestone, but that's going to be on hold until I can make this work easily.

Part of the problem stems from the fact that Qt wants you to compile the Windows libraries from source on a Windows machine. Fortunately, the guys at qt-windows-binaries have taken care of this for us. However, getting Qt to run a cross-compiled make has been fairly difficult.

I've only dropped about five hours into the project, but it seems like you need to make a "profile" of some kind that tells Qt that you're cross-compling for Windows on Linux. Numerous guides have stated this, but I have yet to find an already-working profile for download.

My goal is to either have a one-command "make" to build the entire project, or at least a separate "make" for Windows. If you happen to have some advice (or a solution) to this, please email me.

2017
| 12 || 11 || 10 || 09 |
| 08 || 07 || 06 || 05 |
| 04 || 03 || 02 || 01 |
2016
| 12 || 11 || 10 || 09 |
| 08 || 07 || 06 || 05 |
| 04 || 03 || 02 || 01 |
2015
| 12 || 11 || 10 || 09 |
| 08 || 07 || 06 || 05 |
| 04 || 03 || 02 || 01 |
2014
| 12 || 11 || 10 || 09 |
| 08 || 07 || 06 || 05 |
| 04 || 03 || 02 || 01 |
2013
| 12 || 11 || 10 || 09 |
| 08 || 07 || 06 || 05 |
| 04 || 03 || 02 || 01 |
2012
| 12 || 11 || 10 || 09 |
| 08 || 07 || 06 || 05 |
| 04 || 03 || 02 || 01 |
2011
| 12 || 11 || 10 || 09 |
| 08 || 07 || 06 || 05 |
| 04 || 03 || 02 || 01 |
2010
| 12 || 11 || 10 || 09 |
| 08 || 07 || 06 || 05 |
| 04 || 03 || 02 || 01 |
2009
| 12 || 11 || 10 || 09 |
| 08 || 07 || 06 || 05 |
| 04 || 03 || 02 || 01 |
2008
| 12 || 11 || 10 || 09 |
| 08 || 07 || 06 || 05 |
| 04 || 03 || 02 || 01 |
2007
| 12 || 11 || 10 || 09 |
| 08 || 07 || 06 || 05 |
| 04 || 03 || 02 || 01 |
2006
| 12 || 11 || 10 || 09 |
| 08 || 07 || 06 || 05 |
| 04 || 03 || 02 || 01 |
2005
| 12 || 11 || 10 || 09 |
| 08 || 07 || 06 || 05 |
| 04 || 03 || 02 || 01 |
2004