<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nl">
	<id>https://www.eekboek.nl/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Edwin+Hakkennes</id>
	<title>EekBoek - Gebruikersbijdragen [nl]</title>
	<link rel="self" type="application/atom+xml" href="https://www.eekboek.nl/mediawiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Edwin+Hakkennes"/>
	<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php/Speciaal:Bijdragen/Edwin_Hakkennes"/>
	<updated>2026-04-04T11:12:45Z</updated>
	<subtitle>Gebruikersbijdragen</subtitle>
	<generator>MediaWiki 1.41.1</generator>
	<entry>
		<id>https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1023</id>
		<title>Windows-installer</title>
		<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1023"/>
		<updated>2012-09-09T20:11:41Z</updated>

		<summary type="html">&lt;p&gt;Edwin Hakkennes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Deze pagina beoogt een dump te zijn van het MAKEN van een self-installing package voor EekBoek voor Windows.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Er komt een aparte pagina voor het installeren van het resultaat van deze pagina&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kies voor x86 (32 bit) of x64 (64 bit). Ik noem steeds de 64 bit variant. Aanpassen waar gewenst. (x64 -&amp;gt; x86)&lt;br /&gt;
&lt;br /&gt;
== Download en installeer cygwin ==&lt;br /&gt;
&lt;br /&gt;
Cygwin is een unix emulator onder windows. Het maakt allerlei (command-line-)utilities beschikbaar, zoals zip, unzip, git etc.&lt;br /&gt;
&lt;br /&gt;
Installeer vanaf http://www.cygwin.com/&lt;br /&gt;
&lt;br /&gt;
http://cygwin.com/setup.exe&lt;br /&gt;
&lt;br /&gt;
Kies in ieder geval zip en unzip (uit de categorie archive) en git (uit de categorie devel).&lt;br /&gt;
&lt;br /&gt;
Cygwin installeert ook een versie van Perl, die we niet gaan gebruiken.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer CitrusPerl ==&lt;br /&gt;
&lt;br /&gt;
* Download CitrusPerl (van http://www.citrusperl.com/download/CitrusPerl/).  Kies voor de 20812 versie, 209xx werkt nog niet.&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CitrusPerl/citrusperl-standard-51402-20812-msw-x64-014.zip&lt;br /&gt;
&lt;br /&gt;
* Sla de zipfile op, en pak de zipfile uit, bijvoorbeeld in de c:\eekboek directory. Er onstaat een directory: &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\&lt;br /&gt;
&lt;br /&gt;
* Start de tool citrusutils, in &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusutils.exe&lt;br /&gt;
&lt;br /&gt;
* Hiermee zetten we een aantal paden goed, en installeren we MinGW (de GCC compiler voor Windows, benodigd vanwege dmake.exe).&lt;br /&gt;
&lt;br /&gt;
* In het eerste tabblad: klik SET GCC en kies voor de bovenste optie, &amp;quot;download the binary MinGW distribution used to build this&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Selecteer een pad om uit te pakken en neer te zetten, bijvoorbeeld C:\eekboek\mingw-x64\&lt;br /&gt;
&lt;br /&gt;
* Klik ook eenmaal op de knop met de twee pijltjes onder de SET GCC button. (Niet zeker of dat nodig is).&lt;br /&gt;
&lt;br /&gt;
* Sluit de CitrusUtils applicatie af.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en bouw EekBoek ==&lt;br /&gt;
&lt;br /&gt;
* Maak een directory c:\eekboek\builddir64\&lt;br /&gt;
&lt;br /&gt;
* start een terminal vanuit CitrusPerl, door&lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusterm.bat te runnen.&lt;br /&gt;
&lt;br /&gt;
binnen deze terminal de volgende commando&#039;s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 cpan Term::ReadKey (eenmalig, dit geeft een hele lijst met output, en moet eindigen met OK)&lt;br /&gt;
 cd c:\eekboek\builddir64\&lt;br /&gt;
 git clone -b btwcodes git://eekboek.git.sourceforge.net/gitroot/eekboek/eekboek&lt;br /&gt;
 cd eekboek&lt;br /&gt;
 make bootstrap&lt;br /&gt;
 perl Build.PL &lt;br /&gt;
 Build &lt;br /&gt;
 Build test &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Als je een alleen re-build van een nieuwere versie doet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; &lt;br /&gt;
 cd c:\eekboek\builddir64\eekboek&lt;br /&gt;
 git pull&lt;br /&gt;
 make bootstrap&lt;br /&gt;
 perl Build.PL &lt;br /&gt;
 Build &lt;br /&gt;
 Build test &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;een aantal test faalt, dat komt doordat er geen externe database server beschikbaar is, en doordat er files missen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
om naar een bepaalde versie te springen:&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 git checkout tags/R02_01_06&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Een voorbeeld van het resultaat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 Test Summary Report&lt;br /&gt;
 -------------------&lt;br /&gt;
 t\93_ivp_en.t       (Wstat: 65280 Tests: 11 Failed: 0)&lt;br /&gt;
   Non-zero exit status: 255&lt;br /&gt;
   Parse errors: Bad plan.  You planned 129 tests but ran 11.&lt;br /&gt;
 Files=11, Tests=464, 258 wallclock secs ( 0.14 usr +  0.00 sys =  0.14 CPU)&lt;br /&gt;
 Result: FAIL&lt;br /&gt;
 Failed 1/11 test programs. 0/464 subtests failed.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hoewel er dus fouten zijn, gaan we toch door.&lt;br /&gt;
&lt;br /&gt;
Mocht je EekBoek niet willen inpakken, maar zelf willen gebruiken, dan kun je hier stoppen.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer Cava ==&lt;br /&gt;
&lt;br /&gt;
* Download Cava&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Voor de 32 bit variant heb ik versie 72 gebruikt!, nu versie 76&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CavaPackager/cava-packager-msw-x64-2-0-76.exe&lt;br /&gt;
&lt;br /&gt;
Run de installer, als administrator (rechtsklikken, Run as Administrator), anders kunnen de benodigde directory&#039;s niet worden aangemaakt.&lt;br /&gt;
&lt;br /&gt;
Helaas heeft de maker van deze installer, dit programma niet ondertekend. (zie ook de todo...)&lt;br /&gt;
&lt;br /&gt;
== Download en installateer InnoSetup ==&lt;br /&gt;
&lt;br /&gt;
Er is geen aparte 64 bit versie van InnoSetup.&lt;br /&gt;
&lt;br /&gt;
* Download InnoSetup van http://www.jrsoftware.org/isdl.php&lt;br /&gt;
&lt;br /&gt;
Ik heb gekozen voor de unicode verie, van een Nederlandse mirror.&lt;br /&gt;
&lt;br /&gt;
http://www.jrsoftware.org/download.php/is-unicode.exe?site=2&lt;br /&gt;
&lt;br /&gt;
Voer het bestand uit, accepteer de licentie en de locatie. Aan het einde is het niet nodig om innosetup te starten. Het wordt door Cava onderwater gebruikt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inpakken met Cava ==&lt;br /&gt;
&lt;br /&gt;
Start Cava Pacakager 2.0 vanuit het start menu. Er kunnen helaas geen 64 en 32 bit varianten tegelijk geïnstalleerd zijn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hier de opmerkingen van Johan toevoegen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
zipfile van Johan uitgepakt als c:\eekboek\ebcava64&lt;br /&gt;
&lt;br /&gt;
innosetup file verwijderd.&lt;br /&gt;
&lt;br /&gt;
Cava opstarten. Cava file (c:\eekboek\ebcava64\cava20.cpkgproj) openen&lt;br /&gt;
&lt;br /&gt;
Interperter goedzetten in menu Eekboek, laatste tab.&lt;br /&gt;
&lt;br /&gt;
(C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\perl.exe)&lt;br /&gt;
Klaagt ergens over..&lt;br /&gt;
&lt;br /&gt;
Voeg hier ook &lt;br /&gt;
c:\eekboek\builddir64\eekboek\lib\ &lt;br /&gt;
en &lt;br /&gt;
C:\eekboek\builddir64\eekboek\lib\EB\CPAN&lt;br /&gt;
toe aan &amp;quot;extra module search paths&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Menu scripts -&amp;gt; script locatie goedzetten voor beide scripts. c:\eekboek\builddir64\eekboek\scripts&lt;br /&gt;
&lt;br /&gt;
Menu resources -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\res&lt;br /&gt;
&lt;br /&gt;
Menu user -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\user&lt;br /&gt;
&lt;br /&gt;
menu installer -&amp;gt; check &#039;require administrator privileges to install&#039;&lt;br /&gt;
&lt;br /&gt;
menu build -&amp;gt; rechtsbovenaan zit een knopje waar &#039;scan and build&#039; als helptext bij verschijnt. Druk op die knop.&lt;br /&gt;
&lt;br /&gt;
in C:\eekboek\ebcava64\release\EekBoek staat een installatie, die je snel kan proberen.&lt;br /&gt;
&lt;br /&gt;
in C:\eekboek\ebcava64\installer\ staat de gewenste installer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt; laatst uitgevoerd op 30-08-2012 met versie 2.1.4 &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ToDo ==&lt;br /&gt;
&lt;br /&gt;
1) De installer in unsigned. Dat betekent, dat de auteur als unknown staat, en windows je afraadt dit te installeren. &lt;br /&gt;
&lt;br /&gt;
Hiervoor is een certificaat nodig. Het is me nog niet duidelijk (genoeg) hoe dit te doen.&lt;br /&gt;
&lt;br /&gt;
2) Er moet nog een installatie pagina komen, hoe je deze files installeert. Zou zichzelf moeten wijzen, als er een download pagina is. Feitelijk: downloaden en dubbelklikken, accepteren dat de auteur onbekend is.&lt;br /&gt;
&lt;br /&gt;
3) In ebcava kan nog een licentie text worden opgegeven.&lt;/div&gt;</summary>
		<author><name>Edwin Hakkennes</name></author>
	</entry>
	<entry>
		<id>https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1022</id>
		<title>Windows-installer</title>
		<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1022"/>
		<updated>2012-09-06T20:51:52Z</updated>

		<summary type="html">&lt;p&gt;Edwin Hakkennes: update bij maken van versie 2.1.7.40&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Deze pagina beoogt een dump te zijn van het MAKEN van een self-installing package voor EekBoek voor Windows.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Er komt een aparte pagina voor het installeren van het resultaat van deze pagina&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Kies voor x86 (32 bit) of x64 (64 bit). Ik noem steeds de 64 bit variant. Aanpassen waar gewenst. (x64 -&amp;gt; x86)&lt;br /&gt;
