descriptionA simple Japanese-English dictionary for Linux and Windows
homepage URLhttp://aoi.souko.cz
owneraoi@souko.cz
last changeSun, 7 Jul 2013 17:50:41 +0000 (7 19:50 +0200)
content tags
add:
README
Requires C++11 and C99 capable compiler. Tested with GCC 4.7+ and CLANG 3.2+.

The Makefile should work under GNU/Linux and MinGW32 (in Windows).
Under MinGW32 is the program compiled statically, in other systems dynamically.

Needed libraries:
  fltk-1.3.x
  libcurl
  zlib

BUILDING:
  Extract source (or clone GIT repository), go to the extracted directory and type
    make
      or
    make distro (this will strip binary)
  
MINGW32 notes:
  - the 'mingw-to-string' patch is required (http://www.tehsausage.com/mingw-to-string)

BUILDING THE DATABASE:
Needed tools:
  python3
  (optionally) UNIX-like shell (under Windows e.g. MSYS from MinGW32) 
You will also need following files:
  JMDict_e.gz
  kanjidic2.xml.gz
  kradfile-u.gz
  jpn_indices.csv (from tatoeba.org)
  sentences.csv (from tatoeba.org)
 
If you have UNIX-like shell:
  - go to the directory /tools
  - edit source file locations in build_db.sh
  - run build_db.sh
  - run 'aoi -loaddb dbscript.sql.gz' and wait for a few minutes
Else:
  - go to the directory /tools
  - run 'aoi -parse jmdict'
  - run 'aoi -parse kanjidic'
  - run parse_kradfile.py
  - run parse_tatoeba.py
  - concatenate files script.jmdict.sql, script.kanjidic.sql, script.components.sql
    and scripts.tatoeba.sql IN THIS ORDER
  - place these 2 lines at the end of concatenated file (under 'end transaction'):
      REPLACE INTO aoi (key,val) VALUES ('db_version','VERSION'); 
      REPLACE INTO aoi (key,val) VALUES ('db_created','DATE'); 
  - run 'aoi -loaddb CONCATENATED_FILE' and wait for a few minutes
shortlog
2013-07-07 Karel MatasOPT added to MAkefile; KanjiView::Cell constructor... masteralpha.03
2013-07-07 Karel Matasdoxygen comments; english help; help updateed
2013-07-05 Karel Matassome valgrind indiced changes
2013-07-05 Karel Matasshow kanji in dicview context menu
2013-07-05 Karel MatasDB download - initial version finished
2013-07-04 Karel Matashelp.html changed to index.html, english help moved...
2013-07-04 Karel Matasdoxygen comments
2013-07-04 Karel MatasFl_Box -> aoi_ui::Label
2013-07-04 Karel MatasDlgRomanizationTest: output changed from Fl_Box to...
2013-07-04 Karel Matasminor formating
2013-07-04 Karel Matasczech help updated for version alpha.03
2013-07-04 Karel Matasedited required compiler versions
2013-07-03 Karel Matasinitial version of loading dbscript (without web download)
2013-07-02 Karel Matasupdate and description of the db building process
2013-07-02 Karel MatasMerge branch 'devel'
2013-07-02 Karel Matasdoxygen comments
...
tags
10 years ago alpha.03.1 first public alpha
10 years ago alpha.03
10 years ago alpha.02
10 years ago alpha.01 first version sent to testers
heads
10 years ago devel
10 years ago master