fwknop-gui

Master repo for fwknop-gui

  • 所有者: jp-bennett/fwknop-gui
  • 平台:
  • 许可证: GNU General Public License v3.0
  • 分类:
  • 主题:
  • 喜欢:
    0
      比较:

Github星跟踪图

Fwknop-gui is intended to be a cross platform graphical client for sending SPA knocks to fwknopd.
It is based on the interface of Fwknop2 on Android.

Binary downloads for Windows and Mac are hosted at http://incomsystems.biz/fwknop-gui

Building from source is generally done by creating a build folder in the source directory, and running "cmake .." in that build folder. Then run make and sudo make install.
I have run into an issue in Fedora where cmake will try to use wxWidgets 2.8.12 instead of a 3.0 version. The solution seems to be to run
cmake ../ -DwxWidgets_CONFIG_EXECUTABLE='/usr/bin/wx-config-3.0'

To build on Windows, use the msys2 project from http://msys2.github.io/
Once installed, don't launch the msys2 shell. Instead, use the "MinGW-w64 Win32 Shell" Start by running "update-core", installing those updates, and then closing that shell and reopening it.

From there, run:
pacman -S mingw-w64-i686-toolchain
pacman -S make mingw-w64-i686-make mingw-w64-i686-libtool texinfo autoconf automake tar

Download the latest tarball from http://www.cipherdyne.org/fwknop/download/ and use tar -xf fwknop-2.* to unpack. Then run:

./configure --disable-server --disable-client --disable-stack-protector
mingw32-make

This should just work as of Fwknop 2.6.9.

For qrcode support, download the latest realease from https://fukuchi.org/works/qrencode/
./configure, build, and build install

Next, unpack the fwknop-gui source, and create a build directory. Run cmake .. -G"MSYS Makefiles" twice! and then make to build.

On Mac, I've had to compile both wxWidgets and libqrencode from source.
Macports or Homebrew should suffice to install a usable toolchain to bootstrap compiling. Gpgme must also be installed. I used homebrew for this.
To make a portable bundle, use "make install".

主要指标

概览
名称与所有者jp-bennett/fwknop-gui
主编程语言C++
编程语言C++ (语言数: 3)
平台
许可证GNU General Public License v3.0
所有者活动
创建于2015-08-10 15:20:53
推送于2016-09-11 13:09:41
最后一次提交2016-09-09 15:56:31
发布数2
最新版本名称v1.3-release (发布于 )
第一版名称v1.0-release (发布于 )
用户参与
星数52
关注者数6
派生数12
提交数108
已启用问题?
问题数25
打开的问题数4
拉请求数5
打开的拉请求数1
关闭的拉请求数0
项目设置
已启用Wiki?
已存档?
是复刻?
已锁定?
是镜像?
是私有?