&lt;br /&gt;
== Download en installeer cygwin ==&lt;br /&gt;
&lt;br /&gt;
Cygwin is een unix emulator onder windows. Het maakt allerlei (command-line-)utilities beschikbaar, zoals zip, unzip, git etc.&lt;br /&gt;
&lt;br /&gt;
Installeer vanaf http://www.cygwin.com/&lt;br /&gt;
&lt;br /&gt;
http://cygwin.com/setup.exe&lt;br /&gt;
&lt;br /&gt;
Kies in ieder geval zip en unzip (uit de categorie archive) en git (uit de categorie devel).&lt;br /&gt;
&lt;br /&gt;
Cygwin installeert ook een versie van Perl, die we niet gaan gebruiken.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer CitrusPerl ==&lt;br /&gt;
&lt;br /&gt;
* Download CitrusPerl (van http://www.citrusperl.com/download/CitrusPerl/).  Kies voor de 20812 versie, 209xx werkt nog niet.&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CitrusPerl/citrusperl-standard-51402-20812-msw-x64-014.zip&lt;br /&gt;
&lt;br /&gt;
* Sla de zipfile op, en pak de zipfile uit, bijvoorbeeld in de c:\eekboek directory. Er onstaat een directory: &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\&lt;br /&gt;
&lt;br /&gt;
* Start de tool citrusutils, in &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusutils.exe&lt;br /&gt;
&lt;br /&gt;
* Hiermee zetten we een aantal paden goed, en installeren we MinGW (de GCC compiler voor Windows, benodigd vanwege dmake.exe).&lt;br /&gt;
&lt;br /&gt;
* In het eerste tabblad: klik SET GCC en kies voor de bovenste optie, &amp;quot;download the binary MinGW distribution used to build this&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Selecteer een pad om uit te pakken en neer te zetten, bijvoorbeeld C:\eekboek\mingw-x64\&lt;br /&gt;
&lt;br /&gt;
* Klik ook eenmaal op de knop met de twee pijltjes onder de SET GCC button. (Niet zeker of dat nodig is).&lt;br /&gt;
&lt;br /&gt;
* Sluit de CitrusUtils applicatie af.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en bouw EekBoek ==&lt;br /&gt;
&lt;br /&gt;
* Maak een directory c:\eekboek\builddir64\&lt;br /&gt;
&lt;br /&gt;
* start een terminal vanuit CitrusPerl, door&lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusterm.bat te runnen.&lt;br /&gt;
&lt;br /&gt;
binnen deze terminal de volgende commando&#039;s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 cpan Term::ReadKey (eenmalig, dit geeft een hele lijst met output, en moet eindigen met OK)&lt;br /&gt;
 cd c:\eekboek\builddir64\&lt;br /&gt;
 git clone -b btwcodes git://eekboek.git.sourceforge.net/gitroot/eekboek/eekboek&lt;br /&gt;
 cd eekboek&lt;br /&gt;
 make bootstrap&lt;br /&gt;
 perl Build.PL &lt;br /&gt;
 Build &lt;br /&gt;
 Build test &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Als je een alleen re-build van een nieuwere versie doet:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt; &lt;br /&gt;
 cd c:\eekboek\builddir64\eekboek&lt;br /&gt;
 git pull&lt;br /&gt;
 make bootstrap&lt;br /&gt;
 perl Build.PL &lt;br /&gt;
 Build &lt;br /&gt;
 Build test &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;een aantal test faalt, dat komt doordat er geen externe database server beschikbaar is, en doordat er files missen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Een voorbeeld van het resultaat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 Test Summary Report&lt;br /&gt;
 -------------------&lt;br /&gt;
 t\93_ivp_en.t       (Wstat: 65280 Tests: 11 Failed: 0)&lt;br /&gt;
   Non-zero exit status: 255&lt;br /&gt;
   Parse errors: Bad plan.  You planned 129 tests but ran 11.&lt;br /&gt;
 Files=11, Tests=464, 258 wallclock secs ( 0.14 usr +  0.00 sys =  0.14 CPU)&lt;br /&gt;
 Result: FAIL&lt;br /&gt;
 Failed 1/11 test programs. 0/464 subtests failed.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hoewel er dus fouten zijn, gaan we toch door.&lt;br /&gt;
&lt;br /&gt;
Mocht je EekBoek niet willen inpakken, maar zelf willen gebruiken, dan kun je hier stoppen.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer Cava ==&lt;br /&gt;
&lt;br /&gt;
* Download Cava&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Voor de 32 bit variant heb ik versie 72 gebruikt!, nu versie 76&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CavaPackager/cava-packager-msw-x64-2-0-76.exe&lt;br /&gt;
&lt;br /&gt;
Run de installer, als administrator (rechtsklikken, Run as Administrator), anders kunnen de benodigde directory&#039;s niet worden aangemaakt.&lt;br /&gt;
&lt;br /&gt;
Helaas heeft de maker van deze installer, dit programma niet ondertekend. (zie ook de todo...)&lt;br /&gt;
&lt;br /&gt;
== Download en installateer InnoSetup ==&lt;br /&gt;
&lt;br /&gt;
Er is geen aparte 64 bit versie van InnoSetup.&lt;br /&gt;
&lt;br /&gt;
* Download InnoSetup van http://www.jrsoftware.org/isdl.php&lt;br /&gt;
&lt;br /&gt;
Ik heb gekozen voor de unicode verie, van een Nederlandse mirror.&lt;br /&gt;
&lt;br /&gt;
http://www.jrsoftware.org/download.php/is-unicode.exe?site=2&lt;br /&gt;
&lt;br /&gt;
Voer het bestand uit, accepteer de licentie en de locatie. Aan het einde is het niet nodig om innosetup te starten. Het wordt door Cava onderwater gebruikt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inpakken met Cava ==&lt;br /&gt;
&lt;br /&gt;
Start Cava Pacakager 2.0 vanuit het start menu. Er kunnen helaas geen 64 en 32 bit varianten tegelijk geïnstalleerd zijn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hier de opmerkingen van Johan toevoegen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
zipfile van Johan uitgepakt als c:\eekboek\ebcava64&lt;br /&gt;
&lt;br /&gt;
innosetup file verwijderd.&lt;br /&gt;
&lt;br /&gt;
Cava opstarten. Cava file (c:\eekboek\ebcava64\cava20.cpkgproj) openen&lt;br /&gt;
&lt;br /&gt;
Interperter goedzetten in menu Eekboek, laatste tab.&lt;br /&gt;
&lt;br /&gt;
(C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\perl.exe)&lt;br /&gt;
Klaagt ergens over..&lt;br /&gt;
&lt;br /&gt;
Voeg hier ook &lt;br /&gt;
c:\eekboek\builddir64\eekboek\lib\ &lt;br /&gt;
en &lt;br /&gt;
C:\eekboek\builddir64\eekboek\lib\EB\CPAN&lt;br /&gt;
toe aan &amp;quot;extra module search paths&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Menu scripts -&amp;gt; script locatie goedzetten voor beide scripts. c:\eekboek\builddir64\eekboek\scripts&lt;br /&gt;
&lt;br /&gt;
Menu resources -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\res&lt;br /&gt;
&lt;br /&gt;
Menu user -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\user&lt;br /&gt;
&lt;br /&gt;
menu installer -&amp;gt; check &#039;require administrator privileges to install&#039;&lt;br /&gt;
&lt;br /&gt;
menu build -&amp;gt; rechtsbovenaan zit een knopje waar &#039;scan and build&#039; als helptext bij verschijnt. Druk op die knop.&lt;br /&gt;
&lt;br /&gt;
in C:\eekboek\ebcava64\release\EekBoek staat een installatie, die je snel kan proberen.&lt;br /&gt;
&lt;br /&gt;
in C:\eekboek\ebcava64\installer\ staat de gewenste installer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt; laatst uitgevoerd op 30-08-2012 met versie 2.1.4 &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ToDo ==&lt;br /&gt;
&lt;br /&gt;
1) De installer in unsigned. Dat betekent, dat de auteur als unknown staat, en windows je afraadt dit te installeren. &lt;br /&gt;
&lt;br /&gt;
Hiervoor is een certificaat nodig. Het is me nog niet duidelijk (genoeg) hoe dit te doen.&lt;br /&gt;
&lt;br /&gt;
2) Er moet nog een installatie pagina komen, hoe je deze files installeert. Zou zichzelf moeten wijzen, als er een download pagina is. Feitelijk: downloaden en dubbelklikken, accepteren dat de auteur onbekend is.&lt;br /&gt;
&lt;br /&gt;
3) In ebcava kan nog een licentie text worden opgegeven.&lt;/div&gt;</summary>
		<author><name>Edwin Hakkennes</name></author>
	</entry>
	<entry>
		<id>https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1021</id>
		<title>Windows-installer</title>
		<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1021"/>
		<updated>2012-08-30T21:03:38Z</updated>

		<summary type="html">&lt;p&gt;Edwin Hakkennes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Deze pagina beoogt een dump te zijn van het MAKEN van een self-installing package voor EekBoek voor Windows.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Er komt een aparte pagina voor het installeren van het resultaat van deze pagina&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Work in progress, deze pagina is nog niet volledig of getest&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kies voor x86 (32 bit) of x64 (64 bit). Ik noem steeds de 64 bit variant. Aanpassen waar gewenst. (x64 -&amp;gt; x86)&lt;br /&gt;
&lt;br /&gt;
== Download en installeer cygwin ==&lt;br /&gt;
&lt;br /&gt;
Cygwin is een unix emulator onder windows. Het maakt allerlei (command-line-)utilities beschikbaar, zoals zip, unzip, git etc.&lt;br /&gt;
&lt;br /&gt;
Installeer vanaf http://www.cygwin.com/&lt;br /&gt;
&lt;br /&gt;
http://cygwin.com/setup.exe&lt;br /&gt;
&lt;br /&gt;
Kies in ieder geval zip en unzip (uit de categorie archive) en git (uit de categorie devel).&lt;br /&gt;
&lt;br /&gt;
Cygwin installeert ook een versie van Perl, die we niet gaan gebruiken.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer CitrusPerl ==&lt;br /&gt;
&lt;br /&gt;
* Download CitrusPerl (van http://www.citrusperl.com/download/CitrusPerl/).  Kies voor de 20812 versie, 209xx werkt nog niet.&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CitrusPerl/citrusperl-standard-51402-20812-msw-x64-014.zip&lt;br /&gt;
&lt;br /&gt;
* Sla de zipfile op, en pak de zipfile uit, bijvoorbeeld in de c:\eekboek directory. Er onstaat een directory: &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\&lt;br /&gt;
&lt;br /&gt;
* Start de tool citrusutils, in &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusutils.exe&lt;br /&gt;
&lt;br /&gt;
* Hiermee zetten we een aantal paden goed, en installeren we MinGW (de GCC compiler voor Windows, benodigd vanwege dmake.exe).&lt;br /&gt;
&lt;br /&gt;
* In het eerste tabblad: klik SET GCC en kies voor de bovenste optie, &amp;quot;download the binary MinGW distribution used to build this&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Selecteer een pad om uit te pakken en neer te zetten, bijvoorbeeld C:\eekboek\mingw-x64\&lt;br /&gt;
&lt;br /&gt;
* Klik ook eenmaal op de knop met de twee pijltjes onder de SET GCC button. (Niet zeker of dat nodig is).&lt;br /&gt;
&lt;br /&gt;
* Sluit de CitrusUtils applicatie af.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en bouw EekBoek ==&lt;br /&gt;
&lt;br /&gt;
* Maak een directory c:\eekboek\builddir64\&lt;br /&gt;
&lt;br /&gt;
* start een terminal vanuit CitrusPerl, door&lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusterm.bat te runnen.&lt;br /&gt;
&lt;br /&gt;
binnen deze terminal de volgende commando&#039;s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 cpan Term::ReadKey (eenmalig, dit geeft een hele lijst met output, en moet eindigen met OK)&lt;br /&gt;
 cd c:\eekboek\builddir64\&lt;br /&gt;
 git clone -b btwcodes git://eekboek.git.sourceforge.net/gitroot/eekboek/eekboek&lt;br /&gt;
 cd eekboek&lt;br /&gt;
 make bootstrap &amp;lt;er missen een aantal files, dat is bekend&amp;gt;&lt;br /&gt;
 perl Build.PL &lt;br /&gt;
 Build &lt;br /&gt;
 Build test &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;een aantal test faalt, dat komt doordat er geen externe database server beschikbaar is, en doordat er files missen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Een voorbeeld van het resultaat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 Test Summary Report&lt;br /&gt;
 -------------------&lt;br /&gt;
 t\93_ivp_en.t       (Wstat: 65280 Tests: 11 Failed: 0)&lt;br /&gt;
   Non-zero exit status: 255&lt;br /&gt;
   Parse errors: Bad plan.  You planned 129 tests but ran 11.&lt;br /&gt;
 Files=11, Tests=464, 258 wallclock secs ( 0.14 usr +  0.00 sys =  0.14 CPU)&lt;br /&gt;
 Result: FAIL&lt;br /&gt;
 Failed 1/11 test programs. 0/464 subtests failed.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hoewel er dus fouten zijn, gaan we toch door.&lt;br /&gt;
&lt;br /&gt;
Mocht je EekBoek niet willen inpakken, maar zelf willen gebruiken, dan kun je hier stoppen.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer Cava ==&lt;br /&gt;
&lt;br /&gt;
* Download Cava&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Voor de 32 bit variant heb ik versie 72 gebruikt!, nu versie 76&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CavaPackager/cava-packager-msw-x64-2-0-76.exe&lt;br /&gt;
&lt;br /&gt;
Run de installer, als administrator (rechtsklikken, Run as Administrator), anders kunnen de benodigde directory&#039;s niet worden aangemaakt.&lt;br /&gt;
&lt;br /&gt;
Helaas heeft de maker van deze installer, dit programma niet ondertekend. (zie ook de todo...)&lt;br /&gt;
&lt;br /&gt;
== Download en installateer InnoSetup ==&lt;br /&gt;
&lt;br /&gt;
Er is geen aparte 64 bit versie van InnoSetup.&lt;br /&gt;
&lt;br /&gt;
* Download InnoSetup van http://www.jrsoftware.org/isdl.php&lt;br /&gt;
&lt;br /&gt;
Ik heb gekozen voor de unicode verie, van een Nederlandse mirror.&lt;br /&gt;
&lt;br /&gt;
http://www.jrsoftware.org/download.php/is-unicode.exe?site=2&lt;br /&gt;
&lt;br /&gt;
Voer het bestand uit, accepteer de licentie en de locatie. Aan het einde is het niet nodig om innosetup te starten. Het wordt door Cava onderwater gebruikt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inpakken met Cava ==&lt;br /&gt;
&lt;br /&gt;
Start Cava Pacakager 2.0 vanuit het start menu. Er kunnen helaas geen 64 en 32 bit varianten tegelijk geïnstalleerd zijn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hier de opmerkingen van Johan toevoegen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
zipfile van Johan uitgepakt als c:\eekboek\ebcava64&lt;br /&gt;
&lt;br /&gt;
innosetup file verwijderd.&lt;br /&gt;
&lt;br /&gt;
Cava opstarten. Cava file (c:\eekboek\ebcava64\cava20.cpkgproj) openen&lt;br /&gt;
&lt;br /&gt;
Interperter goedzetten in menu Eekboek, laatste tab.&lt;br /&gt;
&lt;br /&gt;
(C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\perl.exe)&lt;br /&gt;
Klaagt ergens over..&lt;br /&gt;
&lt;br /&gt;
Voeg hier ook &lt;br /&gt;
c:\eekboek\builddir64\eekboek\lib\ &lt;br /&gt;
en &lt;br /&gt;
C:\eekboek\builddir64\eekboek\lib\EB\CPAN&lt;br /&gt;
toe aan &amp;quot;extra module search paths&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Menu scripts -&amp;gt; script locatie goedzetten voor beide scripts. c:\eekboek\builddir64\eekboek\scripts&lt;br /&gt;
&lt;br /&gt;
Menu resources -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\res&lt;br /&gt;
&lt;br /&gt;
Menu user -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\user&lt;br /&gt;
&lt;br /&gt;
menu installer -&amp;gt; check &#039;require administrator privileges to install&#039;&lt;br /&gt;
&lt;br /&gt;
menu build -&amp;gt; rechtsbovenaan zit een knopje waar &#039;scan and build&#039; als helptext bij verschijnt. Druk op die knop.&lt;br /&gt;
&lt;br /&gt;
in C:\eekboek\ebcava64\release\EekBoek staat een installatie, die je snel kan proberen.&lt;br /&gt;
&lt;br /&gt;
in C:\eekboek\ebcava64\installer\ staat de gewenste installer.&lt;br /&gt;
&lt;br /&gt;
&amp;lt; laatst uitgevoerd op 30-08-2012 met versie 2.1.4 &amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ToDo ==&lt;br /&gt;
&lt;br /&gt;
1) De installer in unsigned. Dat betekent, dat de auteur als unknown staat, en windows je afraadt dit te installeren. &lt;br /&gt;
&lt;br /&gt;
Hiervoor is een certificaat nodig. Het is me nog niet duidelijk (genoeg) hoe dit te doen.&lt;br /&gt;
&lt;br /&gt;
2) Er moet nog een installatie pagina komen, hoe je deze files installeert. Zou zichzelf moeten wijzen.&lt;br /&gt;
&lt;br /&gt;
3) In ebcava kan nog een licentie text worden opgegeven.&lt;/div&gt;</summary>
		<author><name>Edwin Hakkennes</name></author>
	</entry>
	<entry>
		<id>https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1020</id>
		<title>Windows-installer</title>
		<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1020"/>
		<updated>2012-08-30T20:40:30Z</updated>

		<summary type="html">&lt;p&gt;Edwin Hakkennes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Deze pagina beoogt een dump te zijn van het MAKEN van een self-installing package voor EekBoek voor Windows.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Er komt een aparte pagina voor het installeren van het resultaat van deze pagina&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Work in progress, deze pagina is nog niet volledig of getest&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kies voor x86 (32 bit) of x64 (64 bit). Ik noem steeds de 64 bit variant. Aanpassen waar gewenst. (x64 -&amp;gt; x86)&lt;br /&gt;
