Most recent edit on 2008-05-05 23:34:40 by GeekGod
Additions:
Creating OpenVPN installer
makensis openvpn-gu.nsi
Edited on 2008-05-05 23:34:02 by GeekGod
Additions:
Install Misc Files
Download latest windows openvpn installer, install to a machine. Grab the Stubs directory and copy to /usr/local/Stubs on the builder machine.
Deletions:
Install Zlib Stubs
mkdir -p /usr/local/Stubs/zlib
cp <finish me>
Edited on 2008-05-04 00:19:24 by GeekGod
No differences.
Edited on 2008-05-04 00:19:13 by GeekGod
Additions:
Install Zlib Stubs
mkdir -p /usr/local/Stubs/zlib
cp <finish me>
Edited on 2008-05-04 00:15:03 by GeekGod
Additions:
Requires scons to build:
Download the NSIS source code
Downlooad the Windows installer source:
Install unzip:
Unzip the windows client installer:
build with:
install with:
Deletions:
Requires scons to build:
Download the NSIS source code
Downlooad the Windows installer source:
Install unzip:
Unzip the windows client installer:
build with:
install with:
Edited on 2008-05-04 00:14:24 by GeekGod
Additions:
scons SKIPSTUBS=all SKIPPLUGINS=all SKIPUTILS=all SKIPMISC=all NSIS_CONFIG_CONST_DATA_PATH=no APPEND_LIBPATH="/usr/local/lib" APPEND_CPPPATH="/usr/local/include" install
Edited on 2008-05-03 23:52:36 by GeekGod
Additions:
Downlooad the Windows installer source:
fetch http://openvpn.se/files/install_packages_source/openvpn_install_source-2.0.9-gui-1.0.3.zip∞
Install unzip:
pkg_add -r unzip (or cd /usr/ports/archivers/unzip && make install clean)
Unzip the windows client installer:
unzip openvpn_install_source-2.0.9-gui-1.0.3.zip
Edited on 2008-05-03 23:49:09 by ChrisBuechler
Additions:
POSIX Install from NSIS docs
http://nsis.sourceforge.net/Docs/AppendixG.html#G.3∞
Edited on 2008-05-03 23:48:04 by ChrisBuechler
Additions:
Linux NSIS Install howto
http://cho.hapgoods.com/wordpress/?p=138∞
Edited on 2008-05-03 23:46:06 by GeekGod
Additions:
bzip2 -d nsis-2.36-src.tar.bz2
tar xvf nsis-2.36-src.tar
cd nsis-2.36-src
Edited on 2008-05-03 23:45:28 by GeekGod
Additions:
cd /usr/ports/devel/scons && make install clean
rehash
scons SKIPSTUBS=all SKIPPLUGINS=all SKIPUTILS=all SKIPMISC=all NSIS_CONFIG_CONST_DATA_PATH=no APPEND_LIBPATH="/usr/local/lib" APPEND_CPPPATH="/usr/local/include"
Deletions:
cd /usr/ports/devel/scons && make install clean
env SCONS_LIB_DIR="/usr/local/lib" scons SKIPSTUBS=all SKIPPLUGINS=all SKIPUTILS=all SKIPMISC=all NSIS_CONFIG_CONST_DATA_PATH=no APPEND_LIBPATH="/usr/local/lib" APPEND_CPPPATH="/usr/local/include"
Edited on 2008-05-03 23:45:14 by GeekGod
Additions:
cd /usr/ports/devel/scons && make install clean
Download the NSIS source code
cd /root/ && fetch http://superb-west.dl.sourceforge.net/sourceforge/nsis/nsis-2.36-src.tar.bz2∞
build with:
env SCONS_LIB_DIR="/usr/local/lib" scons SKIPSTUBS=all SKIPPLUGINS=all SKIPUTILS=all SKIPMISC=all NSIS_CONFIG_CONST_DATA_PATH=no APPEND_LIBPATH="/usr/local/lib" APPEND_CPPPATH="/usr/local/include"
install with:
Deletions:
/usr/ports/devel/scons
attempting to build with:
scons SKIPSTUBS=all SKIPPLUGINS=all SKIPUTILS=all SKIPMISC=all NSIS_CONFIG_CONST_DATA_PATH=no
and then it fails building with:
g++ -o build/release/makensis/DialogTemplate.o -c -O2 -Wall -m32 -Wno-non-virtual-dtor -D_WIN32_IE=0x0500 -Ibuild/release/makensis -ISource Source/DialogTemplate.cpp
In file included from Source/DialogTemplate.cpp:21:
Source/util.h:26:21: error: iconv.h: No such file or directory
scons: *** [build/release/makensis/DialogTemplate.o] Error 1
scons: building terminated because of errors.
which is related to FAQ 4.3 here: http://www.scons.org/faq.php∞
this is still a work in progress.
Edited on 2008-05-03 22:56:24 by ChrisBuechler
Additions:
which is related to FAQ 4.3 here: http://www.scons.org/faq.php∞
Edited on 2008-05-03 22:49:47 by ChrisBuechler
Additions:
NSIS with OpenVPN Info
Deletions:
NSIS with OpenVPN Info
Edited on 2008-05-03 22:49:40 by ChrisBuechler
Additions:
NSIS with OpenVPN Info
http://openvpn.se/files/howto/openvpn-howto_roll_your_own_installation_package.html∞
Edited on 2008-04-28 04:51:30 by ChrisBuechler
Additions:
attempting to build with:
scons SKIPSTUBS=all SKIPPLUGINS=all SKIPUTILS=all SKIPMISC=all NSIS_CONFIG_CONST_DATA_PATH=no
Oldest known version of this page was edited on 2008-04-28 04:51:08 by ChrisBuechler []
Page view:
Building NSIS on FreeBSD
Requires scons to build:
/usr/ports/devel/scons
and then it fails building with:
g++ -o build/release/makensis/DialogTemplate.o -c -O2 -Wall -m32 -Wno-non-virtual-dtor -D_WIN32_IE=0x0500 -Ibuild/release/makensis -ISource Source/DialogTemplate.cpp
In file included from Source/DialogTemplate.cpp:21:
Source/util.h:26:21: error: iconv.h: No such file or directory
scons: *** [build/release/makensis/DialogTemplate.o] Error 1
scons: building terminated because of errors.
this is still a work in progress.