Hi

When doing a ./domake-win I get some errors:

*
install-win32/buildinstaller: /c/Program Files/NSIS/makensis: No such
file or directory
I'm using a Norwegian version of XP. 
So the correct path for me is: /c/Programfiler/NSIS/makensis
Maybe this should be fixed to also work for localized versions of
Windows?

*
FunctionEnd
!define: "SF_SELECTED" already defined!
Error in script "openvpn.nsi" on line 265 -- aborting creation process
Is IT safe to just comment out the line?: #!define SF_SELECTED 1


So a request...:
On Vista, users need to run OpenVPN as administrator(to set routes)
Can this feature be added to the source?
( or is there a reason that it's not included? )

It would have been nice if the users didn't have to fix this
themselves.
(right-click on icon, set to "run as admin..")

I've added some code in openvpn.nsi:

--- openvpn.nsi.orig    2008-12-19 13:49:05.000000000 +0100
+++ openvpn.nsi 2008-12-19 08:33:28.000000000 +0100
@@ -426,6 +426,10 @@
 ; tap-64bit:

   DetailPrint "We are running on a 64-bit system."
+
+  SetRegView 64
+  WriteRegStr HKLM "Software\Microsoft\Windows
NT\CurrentVersion\AppCompatFlags\Layers"
"$INSTDIR\bin\openvpn-gui-1.0.3.exe" "RUNASADMIN"
+  SetRegView 32

   SetOutPath "$INSTDIR\bin"

@@ -442,6 +446,8 @@
 tap-32bit:

   DetailPrint "We are running on a 32-bit system."
+  WriteRegStr HKLM "Software\Microsoft\Windows
NT\CurrentVersion\AppCompatFlags\Layers"
"$INSTDIR\bin\openvpn-gui-1.0.3.exe" "RUNASADMIN"
+

   SetOutPath "$INSTDIR\bin"
   File "${GEN}\tapinstall\i386\tapinstall.exe"

This is maybe not the best way to do it...but it works..

Svein Hansen

Reply via email to