&lt;br /&gt;
== Download en installeer cygwin ==&lt;br /&gt;
&lt;br /&gt;
Cygwin is een unix emulator onder windows. Het maakt allerlei (command-line-)utilities beschikbaar, zoals zip, unzip, git etc.&lt;br /&gt;
&lt;br /&gt;
Installeer vanaf http://www.cygwin.com/&lt;br /&gt;
&lt;br /&gt;
http://cygwin.com/setup.exe&lt;br /&gt;
&lt;br /&gt;
Kies in ieder geval zip en unzip (uit de categorie archive) en git (uit de categorie devel).&lt;br /&gt;
&lt;br /&gt;
Cygwin installeert ook een versie van Perl, die we niet gaan gebruiken.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer CitrusPerl ==&lt;br /&gt;
&lt;br /&gt;
* Download CitrusPerl (van http://www.citrusperl.com/download/CitrusPerl/).  Kies voor de 20812 versie, 209xx werkt nog niet.&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CitrusPerl/citrusperl-standard-51402-20812-msw-x64-014.zip&lt;br /&gt;
&lt;br /&gt;
* Sla de zipfile op, en pak de zipfile uit, bijvoorbeeld in de c:\eekboek directory. Er onstaat een directory: &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\&lt;br /&gt;
&lt;br /&gt;
* Start de tool citrusutils, in &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusutils.exe&lt;br /&gt;
&lt;br /&gt;
* Hiermee zetten we een aantal paden goed, en installeren we MinGW (de GCC compiler voor Windows, benodigd vanwege dmake.exe).&lt;br /&gt;
&lt;br /&gt;
* In het eerste tabblad: klik SET GCC en kies voor de bovenste optie, &amp;quot;download the binary MinGW distribution used to build this&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Selecteer een pad om uit te pakken en neer te zetten, bijvoorbeeld C:\eekboek\mingw-x64\&lt;br /&gt;
&lt;br /&gt;
* Klik ook eenmaal op de knop met de twee pijltjes onder de SET GCC button. (Niet zeker of dat nodig is).&lt;br /&gt;
&lt;br /&gt;
* Sluit de CitrusUtils applicatie af.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en bouw EekBoek ==&lt;br /&gt;
&lt;br /&gt;
* Maak een directory c:\eekboek\builddir64\&lt;br /&gt;
&lt;br /&gt;
* start een terminal vanuit CitrusPerl, door&lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusterm.bat te runnen.&lt;br /&gt;
&lt;br /&gt;
binnen deze terminal de volgende commando&#039;s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 cpan Term::ReadKey (eenmalig, dit geeft een hele lijst met output, en moet eindigen met OK)&lt;br /&gt;
 cd c:\eekboek\builddir64\&lt;br /&gt;
 git clone -b btwcodes git://eekboek.git.sourceforge.net/gitroot/eekboek/eekboek&lt;br /&gt;
 cd eekboek&lt;br /&gt;
 make bootstrap &amp;lt;er missen een aantal files, dat is bekend&amp;gt;&lt;br /&gt;
 perl Build.PL &lt;br /&gt;
 Build &lt;br /&gt;
 Build test &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;een aantal test faalt, dat komt doordat er geen externe database server beschikbaar is, en doordat er files missen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Een voorbeeld van het resultaat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 Test Summary Report&lt;br /&gt;
 -------------------&lt;br /&gt;
 t\93_ivp_en.t       (Wstat: 65280 Tests: 11 Failed: 0)&lt;br /&gt;
   Non-zero exit status: 255&lt;br /&gt;
   Parse errors: Bad plan.  You planned 129 tests but ran 11.&lt;br /&gt;
 Files=11, Tests=464, 258 wallclock secs ( 0.14 usr +  0.00 sys =  0.14 CPU)&lt;br /&gt;
 Result: FAIL&lt;br /&gt;
 Failed 1/11 test programs. 0/464 subtests failed.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hoewel er dus fouten zijn, gaan we toch door.&lt;br /&gt;
&lt;br /&gt;
Mocht je EekBoek niet willen inpakken, maar zelf willen gebruiken, dan kun je hier stoppen.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer Cava ==&lt;br /&gt;
&lt;br /&gt;
* Download Cava&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Voor de 32 bit variant heb ik versie 72 gebruikt!, nu versie 76&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CavaPackager/cava-packager-msw-x64-2-0-76.exe&lt;br /&gt;
&lt;br /&gt;
Run de installer, als administrator (rechtsklikken, Run as Administrator), anders kunnen de benodigde directory&#039;s niet worden aangemaakt.&lt;br /&gt;
&lt;br /&gt;
Helaas heeft de maker van deze installer, dit programma niet ondertekend. (zie ook de todo...)&lt;br /&gt;
&lt;br /&gt;
== Download en installateer InnoSetup ==&lt;br /&gt;
&lt;br /&gt;
Er is geen aparte 64 bit versie van InnoSetup.&lt;br /&gt;
&lt;br /&gt;
* Download InnoSetup van http://www.jrsoftware.org/isdl.php&lt;br /&gt;
&lt;br /&gt;
Ik heb gekozen voor de unicode verie, van een Nederlandse mirror.&lt;br /&gt;
&lt;br /&gt;
http://www.jrsoftware.org/download.php/is-unicode.exe?site=2&lt;br /&gt;
&lt;br /&gt;
Voer het bestand uit, accepteer de licentie en de locatie. Aan het einde is het niet nodig om innosetup te starten. Het wordt door Cava onderwater gebruikt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inpakken met Cava ==&lt;br /&gt;
&lt;br /&gt;
Start Cava Pacakager 2.0 vanuit het start menu. Er kunnen helaas geen 64 en 32 bit varianten tegelijk geïnstalleerd zijn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hier de opmerkingen van Johan toevoegen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
zipfile van Johan uitgepakt als c:\eekboek\ebcava64&lt;br /&gt;
&lt;br /&gt;
innosetup file verwijderd.&lt;br /&gt;
&lt;br /&gt;
Cava opstarten. Cava file (c:\eekboek\ebcava64\cava20.cpkgproj) openen&lt;br /&gt;
&lt;br /&gt;
Interperter goedzetten in menu Eekboek, laatste tab.&lt;br /&gt;
&lt;br /&gt;
(C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\perl.exe)&lt;br /&gt;
Klaagt ergens over..&lt;br /&gt;
&lt;br /&gt;
Voeg hier ook &lt;br /&gt;
c:\eekboek\builddir64\eekboek\lib\ &lt;br /&gt;
en &lt;br /&gt;
C:\eekboek\builddir64\eekboek\lib\EB\CPAN&lt;br /&gt;
toe aan &amp;quot;extra module search paths&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Menu scripts -&amp;gt; script locatie goedzetten voor beide scripts. c:\eekboek\builddir64\eekboek\scripts&lt;br /&gt;
&lt;br /&gt;
Menu resources -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\res&lt;br /&gt;
&lt;br /&gt;
Menu user -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\user&lt;br /&gt;
&lt;br /&gt;
menu installer -&amp;gt; check &#039;require administrator privileges to install&#039;&lt;br /&gt;
&lt;br /&gt;
menu build -&amp;gt; rechtsbovenaan zit een knopje waar &#039;scan and build&#039; als helptext bij verschijnt. Druk op die knop.&lt;br /&gt;
&lt;br /&gt;
in C:\eekboek\ebcava64\release\EekBoek staat een installatie, die je snel kan proberen.&lt;br /&gt;
&lt;br /&gt;
in C:\eekboek\ebcava64\installer\ staat de gewenste installer.&lt;br /&gt;
&lt;br /&gt;
== ToDo ==&lt;br /&gt;
&lt;br /&gt;
1) De installer in unsigned. Dat betekent, dat de auteur als unknown staat, en windows je afraadt dit te installeren. &lt;br /&gt;
&lt;br /&gt;
Hiervoor is een certificaat nodig. Het is me nog niet duidelijk (genoeg) hoe dit te doen.&lt;br /&gt;
&lt;br /&gt;
2) Er moet nog een installatie pagina komen, hoe je deze files installeert. Zou zichzelf moeten wijzen.&lt;br /&gt;
&lt;br /&gt;
3) In ebcava kan nog een licentie text worden opgegeven.&lt;/div&gt;</summary>
		<author><name>Edwin Hakkennes</name></author>
	</entry>
	<entry>
		<id>https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1019</id>
		<title>Windows-installer</title>
		<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1019"/>
		<updated>2012-08-26T16:52:21Z</updated>

		<summary type="html">&lt;p&gt;Edwin Hakkennes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Deze pagina beoogt een dump te zijn van het MAKEN van een self-installing package voor EekBoek voor Windows.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Er komt een aparte pagina voor het installeren van het resultaat van deze pagina&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Work in progress, deze pagina is nog niet volledig of getest&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kies voor x86 (32 bit) of x64 (64 bit). Ik noem steeds de 64 bit variant. Aanpassen waar gewenst. (x64 -&amp;gt; x86)&lt;br /&gt;
&lt;br /&gt;
== Download en installeer cygwin ==&lt;br /&gt;
&lt;br /&gt;
Cygwin is een unix emulator onder windows. Het maakt allerlei (command-line-)utilities beschikbaar, zoals zip, unzip, git etc.&lt;br /&gt;
&lt;br /&gt;
Installeer vanaf http://www.cygwin.com/&lt;br /&gt;
&lt;br /&gt;
http://cygwin.com/setup.exe&lt;br /&gt;
&lt;br /&gt;
Kies in ieder geval zip en unzip (uit de categorie archive) en git (uit de categorie devel).&lt;br /&gt;
&lt;br /&gt;
Cygwin installeert ook een versie van Perl, die we niet gaan gebruiken.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer CitrusPerl ==&lt;br /&gt;
&lt;br /&gt;
* Download CitrusPerl (van http://www.citrusperl.com/download/CitrusPerl/).  Kies voor de 20812 versie, 209xx werkt nog niet.&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CitrusPerl/citrusperl-standard-51402-20812-msw-x64-014.zip&lt;br /&gt;
&lt;br /&gt;
* Sla de zipfile op, en pak de zipfile uit, bijvoorbeeld in de c:\eekboek directory. Er onstaat een directory: &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\&lt;br /&gt;
&lt;br /&gt;
* Start de tool citrusutils, in &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusutils.exe&lt;br /&gt;
&lt;br /&gt;
* Hiermee zetten we een aantal paden goed, en installeren we MinGW (de GCC compiler voor Windows, benodigd vanwege dmake.exe).&lt;br /&gt;
&lt;br /&gt;
* In het eerste tabblad: klik SET GCC en kies voor de bovenste optie, &amp;quot;download the binary MinGW distribution used to build this&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Selecteer een pad om uit te pakken en neer te zetten, bijvoorbeeld C:\eekboek\mingw-x64\&lt;br /&gt;
&lt;br /&gt;
* Klik ook eenmaal op de knop met de twee pijltjes onder de SET GCC button. (Niet zeker of dat nodig is).&lt;br /&gt;
&lt;br /&gt;
* Sluit de CitrusUtils applicatie af.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en bouw EekBoek ==&lt;br /&gt;
&lt;br /&gt;
* Maak een directory c:\eekboek\builddir64\&lt;br /&gt;
&lt;br /&gt;
* start een terminal vanuit CitrusPerl, door&lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusterm.bat te runnen.&lt;br /&gt;
&lt;br /&gt;
binnen deze terminal de volgende commando&#039;s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 cpan Term::ReadKey (eenmalig, dit geeft een hele lijst met output, en moet eindigen met OK)&lt;br /&gt;
 cd c:\eekboek\builddir64\&lt;br /&gt;
 git clone -b btwcodes git://eekboek.git.sourceforge.net/gitroot/eekboek/eekboek&lt;br /&gt;
 cd eekboek&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
wijzig op regel 26 van git-version.pl &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 2&amp;gt;/dev/null &lt;br /&gt;
&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;&lt;br /&gt;
 2&amp;gt;nul &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
(tenzij Johan iets slims bedenkt!)&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 make bootstrap &amp;lt;er missen een aantal files, dat is bekend&amp;gt;&lt;br /&gt;
 perl Build.PL &lt;br /&gt;
 Build &lt;br /&gt;
 Build test &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;een aantal test faalt, dat komt doordat er geen externe database server beschikbaar is, en doordat er files missen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Een voorbeeld van het resultaat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 Test Summary Report&lt;br /&gt;
 -------------------&lt;br /&gt;
 t\91_ivp_sqlite.t   (Wstat: 2304 Tests: 129 Failed: 9)&lt;br /&gt;
   Failed tests:  24-26, 64-66, 104-106&lt;br /&gt;
   Non-zero exit status: 9&lt;br /&gt;
 t\admtest_result.t  (Wstat: 256 Tests: 23 Failed: 1)&lt;br /&gt;
   Failed test:  12&lt;br /&gt;
   Non-zero exit status: 1&lt;br /&gt;
 Files=11, Tests=582, 276 wallclock secs ( 0.16 usr +  0.05 sys =  0.20 CPU)&lt;br /&gt;
 Result: FAIL&lt;br /&gt;
 Failed 2/11 test programs. 10/582 subtests failed.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hoewel er dus fouten zijn, gaan we toch door.&lt;br /&gt;
&lt;br /&gt;
Mocht je EekBoek niet willen inpakken, maar zelf willen gebruiken, dan kun je hier stoppen.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer Cava ==&lt;br /&gt;
&lt;br /&gt;
* Download Cava&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Voor de 32 bit variant heb ik versie 72 gebruikt!, nu versie 76&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CavaPackager/cava-packager-msw-x64-2-0-76.exe&lt;br /&gt;
&lt;br /&gt;
Run de installer, als administrator (rechtsklikken, Run as Administrator), anders kunnen de benodigde directory&#039;s niet worden aangemaakt.&lt;br /&gt;
&lt;br /&gt;
Helaas heeft de maker van deze installer, dit programma niet ondertekend. (zie ook de todo...)&lt;br /&gt;
&lt;br /&gt;
== Download en installateer InnoSetup ==&lt;br /&gt;
&lt;br /&gt;
Er is geen aparte 64 bit versie van InnoSetup.&lt;br /&gt;
&lt;br /&gt;
* Download InnoSetup van http://www.jrsoftware.org/isdl.php&lt;br /&gt;
&lt;br /&gt;
Ik heb gekozen voor de unicode verie, van een Nederlandse mirror.&lt;br /&gt;
&lt;br /&gt;
http://www.jrsoftware.org/download.php/is-unicode.exe?site=2&lt;br /&gt;
&lt;br /&gt;
Voer het bestand uit, accepteer de licentie en de locatie. Aan het einde is het niet nodig om innosetup te starten. Het wordt door Cava onderwater gebruikt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inpakken met Cava ==&lt;br /&gt;
&lt;br /&gt;
Start Cava Pacakager 2.0 vanuit het start menu. Er kunnen helaas geen 64 en 32 bit varianten tegelijk geïnstalleerd zijn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hier de opmerkingen van Johan toevoegen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
zipfile van Johan uitgepakt als c:\eekboek\ebcava64&lt;br /&gt;
&lt;br /&gt;
innosetup file verwijderd.&lt;br /&gt;
&lt;br /&gt;
Cava opstarten. Cava file (c:\eekboek\ebcava64\cava20.cpkgproj) openen&lt;br /&gt;
&lt;br /&gt;
Interperter goedzetten in menu Eekboek, laatste tab.&lt;br /&gt;
&lt;br /&gt;
(C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\perl.exe)&lt;br /&gt;
Klaagt ergens over..&lt;br /&gt;
&lt;br /&gt;
Voeg hier ook &lt;br /&gt;
c:\eekboek\builddir64\eekboek\lib\ &lt;br /&gt;
en &lt;br /&gt;
C:\eekboek\builddir64\eekboek\lib\EB\CPAN&lt;br /&gt;
toe aan &amp;quot;extra module search paths&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Menu scripts -&amp;gt; script locatie goedzetten voor beide scripts. c:\eekboek\builddir64\eekboek\scripts&lt;br /&gt;
&lt;br /&gt;
Menu resources -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\res&lt;br /&gt;
&lt;br /&gt;
Menu user -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\user&lt;br /&gt;
&lt;br /&gt;
menu installer -&amp;gt; check &#039;require administrator privileges to install&#039;&lt;br /&gt;
&lt;br /&gt;
menu build -&amp;gt; rechtsbovenaan zit een knopje waar &#039;scan and build&#039; als helptext bij verschijnt. Druk op die knop.&lt;br /&gt;
&lt;br /&gt;
in C:\eekboek\ebcava64\release\EekBoek staat een installatie, die je snel kan proberen.&lt;br /&gt;
&lt;br /&gt;
in C:\eekboek\ebcava64\installer\ staat de gewenste installer.&lt;br /&gt;
&lt;br /&gt;
== ToDo ==&lt;br /&gt;
&lt;br /&gt;
1) De installer in unsigned. Dat betekent, dat de auteur als unknown staat, en windows je afraadt dit te installeren. &lt;br /&gt;
&lt;br /&gt;
Hiervoor is een certificaat nodig. Het is me nog niet duidelijk (genoeg) hoe dit te doen.&lt;br /&gt;
&lt;br /&gt;
2) Er moet nog een installatie pagina komen, hoe je deze files installeert. Zou zichzelf moeten wijzen.&lt;br /&gt;
&lt;br /&gt;
3) In ebcava kan nog een licentie text worden opgegeven.&lt;/div&gt;</summary>
		<author><name>Edwin Hakkennes</name></author>
	</entry>
	<entry>
		<id>https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1018</id>
		<title>Windows-installer</title>
		<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1018"/>
		<updated>2012-08-26T16:43:03Z</updated>

		<summary type="html">&lt;p&gt;Edwin Hakkennes: Rood is leuk, maar was niet als link bedoeld...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Deze pagina beoogt een dump te zijn van het MAKEN van een self-installing package voor EekBoek voor Windows.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Er komt een aparte pagina voor het installeren van het resultaat van deze pagina&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Work in progress, deze pagina is nog niet volledig of getest&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Kies voor x86 (32 bit) of x64 (64 bit). Ik noem steeds de 64 bit variant. Aanpassen waar gewenst. (x64 -&amp;gt; x86)&lt;br /&gt;
