PFSenseDevWiki : NSISonFreeBSD

PfSenseDevHome :: Categories :: PageIndex :: RecentChanges :: RecentlyCommented :: Login/Register
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.
Valid XHTML 1.0 Transitional :: Valid CSS :: Powered by Wikka Wakka Wiki 1.1.6.3
Page was generated in 0.1622 seconds