2012/5/30 Peter Landgren <peter.talken@telia.com>

I have tried the  "old" way without AIO. But Gramps windows installer is
no longer available
for Gramps 3.3.2 or later.

You don't need an installer, python is pure python.
Just download the tar.gz file from sourceforge, extract it to a directory C:\gramps
Rename const.py.in to const.py in that directory (open the file and edit it if you need to set some constants)
Then if python is installed and dependencies installed good, go with powershell to C:\gramps:

cd C:\gramps

and type:

python gramps.py


which should start gramps up.

if python is not found, make sure it is on your system path, see my other mail to edit the path

Benny

/Peter





Jérôme skrev 2012-05-30 16:28:
> Note, the 'old/previous' installation with dependencies should still
> work for most Windows users.
>
> http://www.gramps-project.org/wiki/index.php?title=Windows_installer#Installation
>
>
> Benny Malengier a écrit :
>> Indeed, we would need testing of the development version before release,
>> instead of waiting for a package and a release before doing some tests.
>>
>> For windows, I would suggest  Notepad++, powershell and MinGW
>> (http://sourceforge.net/projects/mingw/files), and then build from
>> there. To create a wiki page for Win 7 or WinXP with all the steps
>> starting from a clean install of windows would be a good addition.
>>
>> For my own windows development, I wrote down the following some time ago:
>>
>> 1. Install Notepad++ http://notepad-plus-plus.org/ We call it text-editor
>> 2. Find the powershell program in your start menu. We call it terminal
>> 3. We need to install python. I installed:
>> http://www.enthought.com/products/epd_free.php and install the free
>> version of the Enthought Python Distribution (EPD)} for windows (32 of
>> 64 bit)
>> 4. Now we install the gcc compiler with the MinGW package
>> 4.1 Go to http://sourceforge.net/projects/mingw/files and download MinGW
>> installer (normally link above with text latest version)
>> 4.2 Go to downloads,  doubble-click mingw installer.
>> 4.3 add compiler to the windows path, following
>> http://www.computerhope.com/issues/ch000549.htm, so for Win 7:
>>   * Right click  'My Computer'  click 'Properties'
>>   * Click on 'Advanced System settings'
>>   * Click on 'Environment Variables'
>>   * You see screen with at bottom list of variables, scroll down and look
>> for 'Path', select and double click to edit
>>   * WARNING: don't remove anything!! Go to the end of the line, and add,
>> starting with  ; an extra directory. For my computer this is
>>          ;C:\MinGW\bin\
>> 4.4 At this moment MinGW contains an error we need to correct now
>> * Open Notepad$++$ and open the file
>> C:\Python27\Lib\distutils\cygwinccompiler.py
>> * This file contains an error, it uses the compiler flag -mno-cywin,
>> which is wwrong.
>> First save a copy of the file (Menu File->Safe copy), then edit the
>> file: search for  -mno-cywin, and remove it _everywhere_
>> * save the file
>>
>> 5. EPD misses a key library form of python, so create it by following
>> http://wiki.cython.org/InstallingOnWindows
>> 5.1 Download python27.def.  If you want, you can make it yourself:
>> Download pexport programm, in powershell do
>>
>>   pexports C:\Python27\python27.dll>  python27.def
>>
>> 5.2. Now you have python27.def, create the .a library by doing:
>>   dlltool --dllname C:\Python27\python27.dll --def python27.def
>> --output-lib C:\Python27\libs\libpython27.a
>>
>> 6. When you download python libraries, you should now be able to install
>> them with the powershell command
>>
>>   python setup.py install build --compiler=mingw32
>>
>>
>> So, above gives you editor, shell, python exe, and compiler to compile
>> extra things. With this you have all tools to build the requirements for
>> Gramps.
>> For Gramps, you now need gtk. I have no experience in going further, so
>> if somebody can extend this workflow up to the point of running Gramps?
>> Probably it will be needed to compile things, and then you need to be
>> sure that can be found by the compiler. What I do is:
>>
>> * copy needed dll's to C:\Python27\PCbuild (or to C:\Python27\Libs), and
>> copy the include directory with header files to  C:\Python27\PC (or to
>> C:\Python27\include).
>> * edit the path variable as done above so these directories are found.
>> So path should be edited in total to contain at the end:
>> ;C:\Python27;C:\Python27\PCbuild
>> Replace here PCbuild with Libs if you chose Libs to copy stuff. Normally
>> now errors during compiling that stuff is not found will be fixed like this.
>>
>> Benny
>>
>> 2012/5/30 Enno Borgsteede<ennoborg@gmail.com<mailto:ennoborg@gmail.com>>
>>
>>
>>       >  The problem with windows seems to be that many people are using it,
>>       >  but it is not a preferred development system if you don't use visual
>>       >  studio.
>>      Right. I still use Windows XP on my desktop, and Windows 7 on my laptop,
>>      and PAF for genealogy.
>>
>>      I have the latest Xubuntu installed on both for Gramps development, and
>>      I would really like to have the new 3.4 running on Windows too, because
>>      I like the new Citation views. But for the moment it's much easier to
>>      reboot to Xubuntu, and do all the work there.
>>
>>      That said, I can imagine using cygwin for development on windows.
>>
>>      regards,
>>
>>      Enno
>>
>>
>>      ------------------------------------------------------------------------------
>>      Live Security Virtual Conference
>>      Exclusive live event will cover all the ways today's security and
>>      threat landscape has changed and how IT managers can respond.
>>      Discussions
>>      will include endpoint security, mobile security and the latest in
>>      malware
>>      threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>      _______________________________________________
>>      Gramps-users mailing list
>>      Gramps-users@lists.sourceforge.net
>>      <mailto:Gramps-users@lists.sourceforge.net>
>>      https://lists.sourceforge.net/lists/listinfo/gramps-users
>>
>>
>>
>> ------------------------------------------------------------------------
>>
>> ------------------------------------------------------------------------------
>> Live Security Virtual Conference
>> Exclusive live event will cover all the ways today's security and
>> threat landscape has changed and how IT managers can respond. Discussions
>> will include endpoint security, mobile security and the latest in malware
>> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
>>
>>
>> ------------------------------------------------------------------------
>>
>> _______________________________________________
>> Gramps-devel mailing list
>> Gramps-devel@lists.sourceforge.net
>> https://lists.sourceforge.net/lists/listinfo/gramps-devel
>
> ------------------------------------------------------------------------------
> Live Security Virtual Conference
> Exclusive live event will cover all the ways today's security and
> threat landscape has changed and how IT managers can respond. Discussions
> will include endpoint security, mobile security and the latest in malware
> threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
> _______________________________________________
> Gramps-users mailing list
> Gramps-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gramps-users


------------------------------------------------------------------------------
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and
threat landscape has changed and how IT managers can respond. Discussions
will include endpoint security, mobile security and the latest in malware
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
_______________________________________________
Gramps-users mailing list
Gramps-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gramps-users