&lt;br /&gt;
== Download en installeer cygwin ==&lt;br /&gt;
&lt;br /&gt;
Cygwin is een unix emulator onder windows. Het maakt allerlei (command-line-)utilities beschikbaar, zoals zip, unzip, git etc.&lt;br /&gt;
&lt;br /&gt;
Installeer vanaf http://www.cygwin.com/&lt;br /&gt;
&lt;br /&gt;
http://cygwin.com/setup.exe&lt;br /&gt;
&lt;br /&gt;
Kies in ieder geval zip en unzip (uit de categorie archive) en git (uit de categorie devel).&lt;br /&gt;
&lt;br /&gt;
Cygwin installeert ook een versie van Perl, die we niet gaan gebruiken.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer CitrusPerl ==&lt;br /&gt;
&lt;br /&gt;
* Download CitrusPerl (van http://www.citrusperl.com/download/CitrusPerl/).  Kies voor de 20812 versie, 209xx werkt nog niet.&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CitrusPerl/citrusperl-standard-51402-20812-msw-x64-014.zip&lt;br /&gt;
&lt;br /&gt;
* Sla de zipfile op, en pak de zipfile uit, bijvoorbeeld in de c:\eekboek directory. Er onstaat een directory: &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\&lt;br /&gt;
&lt;br /&gt;
* Start de tool citrusutils, in &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusutils.exe&lt;br /&gt;
&lt;br /&gt;
* Hiermee zetten we een aantal paden goed, en installeren we MinGW (de GCC compiler voor Windows, benodigd vanwege dmake.exe).&lt;br /&gt;
&lt;br /&gt;
* In het eerste tabblad: klik SET GCC en kies voor de bovenste optie, &amp;quot;download the binary MinGW distribution used to build this&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Selecteer een pad om uit te pakken en neer te zetten, bijvoorbeeld C:\eekboek\mingw-x64\&lt;br /&gt;
&lt;br /&gt;
* Klik ook eenmaal op de knop met de twee pijltjes onder de SET GCC button. (Niet zeker of dat nodig is).&lt;br /&gt;
&lt;br /&gt;
* Sluit de CitrusUtils applicatie af.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en bouw EekBoek ==&lt;br /&gt;
&lt;br /&gt;
* Maak een directory c:\eekboek\builddir64\&lt;br /&gt;
&lt;br /&gt;
* start een terminal vanuit CitrusPerl, door&lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusterm.bat te runnen.&lt;br /&gt;
&lt;br /&gt;
binnen deze terminal de volgende commando&#039;s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 cpan Term::ReadKey (eenmalig, dit geeft een hele lijst met output, en moet eindigen met OK)&lt;br /&gt;
 cd c:\eekboek\builddir64\&lt;br /&gt;
 git clone -b btwcodes git://eekboek.git.sourceforge.net/gitroot/eekboek/eekboek&lt;br /&gt;
 cd eekboek&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
wijzig op regel 26 van git-version.pl &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 2&amp;gt;/dev/null &lt;br /&gt;
&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;&lt;br /&gt;
 2&amp;gt;nul &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
(tenzij Johan iets slims bedenkt!)&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 make bootstrap &amp;lt;er missen een aantal files, dat is bekend&amp;gt;&lt;br /&gt;
 perl Build.PL &lt;br /&gt;
 Build &lt;br /&gt;
 Build test &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;een aantal test faalt, dat komt doordat er geen externe database server beschikbaar is, en doordat er files missen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Een voorbeeld van het resultaat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 Test Summary Report&lt;br /&gt;
 -------------------&lt;br /&gt;
 t\91_ivp_sqlite.t   (Wstat: 2304 Tests: 129 Failed: 9)&lt;br /&gt;
   Failed tests:  24-26, 64-66, 104-106&lt;br /&gt;
   Non-zero exit status: 9&lt;br /&gt;
 t\admtest_result.t  (Wstat: 256 Tests: 23 Failed: 1)&lt;br /&gt;
   Failed test:  12&lt;br /&gt;
   Non-zero exit status: 1&lt;br /&gt;
 Files=11, Tests=582, 276 wallclock secs ( 0.16 usr +  0.05 sys =  0.20 CPU)&lt;br /&gt;
 Result: FAIL&lt;br /&gt;
 Failed 2/11 test programs. 10/582 subtests failed.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hoewel er dus fouten zijn, gaan we toch door.&lt;br /&gt;
&lt;br /&gt;
Mocht je EekBoek niet willen inpakken, maar zelf willen gebruiken, dan kun je hier stoppen.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer Cava ==&lt;br /&gt;
&lt;br /&gt;
* Download Cava&lt;br /&gt;
&lt;br /&gt;
&amp;lt;&amp;lt;Voor de 32 bit variant heb ik versie 72 gebruikt!, nu versie 76&amp;gt;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CavaPackager/cava-packager-msw-x64-2-0-76.exe&lt;br /&gt;
&lt;br /&gt;
Run de installer, als administrator (rechtsklikken, Run as Administrator), anders kunnen de benodigde directory&#039;s niet worden aangemaakt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en installateer InnoSetup ==&lt;br /&gt;
&lt;br /&gt;
Er is geen aparte 64 bit versie van InnoSetup.&lt;br /&gt;
&lt;br /&gt;
* Download InnoSetup van http://www.jrsoftware.org/isdl.php&lt;br /&gt;
&lt;br /&gt;
Ik heb gekozen voor de unicode verie, van een Nederlandse mirror.&lt;br /&gt;
&lt;br /&gt;
http://www.jrsoftware.org/download.php/is-unicode.exe?site=2&lt;br /&gt;
&lt;br /&gt;
Voer het bestand uit, accepteer de licentie en de locatie. Aan het einde is het niet nodig om innosetup te starten. Het wordt door Cava onderwater gebruikt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inpakken met Cava ==&lt;br /&gt;
&lt;br /&gt;
Start Cava Pacakager 2.0 vanuit het start menu. Er kunnen helaas geen 64 en 32 bit varianten tegelijk geïnstalleerd zijn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hier de opmerkingen van Johan toevoegen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
zipfile van Johan uitgepakt als c:\eekboek\ebcava64&lt;br /&gt;
&lt;br /&gt;
innosetup file verwijderd.&lt;br /&gt;
&lt;br /&gt;
Cava opstarten. Cava file (c:\eekboek\ebcava64\cava20.cpkgproj) openen&lt;br /&gt;
&lt;br /&gt;
Interperter goedzetten in menu Eekboek, laatste tab.&lt;br /&gt;
&lt;br /&gt;
(C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\perl.exe)&lt;br /&gt;
Klaagt ergens over..&lt;br /&gt;
&lt;br /&gt;
Voeg hier ook &lt;br /&gt;
c:\eekboek\builddir64\eekboek\lib\ &lt;br /&gt;
en &lt;br /&gt;
C:\eekboek\builddir64\eekboek\lib\EB\CPAN&lt;br /&gt;
toe aan &amp;quot;extra module search paths&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Menu scripts -&amp;gt; script locatie goedzetten voor beide scripts. c:\eekboek\builddir64\eekboek\scripts&lt;br /&gt;
&lt;br /&gt;
Menu resources -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\res&lt;br /&gt;
&lt;br /&gt;
Menu user -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\user&lt;br /&gt;
&lt;br /&gt;
menu installer -&amp;gt; check &#039;require administrator privileges to install&#039;&lt;br /&gt;
&lt;br /&gt;
menu build -&amp;gt; rechtsbovenaan zit een knopje waar &#039;scan and build&#039; als helptext bij verschijnt. Druk op die knop.&lt;br /&gt;
&lt;br /&gt;
in C:\eekboek\ebcava64\release\EekBoek staat een installatie, die je snel kan proberen.&lt;br /&gt;
&lt;br /&gt;
in C:\eekboek\ebcava64\installer\ staat de gewenste installer.&lt;br /&gt;
&lt;br /&gt;
== ToDo ==&lt;br /&gt;
&lt;br /&gt;
1) De installer in unsigned. Dat betekent, dat de auteur als unknown staat, en windows je afraadt dit te installeren. &lt;br /&gt;
&lt;br /&gt;
Hiervoor is een certificaat nodig. Het is me nog niet duidelijk (genoeg) hoe dit te doen.&lt;br /&gt;
&lt;br /&gt;
2) Er moet nog een installatie pagina komen, hoe je deze files installeert. Zou zichzelf moeten wijzen.&lt;br /&gt;
&lt;br /&gt;
3) In ebcava kan nog een licentie text worden opgegeven.&lt;/div&gt;</summary>
		<author><name>Edwin Hakkennes</name></author>
	</entry>
	<entry>
		<id>https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1017</id>
		<title>Windows-installer</title>
		<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1017"/>
		<updated>2012-08-26T16:41:14Z</updated>

		<summary type="html">&lt;p&gt;Edwin Hakkennes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Deze pagina beoogt een dump te zijn van het MAKEN van een self-installing package voor EekBoek voor Windows.&lt;br /&gt;
