Menu

Tree [135f9e] default tip /
 History

Read Only access


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-11-06 Ronny Wegener Ronny Wegener [a022a0] + fixed: new url for kissanime connector
 src 2016-01-09 Tilman Blumenbach Tilman Blumenbach [135f9e] CurlRequest: Fail on HTTP errors instead of suc...
 .hgignore 2015-04-18 Ronny Wegener Ronny Wegener [4409d1] + disabled submanga (no longer hosting images)
 CHANGELOG 2015-12-27 Ronny Wegener Ronny Wegener [97617f] + added 5 download retries for images on failur...
 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-11-11 Ronny Wegener Ronny Wegener [5c9ef8] + updated package and version info
 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-10-31 Ronny Wegener Ronny Wegener [214192] + updated makebreed (now hardlink to makebreed ...
 msw-inno-setup.iss 2013-12-19 Ronny Wegener Ronny Wegener [00129a] * minor update innosetup script
 project.geany 2015-11-06 Ronny Wegener Ronny Wegener [c7f176] + updated batoto security

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/...