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?
已存檔?
是復刻?
已鎖定?
是鏡像?
是私有?