&lt;br /&gt;
[[Er komt een aparte pagina voor het installeren van het resultaat van deze pagina]]&lt;br /&gt;
&lt;br /&gt;
[[Work in progress, deze pagina is nog niet volledig of getest]]&lt;br /&gt;
&lt;br /&gt;
Kies voor x86 (32 bit) of x64 (64 bit). Ik noem steeds de 64 bit variant. Aanpassen waar gewenst. (x64 -&amp;gt; x86)&lt;br /&gt;
&lt;br /&gt;
== Download en installeer cygwin ==&lt;br /&gt;
&lt;br /&gt;
Cygwin is een unix emulator onder windows. Het maakt allerlei (command-line-)utilities beschikbaar, zoals zip, unzip, git etc.&lt;br /&gt;
&lt;br /&gt;
Installeer vanaf http://www.cygwin.com/&lt;br /&gt;
&lt;br /&gt;
http://cygwin.com/setup.exe&lt;br /&gt;
&lt;br /&gt;
Kies in ieder geval zip en unzip (uit de categorie archive) en git (uit de categorie devel).&lt;br /&gt;
&lt;br /&gt;
Cygwin installeert ook een versie van Perl, die we niet gaan gebruiken.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer CitrusPerl ==&lt;br /&gt;
&lt;br /&gt;
* Download CitrusPerl (van http://www.citrusperl.com/download/CitrusPerl/).  Kies voor de 20812 versie, 209xx werkt nog niet.&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CitrusPerl/citrusperl-standard-51402-20812-msw-x64-014.zip&lt;br /&gt;
&lt;br /&gt;
* Sla de zipfile op, en pak de zipfile uit, bijvoorbeeld in de c:\eekboek directory. Er onstaat een directory: &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\&lt;br /&gt;
&lt;br /&gt;
* Start de tool citrusutils, in &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusutils.exe&lt;br /&gt;
&lt;br /&gt;
* Hiermee zetten we een aantal paden goed, en installeren we MinGW (de GCC compiler voor Windows, benodigd vanwege dmake.exe).&lt;br /&gt;
&lt;br /&gt;
* In het eerste tabblad: klik SET GCC en kies voor de bovenste optie, &amp;quot;download the binary MinGW distribution used to build this&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Selecteer een pad om uit te pakken en neer te zetten, bijvoorbeeld C:\eekboek\mingw-x64\&lt;br /&gt;
&lt;br /&gt;
* Klik ook eenmaal op de knop met de twee pijltjes onder de SET GCC button. (Niet zeker of dat nodig is).&lt;br /&gt;
&lt;br /&gt;
* Sluit de CitrusUtils applicatie af.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en bouw EekBoek ==&lt;br /&gt;
&lt;br /&gt;
* Maak een directory c:\eekboek\builddir64\&lt;br /&gt;
&lt;br /&gt;
* start een terminal vanuit CitrusPerl, door&lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusterm.bat te runnen.&lt;br /&gt;
&lt;br /&gt;
binnen deze terminal de volgende commando&#039;s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 cpan Term::ReadKey (eenmalig, dit geeft een hele lijst met output, en moet eindigen met OK)&lt;br /&gt;
 cd c:\eekboek\builddir64\&lt;br /&gt;
 git clone -b btwcodes git://eekboek.git.sourceforge.net/gitroot/eekboek/eekboek&lt;br /&gt;
 cd eekboek&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
wijzig op regel 26 van git-version.pl &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 2&amp;gt;/dev/null &lt;br /&gt;
&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;&lt;br /&gt;
 2&amp;gt;nul &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
(tenzij Johan iets slims bedenkt!)&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 make bootstrap &amp;lt;er missen een aantal files, dat is bekend&amp;gt;&lt;br /&gt;
 perl Build.PL &lt;br /&gt;
 Build &lt;br /&gt;
 Build test &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;een aantal test faalt, dat komt doordat er geen externe database server beschikbaar is, en doordat er files missen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Een voorbeeld van het resultaat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 Test Summary Report&lt;br /&gt;
 -------------------&lt;br /&gt;
 t\91_ivp_sqlite.t   (Wstat: 2304 Tests: 129 Failed: 9)&lt;br /&gt;
   Failed tests:  24-26, 64-66, 104-106&lt;br /&gt;
   Non-zero exit status: 9&lt;br /&gt;
 t\admtest_result.t  (Wstat: 256 Tests: 23 Failed: 1)&lt;br /&gt;
   Failed test:  12&lt;br /&gt;
   Non-zero exit status: 1&lt;br /&gt;
 Files=11, Tests=582, 276 wallclock secs ( 0.16 usr +  0.05 sys =  0.20 CPU)&lt;br /&gt;
 Result: FAIL&lt;br /&gt;
 Failed 2/11 test programs. 10/582 subtests failed.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hoewel er dus fouten zijn, gaan we toch door.&lt;br /&gt;
&lt;br /&gt;
Mocht je EekBoek niet willen inpakken, maar zelf willen gebruiken, dan kun je hier stoppen.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer Cava ==&lt;br /&gt;
&lt;br /&gt;
* Download Cava&lt;br /&gt;
&lt;br /&gt;
[[Voor de 32 bit variant heb ik versie 72 gebruikt!, nu versie 76]]&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CavaPackager/cava-packager-msw-x64-2-0-76.exe&lt;br /&gt;
&lt;br /&gt;
Run de installer, als administrator (rechtsklikken, Run as Administrator), anders kunnen de benodigde directory&#039;s niet worden aangemaakt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en installateer InnoSetup ==&lt;br /&gt;
&lt;br /&gt;
Er is geen aparte 64 bit versie van InnoSetup.&lt;br /&gt;
&lt;br /&gt;
* Download InnoSetup van http://www.jrsoftware.org/isdl.php&lt;br /&gt;
&lt;br /&gt;
Ik heb gekozen voor de unicode verie, van een Nederlandse mirror.&lt;br /&gt;
&lt;br /&gt;
http://www.jrsoftware.org/download.php/is-unicode.exe?site=2&lt;br /&gt;
&lt;br /&gt;
Voer het bestand uit, accepteer de licentie en de locatie. Aan het einde is het niet nodig om innosetup te starten. Het wordt door Cava onderwater gebruikt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inpakken met Cava ==&lt;br /&gt;
&lt;br /&gt;
Start Cava Pacakager 2.0 vanuit het start menu. Er kunnen helaas geen 64 en 32 bit varianten tegelijk geïnstalleerd zijn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hier de opmerkingen van Johan toevoegen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
zipfile van Johan uitgepakt als c:\eekboek\ebcava64&lt;br /&gt;
&lt;br /&gt;
innosetup file verwijderd.&lt;br /&gt;
&lt;br /&gt;
Cava opstarten. Cava file (c:\eekboek\ebcava64\cava20.cpkgproj) openen&lt;br /&gt;
&lt;br /&gt;
Interperter goedzetten in menu Eekboek, laatste tab.&lt;br /&gt;
&lt;br /&gt;
(C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\perl.exe)&lt;br /&gt;
Klaagt ergens over..&lt;br /&gt;
&lt;br /&gt;
Voeg hier ook &lt;br /&gt;
c:\eekboek\builddir64\eekboek\lib\ &lt;br /&gt;
en &lt;br /&gt;
C:\eekboek\builddir64\eekboek\lib\EB\CPAN&lt;br /&gt;
toe aan &amp;quot;extra module search paths&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Menu scripts -&amp;gt; script locatie goedzetten voor beide scripts. c:\eekboek\builddir64\eekboek\scripts&lt;br /&gt;
&lt;br /&gt;
Menu resources -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\res&lt;br /&gt;
&lt;br /&gt;
Menu user -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\user&lt;br /&gt;
&lt;br /&gt;
menu installer -&amp;gt; check &#039;require administrator privileges to install&#039;&lt;br /&gt;
&lt;br /&gt;
menu build -&amp;gt; rechtsbovenaan zit een knopje waar &#039;scan and build&#039; als helptext bij verschijnt. Druk op die knop.&lt;br /&gt;
&lt;br /&gt;
in C:\eekboek\ebcava64\release\EekBoek staat een installatie, die je snel kan proberen.&lt;br /&gt;
&lt;br /&gt;
in C:\eekboek\ebcava64\installer\ staat de gewenste installer.&lt;br /&gt;
&lt;br /&gt;
== ToDo ==&lt;br /&gt;
&lt;br /&gt;
1) De installer in unsigned. Dat betekent, dat de auteur als unknown staat, en windows je afraadt dit te installeren. &lt;br /&gt;
&lt;br /&gt;
Hiervoor is een certificaat nodig. Het is me nog niet duidelijk (genoeg) hoe dit te doen.&lt;br /&gt;
&lt;br /&gt;
2) Er moet nog een installatie pagina komen, hoe je deze files installeert. Zou zichzelf moeten wijzen.&lt;br /&gt;
&lt;br /&gt;
3) In ebcava kan nog een licentie text worden opgegeven.&lt;/div&gt;</summary>
		<author><name>Edwin Hakkennes</name></author>
	</entry>
	<entry>
		<id>https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1016</id>
		<title>Windows-installer</title>
		<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1016"/>
		<updated>2012-08-26T16:27:00Z</updated>

		<summary type="html">&lt;p&gt;Edwin Hakkennes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Deze pagina beoogt een dump te zijn van het MAKEN van een self-installing package voor EekBoek voor Windows.&lt;br /&gt;
