Work at SourceForge, help us to make it a better place! We have an immediate need for a Support Technician in our San Francisco or Denver office.

Close

Tree [2dbb4c] 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 2014-03-30 Ronny Wegener Ronny Wegener [85e6ea] * preparations to replace wxHTTP with curl
src 2014-05-24 Ronny Wegener Ronny Wegener [2dbb4c] * preperations for cloudflare iuam bypassing
.hgignore 2013-12-25 Ronny Wegener Ronny Wegener [a7a249] * updated makebreed
CHANGELOG 2014-03-31 Ronny Wegener Ronny Wegener [342214] * updated windows libraries and configuration
LICENSE 2013-05-05 Ronny Wegener Ronny Wegener [7ad9b3] + updated license
README 2014-03-31 Ronny Wegener Ronny Wegener [7a04ed] * minor changes
config_clang.sh 2013-10-16 Ronny Wegener Ronny Wegener [417580] * added configuration for clang++ compiler
config_default.sh 2014-03-31 Ronny Wegener Ronny Wegener [7a04ed] * minor changes
config_mingw32-portable.sh 2014-03-31 Ronny Wegener Ronny Wegener [342214] * updated windows libraries and configuration
config_mingw32.sh 2014-03-31 Ronny Wegener Ronny Wegener [342214] * updated windows libraries and configuration
configure 2014-03-31 Ronny Wegener Ronny Wegener [7a04ed] * minor changes
msw-inno-setup.iss 2013-12-19 Ronny Wegener Ronny Wegener [00129a] * minor update innosetup script
project.geany 2014-05-24 Ronny Wegener Ronny Wegener [2dbb4c] * preperations for cloudflare iuam bypassing

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