Tree [c0a659] default tip /
History



File Date Author Commit
build 2013-12-01 Ronny Wegener Ronny Wegener [6bac72] * updated permissions in distribution files for...
include 2014-03-31 Ronny Wegener Ronny Wegener [342214] * updated windows libraries and configuration
lib 2014-03-31 Ronny Wegener Ronny Wegener [342214] * updated windows libraries and configuration
res 2015-07-17 Ronny Wegener Ronny Wegener [0b1863] + increased delay to solve the javascript riddl...
src 2015-08-21 Ronny Wegener Ronny Wegener [c0a659] + added DynastyScans connector from community
.hgignore 2015-04-18 Ronny Wegener Ronny Wegener [4409d1] + disabled submanga (no longer hosting images)
CHANGELOG 2015-04-28 Ronny Wegener Ronny Wegener [5065d4] + updated version information
LICENSE 2013-05-05 Ronny Wegener Ronny Wegener [7ad9b3] + updated license
README 2015-01-04 Ronny Wegener Ronny Wegener [a12ceb] + updated readme
config_clang.sh 2013-10-16 Ronny Wegener Ronny Wegener [417580] * added configuration for clang++ compiler
config_default.sh 2015-08-15 Ronny Wegener Ronny Wegener [363929] + updated domain for mangahere
config_mingw32-portable.sh 2014-03-31 Ronny Wegener Ronny Wegener [342214] * updated windows libraries and configuration
config_mingw32.sh 2015-04-18 Ronny Wegener Ronny Wegener [81bbd2] + updated list order
configure 2015-01-04 Ronny Wegener Ronny Wegener [6d120f] + updated configure script
msw-inno-setup.iss 2013-12-19 Ronny Wegener Ronny Wegener [00129a] * minor update innosetup script
project.geany 2015-04-18 Ronny Wegener Ronny Wegener [ebad5a] + changed MCC to pointer (prevent blocking thro...

Read Me

###################
### LINUX (DEB) ###
###################

    --------------------------------------------
    - requirements to build hakuneko on debian -
    --------------------------------------------
    + bash
    + make
    + build-essentials (gcc, g++, lib*,...)
      # OR: clang, make, lib*,...
    + libwxgtk2.8-dev
    + libwxbase2.8-dev
    + libcurl4-openssl-dev
    + libssl-dev

    ----------------------------
    - build & install hakuneko -
    ----------------------------
    # open a terminal
    # change into hakuneko directory
    # run configure (with --prefix=DIR if you want to install in a directory other than /usr/local)
    ./configure --prefix=/usr
    # OR (if you want to use clang instead of gcc):
    ./configure --config-clang --prefix=/usr
    make
    # run as root or installation will fail
    sudo make install

    # remove hakuneko
    # run as root or uninstallation will fail
    sudo make uninstall

    # NOTE: create a source package for redistribution
    make tgz

    # NOTE: create a debian binary package for redistribution
    # (configure with prefix /usr to prevent lintian errors)
    # (run as root for correct ownership of files)
    ./configure --prefix=/usr
    # OR (if you want to use clang instead of gcc):
    ./configure --config-clang --prefix=/usr
    sudo make deb

###################
### LINUX (RPM) ###
###################

    ------------------------------
    - similar to the DEB variant -
    ------------------------------

    ./configure --prefix=/usr
    sudo make rpm

#############
### WINNT ###
#############

    ---------------------------------------------
    - Requirements to compile HakuNeko on win32 -
    ---------------------------------------------
    + MinGW32 (GCC >= 4.5)

    ----------------------
    - Compiling HakuNeko -
    ----------------------
    # open a command prompt (cmd)
    # change into hakuneko directory
    # run the following commands
    ./configure --config-mingw32
    # or
    ./configure --config-mingw32-portable
    make
    # binaries can than be found in hakuneko/build/msw/...