&lt;br /&gt;
[[Er komt een aparte pagina voor het installeren van het resultaat van deze pagina]]&lt;br /&gt;
&lt;br /&gt;
[[Work in progress, deze pagina is nog niet volledig of getest]]&lt;br /&gt;
&lt;br /&gt;
Kies voor x86 (32 bit) of x64 (64 bit). Ik noem steeds de 64 bit variant. Aanpassen waar gewenst. (x64 -&amp;gt; x86)&lt;br /&gt;
&lt;br /&gt;
== download en installeer cygwin ==&lt;br /&gt;
&lt;br /&gt;
Cygwin is een unix emulator onder windows. Het maakt allerlei (command-line-)utilities beschikbaar, zoals zip, unzip, git etc.&lt;br /&gt;
&lt;br /&gt;
Installeer vanaf http://www.cygwin.com/&lt;br /&gt;
&lt;br /&gt;
http://cygwin.com/setup.exe&lt;br /&gt;
&lt;br /&gt;
Kies in ieder geval zip en unzip (uit de categorie archive) en git (uit de categorie devel).&lt;br /&gt;
&lt;br /&gt;
Cygwin installeert ook een versie van Perl, die we niet gaan gebruiken.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en installateer CitrusPerl ==&lt;br /&gt;
&lt;br /&gt;
* Download CitrusPerl (van http://www.citrusperl.com/download/CitrusPerl/).  Kies voor de 20812 versie, 209xx werkt nog niet.&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CitrusPerl/citrusperl-standard-51402-20812-msw-x64-014.zip&lt;br /&gt;
&lt;br /&gt;
* Sla de zipfile op, en pak de zipfile uit, bijvoorbeeld in de c:\eekboek directory. Er onstaat een directory: &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\&lt;br /&gt;
&lt;br /&gt;
* Start de tool citrusutils, in &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusutils.exe&lt;br /&gt;
&lt;br /&gt;
* Hiermee zetten we een aantal paden goed, en installeren we MinGW (de GCC compiler voor Windows, benodigd vanwege dmake.exe).&lt;br /&gt;
&lt;br /&gt;
* In het eerste tabblad: klik SET GCC en kies voor de bovenste optie, &amp;quot;download the binary MinGW distribution used to build this&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Selecteer een pad om uit te pakken en neer te zetten, bijvoorbeeld C:\eekboek\mingw-x64\&lt;br /&gt;
&lt;br /&gt;
* Klik ook eenmaal op de knop met de twee pijltjes onder de SET GCC button. (Niet zeker of dat nodig is).&lt;br /&gt;
&lt;br /&gt;
* Sluit de CitrusUtils applicatie af.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en bouw EekBoek ==&lt;br /&gt;
&lt;br /&gt;
* Maak een directory c:\eekboek\builddir64\&lt;br /&gt;
&lt;br /&gt;
* start een terminal vanuit CitrusPerl, door&lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusterm.bat te runnen.&lt;br /&gt;
&lt;br /&gt;
binnen deze terminal de volgende commando&#039;s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 cpan Term::ReadKey (eenmalig, dit geeft een hele lijst met output, en moet eindigen met OK)&lt;br /&gt;
 cd c:\eekboek\builddir64\&lt;br /&gt;
 git clone -b btwcodes git://eekboek.git.sourceforge.net/gitroot/eekboek/eekboek&lt;br /&gt;
 cd eekboek&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
wijzig op regel 26 van git-version.pl &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 2&amp;gt;/dev/null &lt;br /&gt;
&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;&lt;br /&gt;
 2&amp;gt;nul &lt;br /&gt;
&amp;lt;/code&amp;gt;(tenzij Johan iets slims bedenkt!)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 make bootstrap &amp;lt;er missen een aantal files, dat is bekend&amp;gt;&lt;br /&gt;
 perl Build.PL &lt;br /&gt;
 Build &lt;br /&gt;
 Build test &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;een aantal test faalt, dat komt doordat er geen externe database server beschikbaar is, en doordat er files missen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Een voorbeeld van het resultaat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 Test Summary Report&lt;br /&gt;
 -------------------&lt;br /&gt;
 t\91_ivp_sqlite.t   (Wstat: 2304 Tests: 129 Failed: 9)&lt;br /&gt;
   Failed tests:  24-26, 64-66, 104-106&lt;br /&gt;
   Non-zero exit status: 9&lt;br /&gt;
 t\admtest_result.t  (Wstat: 256 Tests: 23 Failed: 1)&lt;br /&gt;
   Failed test:  12&lt;br /&gt;
   Non-zero exit status: 1&lt;br /&gt;
 Files=11, Tests=582, 276 wallclock secs ( 0.16 usr +  0.05 sys =  0.20 CPU)&lt;br /&gt;
 Result: FAIL&lt;br /&gt;
 Failed 2/11 test programs. 10/582 subtests failed.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hoewel er dus fouten zijn, gaan we toch door.&lt;br /&gt;
&lt;br /&gt;
Mocht je EekBoek niet willen inpakken, maar zelf willen gebruiken, dan kun je hier stoppen.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer Cava ==&lt;br /&gt;
&lt;br /&gt;
* Download Cava&lt;br /&gt;
&lt;br /&gt;
[Voor de 32 bit variant heb ik versie 72 gebruikt!]&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CavaPackager/cava-packager-msw-x64-2-0-76.exe&lt;br /&gt;
&lt;br /&gt;
Run de installer, als administrator (rechtsklikken, Run as Administrator), anders kunnen de benodigde directory&#039;s niet worden aangemaakt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en installateer InnoSetup ==&lt;br /&gt;
&lt;br /&gt;
Er is geen aparte 64 bit versie van InnoSetup.&lt;br /&gt;
&lt;br /&gt;
* Download InnoSetup van http://www.jrsoftware.org/isdl.php&lt;br /&gt;
&lt;br /&gt;
Ik heb gekozen voor de unicode verie, van een Nederlandse mirror.&lt;br /&gt;
&lt;br /&gt;
http://www.jrsoftware.org/download.php/is-unicode.exe?site=2&lt;br /&gt;
&lt;br /&gt;
Voer het bestand uit, accepteer de licentie en de locatie. Aan het einde is het niet nodig om innosetup te starten. Het wordt door Cava onderwater gebruikt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inpakken met Cava ==&lt;br /&gt;
&lt;br /&gt;
Start Cava Pacakager 2.0 vanuit het start menu. Er kunnen helaas geen 64 en 32 bit varianten tegelijk geïnstalleerd zijn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hier de opmerkingen van Johan toevoegen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
zipfile van Johan uitgepakt als c:\eekboek\ebcava64&lt;br /&gt;
&lt;br /&gt;
innosetup file verwijderd.&lt;br /&gt;
&lt;br /&gt;
Cava opstarten. Cava file (c:\eekboek\ebcava64\cava20.cpkgproj) openen&lt;br /&gt;
&lt;br /&gt;
Interperter goedzetten in menu Eekboek, laatste tab.&lt;br /&gt;
&lt;br /&gt;
(C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\perl.exe)&lt;br /&gt;
Klaagt ergens over..&lt;br /&gt;
&lt;br /&gt;
Voeg hier ook &lt;br /&gt;
c:\eekboek\builddir64\eekboek\lib\ &lt;br /&gt;
en &lt;br /&gt;
C:\eekboek\builddir64\eekboek\lib\EB\CPAN&lt;br /&gt;
toe aan &amp;quot;extra module search paths&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Menu scripts -&amp;gt; script locatie goedzetten voor beide scripts. c:\eekboek\builddir64\eekboek\scripts&lt;br /&gt;
&lt;br /&gt;
Menu resources -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\res&lt;br /&gt;
&lt;br /&gt;
Menu user -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\user&lt;br /&gt;
&lt;br /&gt;
menu installer -&amp;gt; check &#039;require administrator privileges to install&#039;&lt;/div&gt;</summary>
		<author><name>Edwin Hakkennes</name></author>
	</entry>
	<entry>
		<id>https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1015</id>
		<title>Windows-installer</title>
		<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1015"/>
		<updated>2012-08-26T16:20:21Z</updated>

		<summary type="html">&lt;p&gt;Edwin Hakkennes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Deze pagina beoogt een dump te zijn van het MAKEN van een self-installing package voor EekBoek voor Windows.&lt;br /&gt;
&lt;br /&gt;
[[Er komt een aparte pagina voor het installeren van het resultaat van deze pagina]]&lt;br /&gt;
&lt;br /&gt;
[[Work in progress, deze pagina is nog niet volledig of getest]]&lt;br /&gt;
&lt;br /&gt;
Kies voor x86 (32 bit) of x64 (64 bit). Ik noem steeds de 64 bit variant. Aanpassen waar gewenst. (x64 -&amp;gt; x86)&lt;br /&gt;
&lt;br /&gt;
== download en installeer cygwin ==&lt;br /&gt;
&lt;br /&gt;
Cygwin is een unix emulator onder windows. Het maakt allerlei (command-line-)utilities beschikbaar, zoals zip, unzip, git etc.&lt;br /&gt;
&lt;br /&gt;
Installeer vanaf http://www.cygwin.com/&lt;br /&gt;
&lt;br /&gt;
http://cygwin.com/setup.exe&lt;br /&gt;
&lt;br /&gt;
Kies in ieder geval zip en unzip (uit de categorie archive) en git (uit de categorie devel).&lt;br /&gt;
&lt;br /&gt;
Cygwin installeert ook een versie van Perl, die we niet gaan gebruiken.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en installateer CitrusPerl ==&lt;br /&gt;
&lt;br /&gt;
* Download CitrusPerl (van http://www.citrusperl.com/download/CitrusPerl/).  Kies voor de 20812 versie, 209xx werkt nog niet.&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CitrusPerl/citrusperl-standard-51402-20812-msw-x64-014.zip&lt;br /&gt;
&lt;br /&gt;
* Sla de zipfile op, en pak de zipfile uit, bijvoorbeeld in de c:\eekboek directory. Er onstaat een directory: &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\&lt;br /&gt;
&lt;br /&gt;
* Start de tool citrusutils, in &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusutils.exe&lt;br /&gt;
&lt;br /&gt;
* Hiermee zetten we een aantal paden goed, en installeren we MinGW (de GCC compiler voor Windows, benodigd vanwege dmake.exe).&lt;br /&gt;
&lt;br /&gt;
* In het eerste tabblad: klik SET GCC en kies voor de bovenste optie, &amp;quot;download the binary MinGW distribution used to build this&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Selecteer een pad om uit te pakken en neer te zetten, bijvoorbeeld C:\eekboek\mingw-x64\&lt;br /&gt;
&lt;br /&gt;
* Klik ook eenmaal op de knop met de twee pijltjes onder de SET GCC button. (Niet zeker of dat nodig is).&lt;br /&gt;
&lt;br /&gt;
* Sluit de CitrusUtils applicatie af.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en bouw EekBoek ==&lt;br /&gt;
&lt;br /&gt;
* Maak een directory c:\eekboek\builddir64\&lt;br /&gt;
&lt;br /&gt;
* start een terminal vanuit CitrusPerl, door&lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusterm.bat te runnen.&lt;br /&gt;
&lt;br /&gt;
binnen deze terminal de volgende commando&#039;s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 cpan Term::ReadKey (eenmalig, dit geeft een hele lijst met output, en moet eindigen met OK)&lt;br /&gt;
 cd c:\eekboek\builddir64\&lt;br /&gt;
 git clone -b btwcodes git://eekboek.git.sourceforge.net/gitroot/eekboek/eekboek&lt;br /&gt;
 cd eekboek&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
wijzig op regel 26 van git-version.pl &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 2&amp;gt;/dev/null &lt;br /&gt;
&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;&lt;br /&gt;
 2&amp;gt;nul &lt;br /&gt;
&amp;lt;/code&amp;gt;(tenzij Johan iets slims bedenkt!)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 make bootstrap &amp;lt;er missen een aantal files, dat is bekend&amp;gt;&lt;br /&gt;
 perl Build.PL &lt;br /&gt;
 Build &lt;br /&gt;
 Build test &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;een aantal test faalt, dat komt doordat er geen externe database server beschikbaar is, en doordat er files missen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Een voorbeeld van het resultaat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 Test Summary Report&lt;br /&gt;
 -------------------&lt;br /&gt;
 t\91_ivp_sqlite.t   (Wstat: 2304 Tests: 129 Failed: 9)&lt;br /&gt;
   Failed tests:  24-26, 64-66, 104-106&lt;br /&gt;
   Non-zero exit status: 9&lt;br /&gt;
 t\admtest_result.t  (Wstat: 256 Tests: 23 Failed: 1)&lt;br /&gt;
   Failed test:  12&lt;br /&gt;
   Non-zero exit status: 1&lt;br /&gt;
 Files=11, Tests=582, 276 wallclock secs ( 0.16 usr +  0.05 sys =  0.20 CPU)&lt;br /&gt;
 Result: FAIL&lt;br /&gt;
 Failed 2/11 test programs. 10/582 subtests failed.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hoewel er dus fouten zijn, gaan we toch door.&lt;br /&gt;
&lt;br /&gt;
Mocht je EekBoek niet willen inpakken, maar zelf willen gebruiken, dan kun je hier stoppen.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer Cava ==&lt;br /&gt;
&lt;br /&gt;
* Download Cava&lt;br /&gt;
&lt;br /&gt;
[Voor de 32 bit variant heb ik versie 72 gebruikt!]&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CavaPackager/cava-packager-msw-x64-2-0-76.exe&lt;br /&gt;
&lt;br /&gt;
Run de installer, als administrator (rechtsklikken, Run as Administrator), anders kunnen de benodigde directory&#039;s niet worden aangemaakt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en installateer InnoSetup ==&lt;br /&gt;
&lt;br /&gt;
Er is geen aparte 64 bit versie van InnoSetup.&lt;br /&gt;
&lt;br /&gt;
* Download InnoSetup van http://www.jrsoftware.org/isdl.php&lt;br /&gt;
&lt;br /&gt;
Ik heb gekozen voor de unicode verie, van een Nederlandse mirror.&lt;br /&gt;
&lt;br /&gt;
http://www.jrsoftware.org/download.php/is-unicode.exe?site=2&lt;br /&gt;
&lt;br /&gt;
Voer het bestand uit, accepteer de licentie en de locatie. Aan het einde is het niet nodig om innosetup te starten. Het wordt door Cava onderwater gebruikt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inpakken met Cava ==&lt;br /&gt;
&lt;br /&gt;
Start Cava Pacakager 2.0 vanuit het start menu. Er kunnen helaas geen 64 en 32 bit varianten tegelijk geïnstalleerd zijn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hier de opmerkingen van Johan toevoegen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
zipfile van Johan uitgepakt als c:\eekboek\ebcava64&lt;br /&gt;
&lt;br /&gt;
innosetup file verwijderd.&lt;br /&gt;
&lt;br /&gt;
Cava opstarten. Cava file (c:\eekboek\ebcava64\cava20.cpkgproj) openen&lt;br /&gt;
&lt;br /&gt;
Interperter goedzetten in menu Eekboek, laatste tab.&lt;br /&gt;
&lt;br /&gt;
(C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\perl.exe)&lt;br /&gt;
Klaagt ergens over..&lt;br /&gt;
&lt;br /&gt;
Voeg hier ook &lt;br /&gt;
c:\eekboek\builddir64\eekboek\lib\ &lt;br /&gt;
en &lt;br /&gt;
C:\eekboek\builddir64\eekboek\lib\EB\CPAN&lt;br /&gt;
toe aan &amp;quot;extra module search paths&amp;quot;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Menu scripts -&amp;gt; script locatie goedzetten voor beide scripts. c:\eekboek\builddir64\eekboek\scripts&lt;br /&gt;
Beide scripts als plain p&lt;br /&gt;
&lt;br /&gt;
Menu resources -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\res&lt;br /&gt;
&lt;br /&gt;
Menu user -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\user&lt;br /&gt;
&lt;br /&gt;
[[vreemd, je zet dus nergens de main directory]&lt;/div&gt;</summary>
		<author><name>Edwin Hakkennes</name></author>
	</entry>
	<entry>
		<id>https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1014</id>
		<title>Windows-installer</title>
		<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1014"/>
		<updated>2012-08-26T15:49:08Z</updated>

		<summary type="html">&lt;p&gt;Edwin Hakkennes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Deze pagina beoogt een dump te zijn van het MAKEN van een self-installing package voor EekBoek voor Windows.&lt;br /&gt;
&lt;br /&gt;
[[Er komt een aparte pagina voor het installeren van het resultaat van deze pagina]]&lt;br /&gt;
&lt;br /&gt;
[[Work in progress, deze pagina is nog niet volledig of getest]]&lt;br /&gt;
&lt;br /&gt;
Kies voor x86 (32 bit) of x64 (64 bit). Ik noem steeds de 64 bit variant. Aanpassen waar gewenst. (x64 -&amp;gt; x86)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en installateer CitrusPerl ==&lt;br /&gt;
&lt;br /&gt;
* Download CitrusPerl (van http://www.citrusperl.com/download/CitrusPerl/).  Kies voor de 20812 versie, 209xx werkt nog niet.&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CitrusPerl/citrusperl-standard-51402-20812-msw-x64-014.zip&lt;br /&gt;
&lt;br /&gt;
* Sla de zipfile op, en pak de zipfile uit, bijvoorbeeld in de c:\eekboek directory. Er onstaat een directory: &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\&lt;br /&gt;
&lt;br /&gt;
* Start de tool citrusutils, in &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusutils.exe&lt;br /&gt;
&lt;br /&gt;
* Hiermee zetten we een aantal paden goed, en installeren we MinGW (de GCC compiler voor Windows, benodigd vanwege dmake.exe).&lt;br /&gt;
&lt;br /&gt;
* In het eerste tabblad: klik SET GCC en kies voor de bovenste optie, &amp;quot;download the binary MinGW distribution used to build this&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Selecteer een pad om uit te pakken en neer te zetten, bijvoorbeeld C:\eekboek\mingw-x64\&lt;br /&gt;
&lt;br /&gt;
* Klik ook eenmaal op de knop met de twee pijltjes onder de SET GCC button. (Niet zeker of dat nodig is).&lt;br /&gt;
&lt;br /&gt;
* Sluit de CitrusUtils applicatie af.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en bouw EekBoek ==&lt;br /&gt;
&lt;br /&gt;
* Maak een directory c:\eekboek\builddir64\&lt;br /&gt;
&lt;br /&gt;
* start een terminal vanuit CitrusPerl, door&lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusterm.bat te runnen.&lt;br /&gt;
&lt;br /&gt;
binnen deze terminal de volgende commando&#039;s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 cpan Term::ReadKey (eenmalig, dit geeft een hele lijst met output, en moet eindigen met OK)&lt;br /&gt;
 cd c:\eekboek\builddir64\&lt;br /&gt;
 git clone -b btwcodes git://eekboek.git.sourceforge.net/gitroot/eekboek/eekboek&lt;br /&gt;
 cd eekboek&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
wijzig op regel 26 van git-version.pl &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 2&amp;gt;/dev/null &lt;br /&gt;
&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;&lt;br /&gt;
 2&amp;gt;nul &lt;br /&gt;
&amp;lt;/code&amp;gt;(tenzij Johan iets slims bedenkt!)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 make bootstrap &amp;lt;er missen een aantal files, dat is bekend&amp;gt;&lt;br /&gt;
 perl Build.PL &lt;br /&gt;
 Build &lt;br /&gt;
 Build test &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;een aantal test faalt, dat komt doordat er geen externe database server beschikbaar is, en doordat er files missen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Een voorbeeld van het resultaat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 Test Summary Report&lt;br /&gt;
 -------------------&lt;br /&gt;
 t\91_ivp_sqlite.t   (Wstat: 2304 Tests: 129 Failed: 9)&lt;br /&gt;
   Failed tests:  24-26, 64-66, 104-106&lt;br /&gt;
   Non-zero exit status: 9&lt;br /&gt;
 t\admtest_result.t  (Wstat: 256 Tests: 23 Failed: 1)&lt;br /&gt;
   Failed test:  12&lt;br /&gt;
   Non-zero exit status: 1&lt;br /&gt;
 Files=11, Tests=582, 276 wallclock secs ( 0.16 usr +  0.05 sys =  0.20 CPU)&lt;br /&gt;
 Result: FAIL&lt;br /&gt;
 Failed 2/11 test programs. 10/582 subtests failed.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hoewel er dus fouten zijn, gaan we toch door.&lt;br /&gt;
&lt;br /&gt;
Mocht je EekBoek niet willen inpakken, maar zelf willen gebruiken, dan kun je hier stoppen.&lt;br /&gt;
&lt;br /&gt;
== Download en installateer Cava ==&lt;br /&gt;
&lt;br /&gt;
* Download Cava&lt;br /&gt;
&lt;br /&gt;
[Voor de 32 bit variant heb ik versie 72 gebruikt!]&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CavaPackager/cava-packager-msw-x64-2-0-76.exe&lt;br /&gt;
&lt;br /&gt;
Run de installer, als administrator (rechtsklikken, Run as Administrator), anders kunnen de benodigde directory&#039;s niet worden aangemaakt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en installateer InnoSetup ==&lt;br /&gt;
&lt;br /&gt;
Er is geen aparte 64 bit versie van InnoSetup.&lt;br /&gt;
&lt;br /&gt;
* Download InnoSetup van http://www.jrsoftware.org/isdl.php&lt;br /&gt;
&lt;br /&gt;
Ik heb gekozen voor de unicode verie, van een Nederlandse mirror.&lt;br /&gt;
&lt;br /&gt;
http://www.jrsoftware.org/download.php/is-unicode.exe?site=2&lt;br /&gt;
&lt;br /&gt;
Voer het bestand uit, accepteer de licentie en de locatie. Aan het einde is het niet nodig om innosetup te starten. Het wordt door Cava onderwater gebruikt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inpakken met Cava ==&lt;br /&gt;
&lt;br /&gt;
Start Cava Pacakager 2.0 vanuit het start menu. Er kunnen helaas geen 64 en 32 bit varianten tegelijk geïnstalleerd zijn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hier de opmerkingen van Johan toevoegen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
zipfile van Johan uitgepakt als c:\eekboek\ebcava64&lt;br /&gt;
&lt;br /&gt;
innosetup file verwijderd.&lt;br /&gt;
&lt;br /&gt;
Cava opstarten. Cava file (c:\eekboek\ebcava64\cava20.cpkgproj) openen&lt;br /&gt;
&lt;br /&gt;
Interperter goedzetten in menu Eekboek, laatste tab.&lt;br /&gt;
&lt;br /&gt;
(C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\perl.exe)&lt;br /&gt;
&lt;br /&gt;
Klaagt ergens over..&lt;br /&gt;
&lt;br /&gt;
Menu scripts -&amp;gt; script locatie goedzetten voor beide scripts. c:\eekboek\builddir64\eekboek\scripts&lt;br /&gt;
&lt;br /&gt;
Menu resources -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\res&lt;br /&gt;
&lt;br /&gt;
Menu user -&amp;gt; toevoegen met knop ... C:\eekboek\builddir64\eekboek\lib\EB\user&lt;/div&gt;</summary>
		<author><name>Edwin Hakkennes</name></author>
	</entry>
	<entry>
		<id>https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1013</id>
		<title>Windows-installer</title>
		<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1013"/>
		<updated>2012-08-26T13:48:44Z</updated>

		<summary type="html">&lt;p&gt;Edwin Hakkennes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Deze pagina beoogt een dump te zijn van het MAKEN van een self-installing package voor EekBoek voor Windows.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Er komt een aparte pagina voor het installeren van het resultaat van deze pagina.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Work in progress, deze pagina is nog niet volledig of getest.&lt;br /&gt;
&lt;br /&gt;
Kies voor x86 (32 bit) of x64 (64 bit). Ik noem steeds de 64 bit variant. Aanpassen waar gewenst. (x64 -&amp;gt; x86)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en installatie CitrusPerl ==&lt;br /&gt;
&lt;br /&gt;
* Download CitrusPerl (van http://www.citrusperl.com/download/CitrusPerl/).  Kies voor de 20812 versie, 209xx werkt nog niet.&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CitrusPerl/citrusperl-standard-51402-20812-msw-x64-014.zip&lt;br /&gt;
&lt;br /&gt;
* Sla de zipfile op, en pak de zipfile uit, bijvoorbeeld in de c:\eekboek directory. Er onstaat een directory: &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\&lt;br /&gt;
&lt;br /&gt;
* Start de tool citrusutils, in &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusutils.exe&lt;br /&gt;
&lt;br /&gt;
* Hiermee zetten we een aantal paden goed, en installeren we MinGW (de GCC compiler voor Windows, benodigd vanwege dmake.exe).&lt;br /&gt;
&lt;br /&gt;
*In het eerste tabblad: klik SET GCC en kies voor de bovenste optie, &amp;quot;download the binary MinGW distribution used to build this&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Selecteer een pad om uit te pakken en neer te zetten, bijvoorbeeld C:\eekboek\mingw-x64\&lt;br /&gt;
&lt;br /&gt;
* Klik ook eenmaal op de knop met de twee pijltjes onder de SET GCC button. (Niet zeker of dat nodig is).&lt;br /&gt;
&lt;br /&gt;
* Sluit de CitrusUtils applicatie af.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en bouw EekBoek ==&lt;br /&gt;
&lt;br /&gt;
* Maak een directory c:\eekboek\builddir64\&lt;br /&gt;
&lt;br /&gt;
* start een terminal vanuit CitrusPerl, door&lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusterm.bat te runnen.&lt;br /&gt;
&lt;br /&gt;
binnen deze terminal de volgende commando&#039;s:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 cpan Term::ReadKey (eenmalig, dit geeft een hele lijst met output, en moet eindigen met OK)&lt;br /&gt;
 cd c:\eekboek\builddir64\&lt;br /&gt;
 git clone -b btwcodes git://eekboek.git.sourceforge.net/gitroot/eekboek/eekboek&lt;br /&gt;
 cd eekboek&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
wijzig op regel 26 van git-version.pl &lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 2&amp;gt;/dev/null &lt;br /&gt;
&amp;lt;/code&amp;gt; in &amp;lt;code&amp;gt;&lt;br /&gt;
 2&amp;gt;nul &lt;br /&gt;
&amp;lt;/code&amp;gt;(tenzij Johan iets slims bedenkt!)&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 make bootstrap &amp;lt;er missen een aantal files, dat is bekend&amp;gt;&lt;br /&gt;
 perl Build.PL &lt;br /&gt;
 Build &lt;br /&gt;
 Build test &lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&amp;lt;een aantal test faalt, dat komt doordat er geen externe database server beschikbaar is, en doordat er files missen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Een voorbeeld van het resultaat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
 Test Summary Report&lt;br /&gt;
 -------------------&lt;br /&gt;
 t\91_ivp_sqlite.t   (Wstat: 2304 Tests: 129 Failed: 9)&lt;br /&gt;
   Failed tests:  24-26, 64-66, 104-106&lt;br /&gt;
   Non-zero exit status: 9&lt;br /&gt;
 t\admtest_result.t  (Wstat: 256 Tests: 23 Failed: 1)&lt;br /&gt;
   Failed test:  12&lt;br /&gt;
   Non-zero exit status: 1&lt;br /&gt;
 Files=11, Tests=582, 276 wallclock secs ( 0.16 usr +  0.05 sys =  0.20 CPU)&lt;br /&gt;
 Result: FAIL&lt;br /&gt;
 Failed 2/11 test programs. 10/582 subtests failed.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hoewel er dus fouten zijn, gaan we toch door.&lt;br /&gt;
&lt;br /&gt;
Mocht je EekBoek niet willen inpakken, maar zelf willen gebruiken, dan kun je hier stoppen.&lt;br /&gt;
&lt;br /&gt;
== Download en installatie Cava ==&lt;br /&gt;
&lt;br /&gt;
* Download Cava&lt;br /&gt;
&lt;br /&gt;
[[Voor de 32 bit variant heb ik versie 72 gebruikt!]]&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CavaPackager/cava-packager-msw-x64-2-0-76.exe&lt;br /&gt;
&lt;br /&gt;
Run de installer, als administrator (rechtsklikken, Run as Administrator), anders kunnen de benodigde directory&#039;s niet worden aangemaakt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en installatie InnoSetup ==&lt;br /&gt;
&lt;br /&gt;
Er is geen aparte 64 bit versie van InnoSetup.&lt;br /&gt;
&lt;br /&gt;
* Download InnoSetup van http://www.jrsoftware.org/isdl.php&lt;br /&gt;
&lt;br /&gt;
Ik heb gekozen voor de unicode verie, van een Nederlandse mirror.&lt;br /&gt;
&lt;br /&gt;
http://www.jrsoftware.org/download.php/is-unicode.exe?site=2&lt;br /&gt;
&lt;br /&gt;
Voer het bestand uit, accepteer de licentie en de locatie. Aan het einde is het niet nodig om innosetup te starten. Het wordt door Cava onderwater gebruikt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Inpakken met Cava ==&lt;br /&gt;
&lt;br /&gt;
Start Cava Pacakager 2.0 vanuit het start menu. Er kunnen helaas geen 64 en 32 bit varianten tegelijk geïnstalleerd zijn.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;hier de opmerkingen van Johan toevoegen&amp;gt;&lt;/div&gt;</summary>
		<author><name>Edwin Hakkennes</name></author>
	</entry>
	<entry>
		<id>https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1012</id>
		<title>Windows-installer</title>
		<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1012"/>
		<updated>2012-08-26T13:09:15Z</updated>

		<summary type="html">&lt;p&gt;Edwin Hakkennes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Deze pagina beoogt een dump te zijn van het MAKEN van een self-installing package voor EekBoek voor Windows.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Er komt een aparte pagina voor het installeren van het resultaat van deze pagina.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Work in progress, deze pagina is nog niet volledig of getest.&lt;br /&gt;
&lt;br /&gt;
Kies voor x86 (32 bit) of x64 (64 bit). Ik noem steeds de 64 bit variant. Aanpassen waar gewenst. (x64 -&amp;gt; x86)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en installatie CitrusPerl ==&lt;br /&gt;
&lt;br /&gt;
* Download CitrusPerl (van http://www.citrusperl.com/download/CitrusPerl/).  Kies voor de 20812 versie, 209xx werkt nog niet.&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CitrusPerl/citrusperl-standard-51402-20812-msw-x64-014.zip&lt;br /&gt;
&lt;br /&gt;
* Sla de zipfile op, en pak de zipfile uit, bijvoorbeeld in de c:\eekboek directory. Er onstaat een directory: &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\&lt;br /&gt;
&lt;br /&gt;
* Start de tool citrusutils, in &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusutils.exe&lt;br /&gt;
&lt;br /&gt;
* Hiermee zetten we een aantal paden goed, en installeren we MinGW (de GCC compiler voor Windows, benodigd vanwege dmake.exe).&lt;br /&gt;
&lt;br /&gt;
*In het eerste tabblad: klik SET GCC en kies voor de bovenste optie, &amp;quot;download the binary MinGW distribution used to build this&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Selecteer een pad om uit te pakken en neer te zetten, bijvoorbeeld C:\eekboek\mingw-x64\&lt;br /&gt;
&lt;br /&gt;
* Klik ook eenmaal op de knop met de twee pijltjes onder de SET GCC button. (Niet zeker of dat nodig is).&lt;br /&gt;
&lt;br /&gt;
* Sluit de CitrusUtils applicatie af.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en bouw EekBoek ==&lt;br /&gt;
&lt;br /&gt;
* Maak een directory c:\eekboek\builddir64\&lt;br /&gt;
&lt;br /&gt;
* start een terminal vanuit CitrusPerl, door&lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusterm.bat te runnen.&lt;br /&gt;
&lt;br /&gt;
binnen deze terminal de volgende commando&#039;s&lt;br /&gt;
&lt;br /&gt;
cpan Term::ReadKey (eenmalig, dit geeft een hele lijst met output, en moet eindigen met OK)&lt;br /&gt;
&lt;br /&gt;
cd c:\eekboek\builddir64\&lt;br /&gt;
&lt;br /&gt;
git clone -b btwcodes git://eekboek.git.sourceforge.net/gitroot/eekboek/eekboek&lt;br /&gt;
&lt;br /&gt;
cd eekboek&lt;br /&gt;
&lt;br /&gt;
wijzig 2&amp;gt;/dev/null in 2&amp;gt;nul op regel 26 (tenzij Johan iets slims bedenkt!)&lt;br /&gt;
&lt;br /&gt;
make bootstrap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;er missen een aantal files, dat is bekend&amp;gt;&lt;br /&gt;
&lt;br /&gt;
perl Build.PL &lt;br /&gt;
&lt;br /&gt;
Build &lt;br /&gt;
&lt;br /&gt;
Build test &lt;br /&gt;
&lt;br /&gt;
&amp;lt;een aantal test faalt, dat komt doordat er geen externe database server beschikbaar is, en doordat er files missen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Een voorbeeld van het resultaat:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;code&amp;gt;&lt;br /&gt;
  Test Summary Report&lt;br /&gt;
  -------------------&lt;br /&gt;
  t\91_ivp_sqlite.t   (Wstat: 2304 Tests: 129 Failed: 9)&lt;br /&gt;
    Failed tests:  24-26, 64-66, 104-106&lt;br /&gt;
    Non-zero exit status: 9&lt;br /&gt;
  t\admtest_result.t  (Wstat: 256 Tests: 23 Failed: 1)&lt;br /&gt;
    Failed test:  12&lt;br /&gt;
    Non-zero exit status: 1&lt;br /&gt;
  Files=11, Tests=582, 276 wallclock secs ( 0.16 usr +  0.05 sys =  0.20 CPU)&lt;br /&gt;
  Result: FAIL&lt;br /&gt;
  Failed 2/11 test programs. 10/582 subtests failed.&lt;br /&gt;
&amp;lt;/code&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Hoewel er dus fouten zijn, gaan we toch door.&lt;br /&gt;
&lt;br /&gt;
Mocht je EekBoek niet willen inpakken, maar zelf willen gebruiken, dan kun je hier stoppen.&lt;br /&gt;
&lt;br /&gt;
== Download en installatie Cava ==&lt;br /&gt;
&lt;br /&gt;
* Download Cava&lt;br /&gt;
&lt;br /&gt;
[[Voor de 32 bit variant heb ik versie 72 gebruikt!]]&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CavaPackager/cava-packager-msw-x64-2-0-76.exe&lt;br /&gt;
&lt;br /&gt;
Run de installer, als administrator (rechtsklikken, Run as Administrator), anders kunnen de benodigde directory&#039;s niet worden aangemaakt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en installatie InnoSetup ==&lt;br /&gt;
&lt;br /&gt;
Er is geen aparte 64 bit versie van InnoSetup.&lt;br /&gt;
&lt;br /&gt;
* Download InnoSetup van http://www.jrsoftware.org/isdl.php&lt;br /&gt;
&lt;br /&gt;
Ik heb gekozen voor de unicode verie, van een Nederlandse mirror.&lt;br /&gt;
&lt;br /&gt;
http://www.jrsoftware.org/download.php/is-unicode.exe?site=2&lt;br /&gt;
&lt;br /&gt;
Voer het bestand uit, accepteer de licentie en de locatie.&lt;/div&gt;</summary>
		<author><name>Edwin Hakkennes</name></author>
	</entry>
	<entry>
		<id>https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1011</id>
		<title>Windows-installer</title>
		<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php?title=Windows-installer&amp;diff=1011"/>
		<updated>2012-08-26T12:55:04Z</updated>

		<summary type="html">&lt;p&gt;Edwin Hakkennes: Hoe bouw ik een installer voor EekBoek voor Windows&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&#039;&#039;&#039;Deze pagina beoogt een dump te zijn van het maken van een self-installing package voor EekBoek voor Windows.&lt;br /&gt;
&lt;br /&gt;
&#039;&#039;Work in progress, deze pagina is nog niet volledig of getest.&lt;br /&gt;
&lt;br /&gt;
Kies voor x86 (32 bit) of x64 (64 bit). Ik noem steeds de 64 bit variant. Aanpassen waar gewenst. (x64 -&amp;gt; x86)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en installatie CitrusPerl ==&lt;br /&gt;
&lt;br /&gt;
* Download CitrusPerl (van http://www.citrusperl.com/download/CitrusPerl/).  Kies voor de 20812 versie, 209xx werkt nog niet.&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CitrusPerl/citrusperl-standard-51402-20812-msw-x64-014.zip&lt;br /&gt;
&lt;br /&gt;
* Sla de zipfile op, en pak de zipfile uit, bijvoorbeeld in de c:\eekboek directory. Er onstaat een directory: &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\&lt;br /&gt;
&lt;br /&gt;
* Start de tool citrusutils, in &lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusutils.exe&lt;br /&gt;
&lt;br /&gt;
* Hiermee zetten we een aantal paden goed, en installeren we mingw (de GCC compiler, benodigd vanwege dmake.exe).&lt;br /&gt;
&lt;br /&gt;
*In het eerste tabblad: klik SET GCC en kies voor de bovenste optie, &amp;quot;download the binary MinGW distribution used to build this&amp;quot;&lt;br /&gt;
&lt;br /&gt;
* Selecteer een pad om uit te pakken en neer te zetten, bijvoorbeeld C:\eekboek\mingw-x64\&lt;br /&gt;
&lt;br /&gt;
* Klik ook eenmaal op de knop met de twee pijltjes onder de SET GCC button. (Niet zeker of dat nodig is).&lt;br /&gt;
&lt;br /&gt;
* Sluit de CitrusUtils applicatie af.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en bouw EekBoek ==&lt;br /&gt;
&lt;br /&gt;
* Maak een directory c:\eekboek\builddir64\&lt;br /&gt;
&lt;br /&gt;
* start een terminal vanuit CitrusPerl, door&lt;br /&gt;
&lt;br /&gt;
C:\eekboek\citrusperl-standard-51402-20812-msw-x64-014\CitrusPerl\bin\citrusterm.bat te runnen.&lt;br /&gt;
&lt;br /&gt;
binnen deze terminal de volgende commando&#039;s&lt;br /&gt;
&lt;br /&gt;
cpan Term::ReadKey (eenmalig, dit geeft een hele lijst met output, en moet eindigen met OK)&lt;br /&gt;
&lt;br /&gt;
cd c:\eekboek\builddir64\&lt;br /&gt;
&lt;br /&gt;
git clone -b btwcodes git://eekboek.git.sourceforge.net/gitroot/eekboek/eekboek&lt;br /&gt;
&lt;br /&gt;
cd eekboek&lt;br /&gt;
&lt;br /&gt;
wijzig 2&amp;gt;/dev/null in 2&amp;gt;nul op regel 26 (tenzij Johan iets slims bedenkt!)&lt;br /&gt;
&lt;br /&gt;
make bootstrap &lt;br /&gt;
&lt;br /&gt;
&amp;lt;er missen een aantal files, dat is bekend&amp;gt;&lt;br /&gt;
&lt;br /&gt;
perl Build.PL &lt;br /&gt;
&lt;br /&gt;
Build &lt;br /&gt;
&lt;br /&gt;
Build test &lt;br /&gt;
&lt;br /&gt;
&amp;lt;een aantal test faalt, dat komt doordat er geen externe database server beschikbaar is, en doordat er files missen&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en installatie Cava ==&lt;br /&gt;
&lt;br /&gt;
* Download Cava&lt;br /&gt;
&lt;br /&gt;
[[Voor de 32 bit variant heb ik versie 72 gebruikt!]]&lt;br /&gt;
&lt;br /&gt;
http://www.citrusperl.com/download/CavaPackager/cava-packager-msw-x64-2-0-76.exe&lt;br /&gt;
&lt;br /&gt;
Run de installer, als administrator (rechtsklikken, Run as Administrator), anders kunnen de benodigde directories niet worden aangemaakt.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
== Download en installatie Cava ==&lt;br /&gt;
&lt;br /&gt;
* Download Cava&lt;/div&gt;</summary>
		<author><name>Edwin Hakkennes</name></author>
	</entry>
	<entry>
		<id>https://www.eekboek.nl/mediawiki/index.php?title=Platform:Windows&amp;diff=540</id>
		<title>Platform:Windows</title>
		<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php?title=Platform:Windows&amp;diff=540"/>
		<updated>2010-12-30T15:37:32Z</updated>

		<summary type="html">&lt;p&gt;Edwin Hakkennes: Wijzigingen naar aanleiding van de installatie op een &amp;#039;schone&amp;#039; Windows 7 machine&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;=Microsoft Windows=&lt;br /&gt;
&lt;br /&gt;
Packager: [[Gebruiker:JohanVromans|Johan Vromans]]&lt;br /&gt;
&lt;br /&gt;
De aanbevolen versie van Perl voor Microsoft Windows is [http://www.activestate.com/activeperl ActivePerl]. Installeer dit eerst, door een installer te downloaden van [http://www.activestate.com/activeperl/downloads de ActviePerl download pagina]. Kies voor de x86 variant, tenzij u zeker weet dat u een 64 bit versie van Windows heeft. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Sla het installatie pakket ergens op, waar u het kunt terugvinden. Na het downloaden, installeert u Perl door het pakket te dubbelklikken. Accepteer hierbij de licentie voorwaarden, en verder alle defaults. Helaas zit er niets anders op dan om ook de melding dat de auteur niet geverifieerd kan worden, te accepteren. &amp;lt;br /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
ActivePerl biedt de ppm tool, de Perl Package Manager, waarmee Perl software (zoals EekBoek) kan worden geïnstalleerd. Met de ppm zullen we EekBoek en de onderliggende pakketten installeren. De ppm kan zowel op de command line als met GUI worden toegepast, op deze pagina wordt de command line gebruikt. &lt;br /&gt;
&lt;br /&gt;
Om deze commandline tool te starten, is een command window nodig. Afhankelijk van de versie en taal van Windows:&lt;br /&gt;
&lt;br /&gt;
 Start -&amp;gt; All Programs -&amp;gt; Accessories -&amp;gt; Command Prompt&lt;br /&gt;
&lt;br /&gt;
of &lt;br /&gt;
&lt;br /&gt;
 Start -&amp;gt; Alle Programma&#039;s -&amp;gt; Bureaus-accesoires -&amp;gt; Opdrachtprompt&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
Een oudere, CPAN versie van EekBoek is beschikbaar in de ActiveState repository maar die loopt enige tijd achter en moet niet worden gebruikt.&lt;br /&gt;
--&amp;gt;&lt;br /&gt;
EekBoek gebruikt de wxperl toolkit. Deze wordt automatisch meegeïnstalleerd indien u eerst de wxperl repository toevoegt aan ppm. Geef daartoe in het command window de volgende opdracht:&lt;br /&gt;
&lt;br /&gt;
 ppm repo add &amp;lt;nowiki&amp;gt;http://www.wxperl.co.uk/repository&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
EekBoek kan nu worden geïnstalleerd met de opdracht&lt;br /&gt;
&lt;br /&gt;
 ppm install --area=perl &amp;lt;nowiki&amp;gt;http://www.eekboek.nl/repo/windows/EekBoek.ppd&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Als het installeren is voltooid kan EekBoek, nog steeds vanuit het command window, worden opgestart met:&lt;br /&gt;
&lt;br /&gt;
 ebwxshell&lt;br /&gt;
&lt;br /&gt;
Een start-icon kunt u zelf aanmaken door met de rechtermuisknop op het bureaublad te klikken en dan &amp;quot;nieuw | snelkoppeling&amp;quot; te kiezen. Als locatie dient u het volgende op te geven:&lt;br /&gt;
&lt;br /&gt;
 C:\perl\bin\wperl C:\perl\bin\ebwxshell.pl&lt;br /&gt;
&lt;br /&gt;
of als u de 64 bit variant heeft geïnstalleerd:&lt;br /&gt;
&lt;br /&gt;
 C:\Perl64\bin\wperl C:\Perl64\bin\ebwxshell.pl&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;!--&lt;br /&gt;
&lt;br /&gt;
==Installatie vanaf de EekBoek repository==&lt;br /&gt;
&lt;br /&gt;
Op de EekBoek site wordt een ppm-repository ondersteund.&lt;br /&gt;
&lt;br /&gt;
Installeren van EekBoek gaat als volgt:&lt;br /&gt;
&lt;br /&gt;
 ppm install --area=perl &amp;lt;nowiki&amp;gt;http://www.eekboek.nl/repo/windows/EekBoek.ppd&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Als u expliciet een bepaalde versie wenst te installeren kunt u de betreffende rpm gebruiken:&lt;br /&gt;
&lt;br /&gt;
 ppm install --area=perl &amp;lt;nowiki&amp;gt;http://www.eekboek.nl/repo/windows/EekBoek-xxx.ppd&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==Ontwikkelversies==&lt;br /&gt;
&lt;br /&gt;
Er is ook een repository met ontwikkelversies met de naam windows-testing.&lt;br /&gt;
&lt;br /&gt;
 ppm install --area=perl &amp;lt;nowiki&amp;gt;http://www.eekboek.nl/repo/&amp;lt;/nowiki&amp;gt;&#039;&#039;&#039;windows-testing&#039;&#039;&#039;&amp;lt;nowiki&amp;gt;/EekBoek.ppd&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
--&amp;gt;&lt;/div&gt;</summary>
		<author><name>Edwin Hakkennes</name></author>
	</entry>
	<entry>
		<id>https://www.eekboek.nl/mediawiki/index.php?title=Hoofdpagina&amp;diff=539</id>
		<title>Hoofdpagina</title>
		<link rel="alternate" type="text/html" href="https://www.eekboek.nl/mediawiki/index.php?title=Hoofdpagina&amp;diff=539"/>
		<updated>2010-12-29T15:25:14Z</updated>

		<summary type="html">&lt;p&gt;Edwin Hakkennes: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&amp;lt;big&amp;gt;&#039;&#039;&#039;Welkom bij de EekBoek Wiki!&#039;&#039;&#039;&amp;lt;/big&amp;gt;&lt;br /&gt;
&lt;br /&gt;
De EekBoek wiki is een aanvulling op de [http://www.eekboek.nl/docs/index.html officiële EekBoek documentatie].&lt;br /&gt;
&lt;br /&gt;
Hier vindt u onder meer informatie over downloaden en installeren van [http://www.eekboek.nl/index.html EekBoek], tips voor het gebruik, en hoe zelf bij te dragen aan het programma.&lt;br /&gt;
&lt;br /&gt;
* Download en installatie:&lt;br /&gt;
** [[Download]]&lt;br /&gt;
** [[Installatie]]&lt;br /&gt;
** [[Distributies]]&lt;br /&gt;
* Documentatie en support:&lt;br /&gt;
** [[Help:Inhoud|Ondersteuning]]&lt;br /&gt;
** [[Documentatie]]&lt;br /&gt;
** [[Gebruikstips|Gebruikstips]]: Bekende problemen, tips en technieken, valkuilen en wat dies meer zij&lt;br /&gt;
** [[EekBoek:Lastige_Boekingen|Lastige boekingen]]: voorbeelden van ongewone boekingen en idioom (uit: [[Algemene informatie]])&lt;br /&gt;
** [[Eekboek stuurtaal]]: de syntax van de ebshell (uit: [[Algemene informatie]])&lt;br /&gt;
* Zelf bijdragen aan EekBoek:&lt;br /&gt;
** [[Bijdragen|Zelf bijdragen aan EekBoek]]&lt;br /&gt;
** [[Vertalingen]]: EekBoek vertalen&lt;br /&gt;
* EekBoek in het nieuws:&lt;br /&gt;
** [[LinuxMagazine201011|Aanvullingen op het artikel &#039;Eekboek - boekhoudpakket voor Unix-fans (Linux Magazine, november 2010)]]&lt;br /&gt;
** [http://www.linuxmag.nl/nieuws/491-boekhoudpakket-verenigt-gui-en-cli.html Eekboek: Boekhoudpakket verenigt GUI en CLI] (Linux Magazine, mei 2010)&lt;/div&gt;</summary>
		<author><name>Edwin Hakkennes</name></author>
	</entry>
</feed>